[13-Sep-2025 18:50:52 UTC] PHP Parse error:  syntax error, unexpected '?' in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/CORS.php on line 18
[13-Sep-2025 18:52:48 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:52:48 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:52:48 UTC] PHP Parse error:  syntax error, unexpected '?' in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/Auth.php on line 78
[13-Sep-2025 18:53:35 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:53:35 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:53:35 UTC] PHP Parse error:  syntax error, unexpected '?' in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/Auth.php on line 102
[13-Sep-2025 18:53:54 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:53:54 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:53:54 UTC] PHP Parse error:  syntax error, unexpected '?' in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/Auth.php on line 104
[13-Sep-2025 18:54:37 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:54:37 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:54:37 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:54:37 UTC] Tipo de operación: login
[13-Sep-2025 18:54:37 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 18:54:37 UTC] Intento de login para usuario: admin
[13-Sep-2025 18:54:37 UTC] Error en login: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'colchonesdisai_pos_rutas.usuarios' doesn't exist
[13-Sep-2025 18:54:37 UTC] Stack trace: #0 /home/colchonesdisai/public_html/app_elotesa/api_rutas/modelos/Usuario.php(17): PDO->prepare('SELECT * FROM u...')
#1 /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/Auth.php(65): Usuario->login('admin', 'password')
#2 /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/api.php(71): include('/home/colchones...')
#3 {main}
[13-Sep-2025 18:54:37 UTC] Login fallido para: admin
[13-Sep-2025 18:55:01 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:55:01 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:55:01 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:55:01 UTC] Tipo de operación: login
[13-Sep-2025 18:55:01 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 18:55:01 UTC] Intento de login para usuario: admin
[13-Sep-2025 18:55:01 UTC] Error en login: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'colchonesdisai_pos_rutas.usuarios' doesn't exist
[13-Sep-2025 18:55:01 UTC] Stack trace: #0 /home/colchonesdisai/public_html/app_elotesa/api_rutas/modelos/Usuario.php(17): PDO->prepare('SELECT * FROM u...')
#1 /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/Auth.php(65): Usuario->login('admin', 'password')
#2 /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/api.php(71): include('/home/colchones...')
#3 {main}
[13-Sep-2025 18:55:01 UTC] Login fallido para: admin
[13-Sep-2025 18:56:07 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:56:07 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:56:07 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:56:07 UTC] Tipo de operación: login
[13-Sep-2025 18:56:07 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 18:56:07 UTC] Intento de login para usuario: admin
[13-Sep-2025 18:56:07 UTC] Login - Password verificado correctamente
[13-Sep-2025 18:56:07 UTC] Login - Roles: super_admin
[13-Sep-2025 18:56:07 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 18:56:07 UTC] Login exitoso para: admin
[13-Sep-2025 18:56:15 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 18:56:15 UTC] Validando token en Rutas.php...
[13-Sep-2025 18:56:15 UTC] Header Authorization vacío
[13-Sep-2025 18:56:27 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[13-Sep-2025 18:56:27 UTC] Validando token en Usuarios.php...
[13-Sep-2025 18:56:27 UTC] Header Authorization vacío
[13-Sep-2025 18:56:35 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 18:56:35 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 18:56:35 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:56:35 UTC] Tipo de operación: verify
[13-Sep-2025 18:56:35 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 18:56:35 UTC] Authorization header: 
[13-Sep-2025 18:56:35 UTC] Validando token...
[13-Sep-2025 18:56:35 UTC] Header Authorization vacío
[13-Sep-2025 18:56:35 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 18:56:35 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 18:56:35 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 18:56:35 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:56:35 UTC] Tipo de operación: logout
[13-Sep-2025 18:56:35 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 18:56:35 UTC] Validando token...
[13-Sep-2025 18:56:35 UTC] Header Authorization vacío
[13-Sep-2025 18:56:40 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:56:40 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:56:40 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:56:40 UTC] Tipo de operación: login
[13-Sep-2025 18:56:40 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 18:56:40 UTC] Intento de login para usuario: admin
[13-Sep-2025 18:56:41 UTC] Login - Password verificado correctamente
[13-Sep-2025 18:56:41 UTC] Login - Roles: super_admin
[13-Sep-2025 18:56:41 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 18:56:41 UTC] Login exitoso para: admin
[13-Sep-2025 18:56:41 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[13-Sep-2025 18:56:41 UTC] Validando token en Usuarios.php...
[13-Sep-2025 18:56:41 UTC] Header Authorization vacío
[13-Sep-2025 18:57:31 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 18:57:31 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 18:57:31 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:57:31 UTC] Tipo de operación: verify
[13-Sep-2025 18:57:31 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 18:57:31 UTC] Authorization header: 
[13-Sep-2025 18:57:31 UTC] Validando token...
[13-Sep-2025 18:57:31 UTC] Header Authorization vacío
[13-Sep-2025 18:57:31 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 18:57:31 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 18:57:31 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 18:57:31 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:57:31 UTC] Tipo de operación: logout
[13-Sep-2025 18:57:31 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 18:57:31 UTC] Validando token...
[13-Sep-2025 18:57:31 UTC] Header Authorization vacío
[13-Sep-2025 18:57:33 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:57:33 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:57:33 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:57:33 UTC] Tipo de operación: login
[13-Sep-2025 18:57:33 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 18:57:33 UTC] Intento de login para usuario: admin
[13-Sep-2025 18:57:34 UTC] Login - Password verificado correctamente
[13-Sep-2025 18:57:34 UTC] Login - Roles: super_admin
[13-Sep-2025 18:57:34 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 18:57:34 UTC] Login exitoso para: admin
[13-Sep-2025 18:57:34 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[13-Sep-2025 18:57:34 UTC] Validando token en Usuarios.php...
[13-Sep-2025 18:57:34 UTC] Header Authorization vacío
[13-Sep-2025 18:58:14 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 18:58:14 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 18:58:14 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:58:14 UTC] Tipo de operación: verify
[13-Sep-2025 18:58:14 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 18:58:14 UTC] Authorization header: 
[13-Sep-2025 18:58:14 UTC] Validando token...
[13-Sep-2025 18:58:14 UTC] Header Authorization vacío
[13-Sep-2025 18:58:14 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 18:58:14 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 18:58:14 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 18:58:14 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:58:14 UTC] Tipo de operación: logout
[13-Sep-2025 18:58:14 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 18:58:14 UTC] Validando token...
[13-Sep-2025 18:58:14 UTC] Header Authorization vacío
[13-Sep-2025 18:58:23 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 18:58:23 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 18:58:23 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 18:58:23 UTC] Tipo de operación: login
[13-Sep-2025 18:58:23 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 18:58:23 UTC] Intento de login para usuario: admin
[13-Sep-2025 18:58:23 UTC] Login - Password verificado correctamente
[13-Sep-2025 18:58:23 UTC] Login - Roles: super_admin
[13-Sep-2025 18:58:23 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 18:58:23 UTC] Login exitoso para: admin
[13-Sep-2025 18:58:23 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[13-Sep-2025 18:58:23 UTC] Validando token en Usuarios.php...
[13-Sep-2025 18:58:23 UTC] Header Authorization vacío
[13-Sep-2025 18:59:04 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 18:59:04 UTC] Validando token en Roles.php...
[13-Sep-2025 18:59:04 UTC] Header Authorization vacío
[13-Sep-2025 18:59:04 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 18:59:04 UTC] Validando token en Roles.php...
[13-Sep-2025 18:59:04 UTC] Header Authorization vacío
[13-Sep-2025 18:59:04 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 18:59:04 UTC] Validando token en Roles.php...
[13-Sep-2025 18:59:04 UTC] Header Authorization vacío
[13-Sep-2025 19:01:02 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:01:02 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:01:02 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:01:02 UTC] Tipo de operación: verify
[13-Sep-2025 19:01:02 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:01:02 UTC] Authorization header: 
[13-Sep-2025 19:01:02 UTC] Validando token...
[13-Sep-2025 19:01:02 UTC] Header Authorization vacío
[13-Sep-2025 19:01:02 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:01:03 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:01:03 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:01:03 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:01:03 UTC] Tipo de operación: logout
[13-Sep-2025 19:01:03 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:01:03 UTC] Validando token...
[13-Sep-2025 19:01:03 UTC] Header Authorization vacío
[13-Sep-2025 19:01:05 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:01:05 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:01:05 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:01:05 UTC] Tipo de operación: login
[13-Sep-2025 19:01:05 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:01:05 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:01:05 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:01:05 UTC] Login - Roles: super_admin
[13-Sep-2025 19:01:05 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:01:05 UTC] Login exitoso para: admin
[13-Sep-2025 19:01:06 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:01:06 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:01:06 UTC] Validando token en Roles.php...
[13-Sep-2025 19:01:06 UTC] Header Authorization vacío
[13-Sep-2025 19:01:06 UTC] Validando token en Roles.php...
[13-Sep-2025 19:01:06 UTC] Header Authorization vacío
[13-Sep-2025 19:01:06 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:01:06 UTC] Validando token en Roles.php...
[13-Sep-2025 19:01:06 UTC] Header Authorization vacío
[13-Sep-2025 19:02:30 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:02:30 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:02:30 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:02:30 UTC] Tipo de operación: verify
[13-Sep-2025 19:02:30 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:02:30 UTC] Authorization header: 
[13-Sep-2025 19:02:30 UTC] Validando token...
[13-Sep-2025 19:02:30 UTC] Header Authorization vacío
[13-Sep-2025 19:02:30 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:02:30 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:02:30 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:02:30 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:02:30 UTC] Tipo de operación: logout
[13-Sep-2025 19:02:30 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:02:30 UTC] Validando token...
[13-Sep-2025 19:02:30 UTC] Header Authorization vacío
[13-Sep-2025 19:02:33 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:02:33 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:02:33 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:02:33 UTC] Tipo de operación: login
[13-Sep-2025 19:02:33 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:02:33 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:02:33 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:02:33 UTC] Login - Roles: super_admin
[13-Sep-2025 19:02:33 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:02:33 UTC] Login exitoso para: admin
[13-Sep-2025 19:02:33 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:02:33 UTC] Validando token en Roles.php...
[13-Sep-2025 19:02:33 UTC] Header Authorization vacío
[13-Sep-2025 19:02:33 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:02:33 UTC] Validando token en Roles.php...
[13-Sep-2025 19:02:33 UTC] Header Authorization vacío
[13-Sep-2025 19:02:33 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:02:33 UTC] Validando token en Roles.php...
[13-Sep-2025 19:02:33 UTC] Header Authorization vacío
[13-Sep-2025 19:02:49 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:02:49 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:02:49 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:02:49 UTC] Tipo de operación: verify
[13-Sep-2025 19:02:49 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:02:49 UTC] Authorization header: 
[13-Sep-2025 19:02:49 UTC] Validando token...
[13-Sep-2025 19:02:49 UTC] Header Authorization vacío
[13-Sep-2025 19:02:49 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:02:50 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:02:50 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:02:50 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:02:50 UTC] Tipo de operación: logout
[13-Sep-2025 19:02:50 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:02:50 UTC] Validando token...
[13-Sep-2025 19:02:50 UTC] Header Authorization vacío
[13-Sep-2025 19:02:59 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:02:59 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:02:59 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:02:59 UTC] Tipo de operación: login
[13-Sep-2025 19:02:59 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:02:59 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:03:00 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:03:00 UTC] Login - Roles: super_admin
[13-Sep-2025 19:03:00 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:03:00 UTC] Login exitoso para: admin
[13-Sep-2025 19:03:00 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:03:00 UTC] Validando token en Roles.php...
[13-Sep-2025 19:03:00 UTC] Header Authorization vacío
[13-Sep-2025 19:03:00 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:03:00 UTC] Validando token en Roles.php...
[13-Sep-2025 19:03:00 UTC] Header Authorization vacío
[13-Sep-2025 19:03:00 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:03:00 UTC] Validando token en Roles.php...
[13-Sep-2025 19:03:00 UTC] Header Authorization vacío
[13-Sep-2025 19:04:45 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:04:45 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:04:45 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:04:45 UTC] Tipo de operación: verify
[13-Sep-2025 19:04:45 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:04:45 UTC] Authorization header: 
[13-Sep-2025 19:04:45 UTC] Validando token...
[13-Sep-2025 19:04:45 UTC] Header Authorization vacío
[13-Sep-2025 19:04:45 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:04:45 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:04:45 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:04:45 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:04:45 UTC] Tipo de operación: logout
[13-Sep-2025 19:04:45 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:04:45 UTC] Validando token...
[13-Sep-2025 19:04:45 UTC] Header Authorization vacío
[13-Sep-2025 19:04:48 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:04:48 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:04:48 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:04:48 UTC] Tipo de operación: login
[13-Sep-2025 19:04:48 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:04:48 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:04:48 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:04:48 UTC] Login - Roles: super_admin
[13-Sep-2025 19:04:48 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:04:48 UTC] Login exitoso para: admin
[13-Sep-2025 19:04:48 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:04:48 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:04:48 UTC] Validando token en Roles.php...
[13-Sep-2025 19:04:48 UTC] Header Authorization vacío
[13-Sep-2025 19:04:48 UTC] Validando token en Roles.php...
[13-Sep-2025 19:04:48 UTC] Header Authorization vacío
[13-Sep-2025 19:04:49 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:04:49 UTC] Validando token en Roles.php...
[13-Sep-2025 19:04:49 UTC] Header Authorization vacío
[13-Sep-2025 19:05:52 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:05:52 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:05:52 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:05:52 UTC] Tipo de operación: verify
[13-Sep-2025 19:05:52 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:05:52 UTC] Authorization header: 
[13-Sep-2025 19:05:52 UTC] Validando token...
[13-Sep-2025 19:05:52 UTC] Header Authorization vacío
[13-Sep-2025 19:05:52 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:05:52 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:05:52 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:05:52 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:05:52 UTC] Tipo de operación: logout
[13-Sep-2025 19:05:52 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:05:52 UTC] Validando token...
[13-Sep-2025 19:05:52 UTC] Header Authorization vacío
[13-Sep-2025 19:08:59 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:08:59 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:08:59 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:08:59 UTC] Tipo de operación: login
[13-Sep-2025 19:08:59 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:08:59 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:08:59 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:08:59 UTC] Login - Roles: super_admin
[13-Sep-2025 19:08:59 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:08:59 UTC] Login exitoso para: admin
[13-Sep-2025 19:08:59 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:08:59 UTC] Validando token en Roles.php...
[13-Sep-2025 19:08:59 UTC] Header Authorization vacío
[13-Sep-2025 19:08:59 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:08:59 UTC] Validando token en Roles.php...
[13-Sep-2025 19:08:59 UTC] Header Authorization vacío
[13-Sep-2025 19:08:59 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:08:59 UTC] Validando token en Roles.php...
[13-Sep-2025 19:08:59 UTC] Header Authorization vacío
[13-Sep-2025 19:11:54 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:11:54 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:11:54 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:11:54 UTC] Tipo de operación: verify
[13-Sep-2025 19:11:54 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:11:54 UTC] Authorization header: 
[13-Sep-2025 19:11:54 UTC] Validando token...
[13-Sep-2025 19:11:54 UTC] Header Authorization vacío
[13-Sep-2025 19:11:54 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:11:54 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:11:54 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:11:54 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:11:54 UTC] Tipo de operación: logout
[13-Sep-2025 19:11:54 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:11:54 UTC] Validando token...
[13-Sep-2025 19:11:54 UTC] Header Authorization vacío
[13-Sep-2025 19:12:01 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:12:01 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:12:01 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:12:01 UTC] Tipo de operación: login
[13-Sep-2025 19:12:01 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:12:01 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:12:01 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:12:01 UTC] Login - Roles: super_admin
[13-Sep-2025 19:12:01 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:12:01 UTC] Login exitoso para: admin
[13-Sep-2025 19:12:01 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:12:01 UTC] Validando token en Roles.php...
[13-Sep-2025 19:12:01 UTC] Header Authorization vacío
[13-Sep-2025 19:12:01 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:12:01 UTC] Validando token en Roles.php...
[13-Sep-2025 19:12:01 UTC] Header Authorization vacío
[13-Sep-2025 19:12:01 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:12:01 UTC] Validando token en Roles.php...
[13-Sep-2025 19:12:01 UTC] Header Authorization vacío
[13-Sep-2025 19:13:55 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:13:55 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:13:55 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:13:55 UTC] Tipo de operación: verify
[13-Sep-2025 19:13:55 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:13:55 UTC] Authorization header: 
[13-Sep-2025 19:13:55 UTC] Validando token...
[13-Sep-2025 19:13:55 UTC] Header Authorization vacío
[13-Sep-2025 19:13:55 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:13:56 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:13:56 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:13:56 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:13:56 UTC] Tipo de operación: logout
[13-Sep-2025 19:13:56 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:13:56 UTC] Validando token...
[13-Sep-2025 19:13:56 UTC] Header Authorization vacío
[13-Sep-2025 19:14:01 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:14:01 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:14:01 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:14:01 UTC] Tipo de operación: login
[13-Sep-2025 19:14:01 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:14:01 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:14:02 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:14:02 UTC] Login - Roles: super_admin
[13-Sep-2025 19:14:02 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:14:02 UTC] Login exitoso para: admin
[13-Sep-2025 19:14:02 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:14:02 UTC] Validando token en Roles.php...
[13-Sep-2025 19:14:02 UTC] Header Authorization vacío
[13-Sep-2025 19:14:02 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:14:02 UTC] Validando token en Roles.php...
[13-Sep-2025 19:14:02 UTC] Header Authorization vacío
[13-Sep-2025 19:14:02 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:14:02 UTC] Validando token en Roles.php...
[13-Sep-2025 19:14:02 UTC] Header Authorization vacío
[13-Sep-2025 19:15:26 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:15:26 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:15:26 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:15:26 UTC] Tipo de operación: verify
[13-Sep-2025 19:15:26 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:15:26 UTC] Authorization header: 
[13-Sep-2025 19:15:26 UTC] Validando token...
[13-Sep-2025 19:15:26 UTC] Header Authorization vacío
[13-Sep-2025 19:15:26 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:15:26 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:15:26 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:15:26 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:15:26 UTC] Tipo de operación: logout
[13-Sep-2025 19:15:26 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:15:26 UTC] Validando token...
[13-Sep-2025 19:15:26 UTC] Header Authorization vacío
[13-Sep-2025 19:15:33 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:15:33 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:15:33 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:15:33 UTC] Tipo de operación: login
[13-Sep-2025 19:15:33 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:15:33 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:15:33 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:15:33 UTC] Login - Roles: super_admin
[13-Sep-2025 19:15:33 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:15:33 UTC] Login exitoso para: admin
[13-Sep-2025 19:15:33 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:15:33 UTC] Validando token en Roles.php...
[13-Sep-2025 19:15:33 UTC] Header Authorization vacío
[13-Sep-2025 19:15:33 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:15:33 UTC] Validando token en Roles.php...
[13-Sep-2025 19:15:33 UTC] Header Authorization vacío
[13-Sep-2025 19:15:33 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:15:33 UTC] Validando token en Roles.php...
[13-Sep-2025 19:15:33 UTC] Header Authorization vacío
[13-Sep-2025 19:17:38 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:17:38 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:17:38 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:17:38 UTC] Tipo de operación: verify
[13-Sep-2025 19:17:38 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:17:38 UTC] Authorization header: 
[13-Sep-2025 19:17:38 UTC] Validando token...
[13-Sep-2025 19:17:38 UTC] Header Authorization vacío
[13-Sep-2025 19:17:38 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:17:38 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:17:38 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:17:38 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:17:38 UTC] Tipo de operación: logout
[13-Sep-2025 19:17:38 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:17:38 UTC] Validando token...
[13-Sep-2025 19:17:38 UTC] Header Authorization vacío
[13-Sep-2025 19:17:41 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:17:41 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:17:41 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:17:41 UTC] Tipo de operación: login
[13-Sep-2025 19:17:41 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:17:41 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:17:41 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:17:41 UTC] Login - Roles: super_admin
[13-Sep-2025 19:17:41 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:17:41 UTC] Login exitoso para: admin
[13-Sep-2025 19:17:42 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:17:42 UTC] Validando token en Roles.php...
[13-Sep-2025 19:17:42 UTC] Header Authorization vacío
[13-Sep-2025 19:17:42 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:17:42 UTC] Validando token en Roles.php...
[13-Sep-2025 19:17:42 UTC] Header Authorization vacío
[13-Sep-2025 19:17:42 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:17:42 UTC] Validando token en Roles.php...
[13-Sep-2025 19:17:42 UTC] Header Authorization vacío
[13-Sep-2025 19:23:52 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:23:52 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:23:52 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:23:52 UTC] Tipo de operación: verify
[13-Sep-2025 19:23:52 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:23:52 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc3OTEwNjEsImV4cCI6MTc1Nzg3NzQ2MX0.T9bXL9h83iTTNB7TDYSVHeNyfBVJYe572LegTUuCKs4
[13-Sep-2025 19:23:52 UTC] Validando token...
[13-Sep-2025 19:23:52 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:23:52 UTC] Usuario validado: admin
[13-Sep-2025 19:23:52 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:23:52 UTC] Validando token en Roles.php...
[13-Sep-2025 19:23:52 UTC] Usuario validado: admin
[13-Sep-2025 19:23:52 UTC] === OBTENIENDO MÓDULOS ===
[13-Sep-2025 19:23:52 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:23:52 UTC] Validando token en Roles.php...
[13-Sep-2025 19:23:52 UTC] Usuario validado: admin
[13-Sep-2025 19:23:52 UTC] === OBTENIENDO ROLES ===
[13-Sep-2025 19:23:52 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:23:52 UTC] Validando token en Roles.php...
[13-Sep-2025 19:23:52 UTC] Usuario validado: admin
[13-Sep-2025 19:23:52 UTC] === OBTENIENDO PERMISOS ===
[13-Sep-2025 19:24:31 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:24:31 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:24:31 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:24:31 UTC] Tipo de operación: verify
[13-Sep-2025 19:24:31 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:24:31 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc3OTEwNjEsImV4cCI6MTc1Nzg3NzQ2MX0.T9bXL9h83iTTNB7TDYSVHeNyfBVJYe572LegTUuCKs4
[13-Sep-2025 19:24:31 UTC] Validando token...
[13-Sep-2025 19:24:31 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:24:31 UTC] Usuario validado: admin
[13-Sep-2025 19:24:32 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:24:32 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:24:32 UTC] Validando token en Roles.php...
[13-Sep-2025 19:24:32 UTC] Validando token en Roles.php...
[13-Sep-2025 19:24:32 UTC] Usuario validado: admin
[13-Sep-2025 19:24:32 UTC] === OBTENIENDO MÓDULOS ===
[13-Sep-2025 19:24:32 UTC] Usuario validado: admin
[13-Sep-2025 19:24:32 UTC] === OBTENIENDO ROLES ===
[13-Sep-2025 19:24:32 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:24:32 UTC] Validando token en Roles.php...
[13-Sep-2025 19:24:32 UTC] Usuario validado: admin
[13-Sep-2025 19:24:32 UTC] === OBTENIENDO PERMISOS ===
[13-Sep-2025 19:24:55 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:24:55 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:24:55 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:24:55 UTC] Tipo de operación: logout
[13-Sep-2025 19:24:55 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:24:55 UTC] Validando token...
[13-Sep-2025 19:24:55 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:24:55 UTC] Usuario validado: admin
[13-Sep-2025 19:25:02 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:25:02 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:25:02 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:25:02 UTC] Tipo de operación: login
[13-Sep-2025 19:25:02 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:25:02 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:25:02 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:25:02 UTC] Login - Roles: super_admin
[13-Sep-2025 19:25:02 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:25:02 UTC] Login exitoso para: admin
[13-Sep-2025 19:25:02 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:25:02 UTC] Validando token en Roles.php...
[13-Sep-2025 19:25:02 UTC] Usuario validado: admin
[13-Sep-2025 19:25:02 UTC] === OBTENIENDO ROLES ===
[13-Sep-2025 19:25:02 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:25:02 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:25:02 UTC] Validando token en Roles.php...
[13-Sep-2025 19:25:02 UTC] Usuario validado: admin
[13-Sep-2025 19:25:02 UTC] === OBTENIENDO PERMISOS ===
[13-Sep-2025 19:25:02 UTC] Validando token en Roles.php...
[13-Sep-2025 19:25:02 UTC] Usuario validado: admin
[13-Sep-2025 19:25:02 UTC] === OBTENIENDO MÓDULOS ===
[13-Sep-2025 19:25:11 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:25:11 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:25:11 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:25:11 UTC] Tipo de operación: logout
[13-Sep-2025 19:25:11 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:25:11 UTC] Validando token...
[13-Sep-2025 19:25:11 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:25:11 UTC] Usuario validado: admin
[13-Sep-2025 19:25:26 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:25:26 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:25:26 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:25:26 UTC] Tipo de operación: login
[13-Sep-2025 19:25:26 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:25:26 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:25:26 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:25:26 UTC] Login - Roles: super_admin
[13-Sep-2025 19:25:26 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:25:26 UTC] Login exitoso para: admin
[13-Sep-2025 19:25:26 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 19:25:26 UTC] Validando token en Roles.php...
[13-Sep-2025 19:25:26 UTC] Usuario validado: admin
[13-Sep-2025 19:25:26 UTC] === OBTENIENDO ROLES ===
[13-Sep-2025 19:25:26 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 19:25:26 UTC] Validando token en Roles.php...
[13-Sep-2025 19:25:26 UTC] Usuario validado: admin
[13-Sep-2025 19:25:26 UTC] === OBTENIENDO PERMISOS ===
[13-Sep-2025 19:25:26 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 19:25:26 UTC] Validando token en Roles.php...
[13-Sep-2025 19:25:26 UTC] Usuario validado: admin
[13-Sep-2025 19:25:26 UTC] === OBTENIENDO MÓDULOS ===
[13-Sep-2025 19:25:29 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 19:25:29 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:25:29 UTC] Usuario validado: admin
[13-Sep-2025 19:25:29 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 19:25:32 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:25:32 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:25:32 UTC] Usuario validado: admin
[13-Sep-2025 19:25:32 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:25:36 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 19:25:36 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:25:36 UTC] Usuario validado: admin
[13-Sep-2025 19:25:36 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 19:25:36 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:25:36 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:25:36 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:25:36 UTC] Tipo de operación: verify
[13-Sep-2025 19:25:36 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:25:36 UTC] Authorization header: Bearer 9bb47af13eb9d5466fa1cf7d9aa08ad45f694a414ea7858e8cf1df4fbd50c8f4
[13-Sep-2025 19:25:36 UTC] Validando token...
[13-Sep-2025 19:25:36 UTC] Token extraído: 9bb47af13eb9d5466fa1...
[13-Sep-2025 19:25:36 UTC] Token inválido o usuario no encontrado
[13-Sep-2025 19:25:36 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:25:36 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:25:36 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:25:36 UTC] Tipo de operación: logout
[13-Sep-2025 19:25:36 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:25:36 UTC] Validando token...
[13-Sep-2025 19:25:36 UTC] Token extraído: 9bb47af13eb9d5466fa1...
[13-Sep-2025 19:25:54 UTC] API Rutas: Tipo de operación recibida: createCliente
[13-Sep-2025 19:25:54 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:25:54 UTC] Usuario validado: admin
[13-Sep-2025 19:25:54 UTC] === CREANDO CLIENTE ===
[13-Sep-2025 19:25:54 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:25:54 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:25:54 UTC] Usuario validado: admin
[13-Sep-2025 19:25:54 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:26:51 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:26:51 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:26:51 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:26:51 UTC] Tipo de operación: verify
[13-Sep-2025 19:26:51 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:26:51 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc3OTE1MjYsImV4cCI6MTc1Nzg3NzkyNn0.PSdQ1bcUmJFs_fYYrTGk1P1ioXRZx-nd1-_NL2xqAeE
[13-Sep-2025 19:26:51 UTC] Validando token...
[13-Sep-2025 19:26:51 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:26:51 UTC] Usuario validado: admin
[13-Sep-2025 19:26:51 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:26:51 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:26:51 UTC] Usuario validado: admin
[13-Sep-2025 19:26:51 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:26:53 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 19:26:53 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 19:28:37 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 19:28:37 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 19:28:37 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:28:37 UTC] Tipo de operación: verify
[13-Sep-2025 19:28:37 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 19:28:37 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc3OTE1MjYsImV4cCI6MTc1Nzg3NzkyNn0.PSdQ1bcUmJFs_fYYrTGk1P1ioXRZx-nd1-_NL2xqAeE
[13-Sep-2025 19:28:37 UTC] Validando token...
[13-Sep-2025 19:28:37 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:28:37 UTC] Usuario validado: admin
[13-Sep-2025 19:28:38 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 19:28:38 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 19:28:40 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:28:40 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:28:40 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:28:40 UTC] Tipo de operación: logout
[13-Sep-2025 19:28:40 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:28:40 UTC] Validando token...
[13-Sep-2025 19:28:40 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:28:40 UTC] Usuario validado: admin
[13-Sep-2025 19:28:47 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:28:47 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:28:47 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:28:47 UTC] Tipo de operación: login
[13-Sep-2025 19:28:47 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:28:47 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:28:47 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:28:47 UTC] Login - Roles: super_admin
[13-Sep-2025 19:28:47 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:28:47 UTC] Login exitoso para: admin
[13-Sep-2025 19:28:47 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 19:28:47 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 19:29:49 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:29:49 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:29:49 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:29:49 UTC] Tipo de operación: logout
[13-Sep-2025 19:29:49 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:29:49 UTC] Validando token...
[13-Sep-2025 19:29:49 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:29:49 UTC] Usuario validado: admin
[13-Sep-2025 19:29:53 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:29:53 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:29:53 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:29:53 UTC] Tipo de operación: login
[13-Sep-2025 19:29:53 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:29:53 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:29:53 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:29:53 UTC] Login - Roles: super_admin
[13-Sep-2025 19:29:53 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:29:53 UTC] Login exitoso para: admin
[13-Sep-2025 19:29:53 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 19:29:54 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 19:29:56 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:29:56 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 19:29:56 UTC] Validando token en Productos.php...
[13-Sep-2025 19:29:56 UTC] Validando token en Productos.php...
[13-Sep-2025 19:29:56 UTC] Usuario validado: admin
[13-Sep-2025 19:29:56 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:29:56 UTC] Usuario validado: admin
[13-Sep-2025 19:29:56 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 19:29:56 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:29:56 UTC] Validando token en Productos.php...
[13-Sep-2025 19:29:56 UTC] Usuario validado: admin
[13-Sep-2025 19:29:56 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:30:11 UTC] API Rutas: Tipo de operación recibida: createProducto
[13-Sep-2025 19:30:11 UTC] Validando token en Productos.php...
[13-Sep-2025 19:30:11 UTC] Usuario validado: admin
[13-Sep-2025 19:30:11 UTC] === CREANDO PRODUCTO ===
[13-Sep-2025 19:30:11 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:30:11 UTC] Validando token en Productos.php...
[13-Sep-2025 19:30:11 UTC] Usuario validado: admin
[13-Sep-2025 19:30:11 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:30:16 UTC] API Rutas: Tipo de operación recibida: deleteProducto
[13-Sep-2025 19:30:16 UTC] Validando token en Productos.php...
[13-Sep-2025 19:30:16 UTC] Usuario validado: admin
[13-Sep-2025 19:30:16 UTC] === ELIMINANDO PRODUCTO ===
[13-Sep-2025 19:30:16 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:30:16 UTC] Validando token en Productos.php...
[13-Sep-2025 19:30:16 UTC] Usuario validado: admin
[13-Sep-2025 19:30:16 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:30:19 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 19:30:19 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 19:30:20 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:30:20 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:30:20 UTC] Usuario validado: admin
[13-Sep-2025 19:30:20 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:30:21 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 19:30:21 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 19:30:28 UTC] API Rutas: Tipo de operación recibida: generarLoteQR
[13-Sep-2025 19:30:28 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 19:30:28 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 19:30:30 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:30:30 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:30:30 UTC] Usuario validado: admin
[13-Sep-2025 19:30:30 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:30:41 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:30:41 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:30:41 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:30:41 UTC] Tipo de operación: login
[13-Sep-2025 19:30:41 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:30:41 UTC] Intento de login para usuario: GERARDO
[13-Sep-2025 19:30:41 UTC] Login - Password incorrecto o usuario no encontrado
[13-Sep-2025 19:30:41 UTC] Login fallido para: GERARDO
[13-Sep-2025 19:30:48 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:30:48 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:30:48 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:30:48 UTC] Tipo de operación: logout
[13-Sep-2025 19:30:48 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:30:48 UTC] Validando token...
[13-Sep-2025 19:30:48 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:30:48 UTC] Usuario validado: admin
[13-Sep-2025 19:31:26 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:31:26 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:31:26 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:31:26 UTC] Tipo de operación: login
[13-Sep-2025 19:31:26 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:31:26 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:31:27 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:31:27 UTC] Login - Roles: super_admin
[13-Sep-2025 19:31:27 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:31:27 UTC] Login exitoso para: admin
[13-Sep-2025 19:32:04 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 19:32:04 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:32:04 UTC] Usuario validado: admin
[13-Sep-2025 19:32:04 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 19:32:09 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Sep-2025 19:32:09 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:32:09 UTC] Usuario validado: admin
[13-Sep-2025 19:32:09 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Sep-2025 19:32:09 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:32:09 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:32:09 UTC] Usuario validado: admin
[13-Sep-2025 19:32:09 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:32:09 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Sep-2025 19:32:09 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:32:09 UTC] Usuario validado: admin
[13-Sep-2025 19:32:09 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 19:32:21 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:32:21 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:32:21 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:32:21 UTC] Tipo de operación: login
[13-Sep-2025 19:32:21 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:32:21 UTC] Intento de login para usuario: admin
[13-Sep-2025 19:32:21 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:32:21 UTC] Login - Roles: super_admin
[13-Sep-2025 19:32:21 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:32:21 UTC] Login exitoso para: admin
[13-Sep-2025 19:32:22 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:32:22 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:32:22 UTC] Usuario validado: admin
[13-Sep-2025 19:32:22 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:32:24 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[13-Sep-2025 19:32:24 UTC] Validando token en Usuarios.php...
[13-Sep-2025 19:32:24 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:32:24 UTC] Usuario validado: admin
[13-Sep-2025 19:32:24 UTC] === OBTENIENDO USUARIOS ===
[13-Sep-2025 19:32:34 UTC] API Rutas: Tipo de operación recibida: logout
[13-Sep-2025 19:32:34 UTC] API: Incluyendo Auth.php para tipo: logout
[13-Sep-2025 19:32:34 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:32:34 UTC] Tipo de operación: logout
[13-Sep-2025 19:32:34 UTC] === PROCESANDO LOGOUT ===
[13-Sep-2025 19:32:34 UTC] Validando token...
[13-Sep-2025 19:32:34 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:32:34 UTC] Usuario validado: admin
[13-Sep-2025 19:32:39 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 19:32:39 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 19:32:39 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 19:32:39 UTC] Tipo de operación: login
[13-Sep-2025 19:32:39 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 19:32:39 UTC] Intento de login para usuario: adminNormal
[13-Sep-2025 19:32:39 UTC] Login - Password verificado correctamente
[13-Sep-2025 19:32:39 UTC] Login - Roles: admin
[13-Sep-2025 19:32:39 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 19:32:39 UTC] Login exitoso para: adminNormal
[13-Sep-2025 19:32:39 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[13-Sep-2025 19:32:39 UTC] Validando token en Usuarios.php...
[13-Sep-2025 19:32:39 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 19:32:39 UTC] Usuario validado: adminNormal
[13-Sep-2025 19:32:39 UTC] === OBTENIENDO USUARIOS ===
[13-Sep-2025 19:32:44 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 19:32:44 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:32:44 UTC] Usuario validado: adminNormal
[13-Sep-2025 19:32:44 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 19:32:45 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[13-Sep-2025 19:32:45 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:32:45 UTC] Usuario validado: adminNormal
[13-Sep-2025 19:32:45 UTC] === OBTENIENDO REPARTIDORES ===
[13-Sep-2025 19:32:46 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Sep-2025 19:32:46 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:32:46 UTC] Usuario validado: adminNormal
[13-Sep-2025 19:32:46 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Sep-2025 19:32:47 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:32:47 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:32:47 UTC] Usuario validado: adminNormal
[13-Sep-2025 19:32:47 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:32:48 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 19:32:48 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 19:32:49 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:32:49 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:32:49 UTC] Usuario validado: adminNormal
[13-Sep-2025 19:32:49 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:33:22 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[13-Sep-2025 19:33:22 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Sep-2025 19:33:22 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:33:22 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:33:22 UTC] Usuario validado: admin
[13-Sep-2025 19:33:22 UTC] === OBTENIENDO REPARTIDORES ===
[13-Sep-2025 19:33:22 UTC] Usuario validado: admin
[13-Sep-2025 19:33:22 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Sep-2025 19:33:24 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[13-Sep-2025 19:33:24 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:33:24 UTC] Usuario validado: admin
[13-Sep-2025 19:33:24 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[13-Sep-2025 19:33:35 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 19:33:35 UTC] Validando token en Productos.php...
[13-Sep-2025 19:33:35 UTC] Usuario validado: admin
[13-Sep-2025 19:33:35 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 19:33:35 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:33:35 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:33:35 UTC] Validando token en Productos.php...
[13-Sep-2025 19:33:35 UTC] Validando token en Productos.php...
[13-Sep-2025 19:33:35 UTC] Usuario validado: admin
[13-Sep-2025 19:33:35 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:33:35 UTC] Usuario validado: admin
[13-Sep-2025 19:33:35 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:34:13 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[13-Sep-2025 19:34:13 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:34:13 UTC] Usuario validado: admin
[13-Sep-2025 19:34:13 UTC] === OBTENIENDO REPARTIDORES ===
[13-Sep-2025 19:34:13 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Sep-2025 19:34:13 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:34:13 UTC] Usuario validado: admin
[13-Sep-2025 19:34:13 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Sep-2025 19:34:15 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 19:34:15 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:34:15 UTC] Usuario validado: admin
[13-Sep-2025 19:34:15 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 19:34:35 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:34:35 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:34:35 UTC] Usuario validado: admin
[13-Sep-2025 19:34:35 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:34:46 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 19:34:46 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:34:46 UTC] Usuario validado: admin
[13-Sep-2025 19:34:46 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 19:34:47 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 19:34:47 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:34:47 UTC] Usuario validado: admin
[13-Sep-2025 19:34:47 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 19:35:46 UTC] API Rutas: Tipo de operación recibida: createCliente
[13-Sep-2025 19:35:46 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:35:46 UTC] Usuario validado: admin
[13-Sep-2025 19:35:46 UTC] === CREANDO CLIENTE ===
[13-Sep-2025 19:35:46 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:35:46 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:35:46 UTC] Usuario validado: admin
[13-Sep-2025 19:35:46 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:36:55 UTC] API Rutas: Tipo de operación recibida: updateCliente
[13-Sep-2025 19:36:55 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:36:55 UTC] Usuario validado: admin
[13-Sep-2025 19:36:55 UTC] === ACTUALIZANDO CLIENTE ===
[13-Sep-2025 19:36:55 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:36:55 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:36:55 UTC] Usuario validado: admin
[13-Sep-2025 19:36:55 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:37:13 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 19:37:13 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:37:13 UTC] Usuario validado: admin
[13-Sep-2025 19:37:13 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 19:38:16 UTC] API Rutas: Tipo de operación recibida: createCliente
[13-Sep-2025 19:38:16 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:38:16 UTC] Usuario validado: admin
[13-Sep-2025 19:38:16 UTC] === CREANDO CLIENTE ===
[13-Sep-2025 19:38:17 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:38:17 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:38:17 UTC] Usuario validado: admin
[13-Sep-2025 19:38:17 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:38:23 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 19:38:23 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:38:23 UTC] Usuario validado: admin
[13-Sep-2025 19:38:23 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 19:38:44 UTC] API Rutas: Tipo de operación recibida: createCliente
[13-Sep-2025 19:38:44 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:38:44 UTC] Usuario validado: admin
[13-Sep-2025 19:38:44 UTC] === CREANDO CLIENTE ===
[13-Sep-2025 19:38:44 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:38:44 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:38:44 UTC] Usuario validado: admin
[13-Sep-2025 19:38:44 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:38:51 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 19:38:51 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:38:51 UTC] Usuario validado: admin
[13-Sep-2025 19:38:51 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 19:38:52 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[13-Sep-2025 19:38:52 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:38:52 UTC] Usuario validado: admin
[13-Sep-2025 19:38:52 UTC] === OBTENIENDO REPARTIDORES ===
[13-Sep-2025 19:38:52 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Sep-2025 19:38:52 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:38:52 UTC] Usuario validado: admin
[13-Sep-2025 19:38:52 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Sep-2025 19:38:54 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[13-Sep-2025 19:38:54 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:38:54 UTC] Usuario validado: admin
[13-Sep-2025 19:38:54 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[13-Sep-2025 19:40:21 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[13-Sep-2025 19:40:21 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:40:21 UTC] Usuario validado: admin
[13-Sep-2025 19:40:21 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[13-Sep-2025 19:41:29 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 19:41:29 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:41:29 UTC] Usuario validado: admin
[13-Sep-2025 19:41:29 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 19:41:31 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:41:31 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:41:31 UTC] Usuario validado: admin
[13-Sep-2025 19:41:31 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:41:31 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Sep-2025 19:41:31 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:41:31 UTC] Usuario validado: admin
[13-Sep-2025 19:41:31 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Sep-2025 19:41:31 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Sep-2025 19:41:31 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:41:31 UTC] Usuario validado: admin
[13-Sep-2025 19:41:31 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 19:41:46 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Sep-2025 19:41:46 UTC] Validando token en Rutas.php...
[13-Sep-2025 19:41:46 UTC] Usuario validado: admin
[13-Sep-2025 19:41:46 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Sep-2025 19:46:44 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[13-Sep-2025 19:46:44 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:46:44 UTC] Usuario validado: admin
[13-Sep-2025 19:46:44 UTC] === OBTENIENDO REPARTIDORES ===
[13-Sep-2025 19:46:44 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Sep-2025 19:46:44 UTC] Validando token en Repartidores.php...
[13-Sep-2025 19:46:44 UTC] Usuario validado: admin
[13-Sep-2025 19:46:44 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Sep-2025 19:46:47 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Sep-2025 19:46:47 UTC] Validando token en Productos.php...
[13-Sep-2025 19:46:47 UTC] Usuario validado: admin
[13-Sep-2025 19:46:47 UTC] === OBTENIENDO ESTADÍSTICAS ===
[13-Sep-2025 19:46:47 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Sep-2025 19:46:47 UTC] Validando token en MotivosStock.php...
[13-Sep-2025 19:46:47 UTC] Usuario validado: admin
[13-Sep-2025 19:46:47 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Sep-2025 19:46:47 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 19:46:47 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:46:47 UTC] Validando token en Productos.php...
[13-Sep-2025 19:46:47 UTC] Usuario validado: admin
[13-Sep-2025 19:46:47 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 19:46:47 UTC] Validando token en Productos.php...
[13-Sep-2025 19:46:47 UTC] Usuario validado: admin
[13-Sep-2025 19:46:47 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:46:52 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:46:52 UTC] Validando token en Productos.php...
[13-Sep-2025 19:46:52 UTC] Usuario validado: admin
[13-Sep-2025 19:46:52 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:46:52 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 19:46:52 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:46:52 UTC] Validando token en Productos.php...
[13-Sep-2025 19:46:52 UTC] Usuario validado: admin
[13-Sep-2025 19:46:52 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 19:46:52 UTC] Validando token en Productos.php...
[13-Sep-2025 19:46:52 UTC] Usuario validado: admin
[13-Sep-2025 19:46:52 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:47:32 UTC] API Rutas: Tipo de operación recibida: createProducto
[13-Sep-2025 19:47:32 UTC] Validando token en Productos.php...
[13-Sep-2025 19:47:32 UTC] Usuario validado: admin
[13-Sep-2025 19:47:32 UTC] === CREANDO PRODUCTO ===
[13-Sep-2025 19:47:32 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:47:32 UTC] Validando token en Productos.php...
[13-Sep-2025 19:47:32 UTC] Usuario validado: admin
[13-Sep-2025 19:47:32 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:47:56 UTC] API Rutas: Tipo de operación recibida: updateProducto
[13-Sep-2025 19:47:56 UTC] Validando token en Productos.php...
[13-Sep-2025 19:47:56 UTC] Usuario validado: admin
[13-Sep-2025 19:47:56 UTC] === ACTUALIZANDO PRODUCTO ===
[13-Sep-2025 19:47:56 UTC] Datos recibidos: {"tipo":"updateProducto","id":2,"codigo":"001","nombre":"TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":0,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[13-Sep-2025 19:47:56 UTC] ID del producto: 2
[13-Sep-2025 19:47:56 UTC] Datos a actualizar: {"codigo":"001","nombre":"TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":0,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[13-Sep-2025 19:47:56 UTC] Modelo Producto::actualizar - ID: 2, Datos: {"codigo":"001","nombre":"TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":0,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[13-Sep-2025 19:47:56 UTC] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[13-Sep-2025 19:47:56 UTC] Binding codigo = 001
[13-Sep-2025 19:47:56 UTC] Binding nombre = TOSTADA GRANDE
[13-Sep-2025 19:47:56 UTC] Binding categoria_id = 1
[13-Sep-2025 19:47:56 UTC] Binding precio = 27
[13-Sep-2025 19:47:56 UTC] Binding costo = 0
[13-Sep-2025 19:47:56 UTC] Binding stock_actual = 0
[13-Sep-2025 19:47:56 UTC] Binding stock_minimo = 0
[13-Sep-2025 19:47:56 UTC] Binding stock_maximo = 100
[13-Sep-2025 19:47:56 UTC] Binding unidad_medida = paquete
[13-Sep-2025 19:47:56 UTC] Binding codigo_barras = 
[13-Sep-2025 19:47:56 UTC] Binding imagen_url = 
[13-Sep-2025 19:47:56 UTC] Binding activo = 1
[13-Sep-2025 19:47:56 UTC] Binding id = 2
[13-Sep-2025 19:47:56 UTC] Resultado de execute(): true
[13-Sep-2025 19:47:56 UTC] Filas afectadas: 1
[13-Sep-2025 19:47:56 UTC] Producto actualizado exitosamente con ID: 2
[13-Sep-2025 19:47:56 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 19:47:56 UTC] Validando token en Productos.php...
[13-Sep-2025 19:47:56 UTC] Usuario validado: admin
[13-Sep-2025 19:47:56 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 19:48:07 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:48:07 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:48:07 UTC] Usuario validado: admin
[13-Sep-2025 19:48:07 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:48:17 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 19:48:17 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:48:17 UTC] Usuario validado: admin
[13-Sep-2025 19:48:17 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 19:54:28 UTC] API Rutas: Tipo de operación recibida: createCliente
[13-Sep-2025 19:54:28 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:54:28 UTC] Usuario validado: admin
[13-Sep-2025 19:54:28 UTC] === CREANDO CLIENTE ===
[13-Sep-2025 19:54:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:54:28 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:54:28 UTC] Usuario validado: admin
[13-Sep-2025 19:54:28 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:58:22 UTC] API Rutas: Tipo de operación recibida: updateCliente
[13-Sep-2025 19:58:22 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:58:22 UTC] Usuario validado: admin
[13-Sep-2025 19:58:22 UTC] === ACTUALIZANDO CLIENTE ===
[13-Sep-2025 19:58:23 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:58:23 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:58:23 UTC] Usuario validado: admin
[13-Sep-2025 19:58:23 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 19:59:38 UTC] API Rutas: Tipo de operación recibida: updateCliente
[13-Sep-2025 19:59:38 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:59:38 UTC] Usuario validado: admin
[13-Sep-2025 19:59:38 UTC] === ACTUALIZANDO CLIENTE ===
[13-Sep-2025 19:59:39 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 19:59:39 UTC] Validando token en Clientes.php...
[13-Sep-2025 19:59:39 UTC] Usuario validado: admin
[13-Sep-2025 19:59:39 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:01:35 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 20:01:35 UTC] Validando token en Rutas.php...
[13-Sep-2025 20:01:35 UTC] Usuario validado: admin
[13-Sep-2025 20:01:35 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 20:01:36 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:01:36 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:01:36 UTC] Usuario validado: admin
[13-Sep-2025 20:01:36 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:01:36 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Sep-2025 20:01:36 UTC] Validando token en Rutas.php...
[13-Sep-2025 20:01:36 UTC] Usuario validado: admin
[13-Sep-2025 20:01:36 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Sep-2025 20:01:37 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Sep-2025 20:01:37 UTC] Validando token en Rutas.php...
[13-Sep-2025 20:01:37 UTC] Usuario validado: admin
[13-Sep-2025 20:01:37 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 20:01:54 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[13-Sep-2025 20:01:54 UTC] Validando token en Repartidores.php...
[13-Sep-2025 20:01:54 UTC] Usuario validado: admin
[13-Sep-2025 20:01:54 UTC] === OBTENIENDO REPARTIDORES ===
[13-Sep-2025 20:01:54 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Sep-2025 20:01:54 UTC] Validando token en Repartidores.php...
[13-Sep-2025 20:01:54 UTC] Usuario validado: admin
[13-Sep-2025 20:01:54 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Sep-2025 20:01:54 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:01:54 UTC] Validando token en Productos.php...
[13-Sep-2025 20:01:54 UTC] Usuario validado: admin
[13-Sep-2025 20:01:54 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:01:54 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:01:54 UTC] Validando token en Productos.php...
[13-Sep-2025 20:01:54 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 20:01:54 UTC] Usuario validado: admin
[13-Sep-2025 20:01:54 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:01:54 UTC] Validando token en Productos.php...
[13-Sep-2025 20:01:54 UTC] Usuario validado: admin
[13-Sep-2025 20:01:54 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 20:01:56 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Sep-2025 20:01:56 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Sep-2025 20:01:56 UTC] Validando token en MotivosStock.php...
[13-Sep-2025 20:01:56 UTC] Validando token en Productos.php...
[13-Sep-2025 20:01:56 UTC] Usuario validado: admin
[13-Sep-2025 20:01:56 UTC] === OBTENIENDO ESTADÍSTICAS ===
[13-Sep-2025 20:01:56 UTC] Usuario validado: admin
[13-Sep-2025 20:01:56 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Sep-2025 20:01:56 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 20:01:56 UTC] Validando token en Productos.php...
[13-Sep-2025 20:01:56 UTC] Usuario validado: admin
[13-Sep-2025 20:01:56 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 20:01:56 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:01:56 UTC] Validando token en Productos.php...
[13-Sep-2025 20:01:56 UTC] Usuario validado: admin
[13-Sep-2025 20:01:56 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:02:16 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Sep-2025 20:02:16 UTC] Validando token en Repartidores.php...
[13-Sep-2025 20:02:16 UTC] Usuario validado: admin
[13-Sep-2025 20:02:16 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Sep-2025 20:02:16 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[13-Sep-2025 20:02:16 UTC] Validando token en Repartidores.php...
[13-Sep-2025 20:02:16 UTC] Usuario validado: admin
[13-Sep-2025 20:02:16 UTC] === OBTENIENDO REPARTIDORES ===
[13-Sep-2025 20:02:19 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:02:19 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:19 UTC] Usuario validado: admin
[13-Sep-2025 20:02:19 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:02:19 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 20:02:19 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:19 UTC] Usuario validado: admin
[13-Sep-2025 20:02:19 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 20:02:19 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:02:19 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:19 UTC] Usuario validado: admin
[13-Sep-2025 20:02:19 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:02:25 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Sep-2025 20:02:25 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:25 UTC] Usuario validado: admin
[13-Sep-2025 20:02:25 UTC] === OBTENIENDO ESTADÍSTICAS ===
[13-Sep-2025 20:02:25 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:02:25 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 20:02:25 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:25 UTC] Usuario validado: admin
[13-Sep-2025 20:02:25 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 20:02:25 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:25 UTC] Usuario validado: admin
[13-Sep-2025 20:02:25 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:02:25 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Sep-2025 20:02:25 UTC] Validando token en MotivosStock.php...
[13-Sep-2025 20:02:25 UTC] Usuario validado: admin
[13-Sep-2025 20:02:25 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Sep-2025 20:02:29 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:02:29 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 20:02:29 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:29 UTC] Usuario validado: admin
[13-Sep-2025 20:02:29 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:02:29 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:29 UTC] Usuario validado: admin
[13-Sep-2025 20:02:29 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 20:02:29 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:02:29 UTC] Validando token en Productos.php...
[13-Sep-2025 20:02:29 UTC] Usuario validado: admin
[13-Sep-2025 20:02:29 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:03:19 UTC] API Rutas: Tipo de operación recibida: verify
[13-Sep-2025 20:03:19 UTC] API: Incluyendo Auth.php para tipo: verify
[13-Sep-2025 20:03:19 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 20:03:19 UTC] Tipo de operación: verify
[13-Sep-2025 20:03:19 UTC] === VERIFICANDO TOKEN ===
[13-Sep-2025 20:03:19 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc3OTE4ODcsImV4cCI6MTc1Nzg3ODI4N30.h-abvDgF2nlCBUkVnNcp4Vn-BrNhcRFFWBtOCEvCb1M
[13-Sep-2025 20:03:19 UTC] Validando token...
[13-Sep-2025 20:03:19 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 20:03:19 UTC] Usuario validado: admin
[13-Sep-2025 20:03:40 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:03:40 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:03:40 UTC] Usuario validado: admin
[13-Sep-2025 20:03:40 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:06:11 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 20:06:11 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:06:11 UTC] Usuario validado: admin
[13-Sep-2025 20:06:11 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 20:06:31 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 20:06:31 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:06:31 UTC] Usuario validado: admin
[13-Sep-2025 20:06:31 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 20:06:36 UTC] API Rutas: Tipo de operación recibida: login
[13-Sep-2025 20:06:36 UTC] API: Incluyendo Auth.php para tipo: login
[13-Sep-2025 20:06:36 UTC] === AUTH.PHP CARGADO ===
[13-Sep-2025 20:06:36 UTC] Tipo de operación: login
[13-Sep-2025 20:06:36 UTC] === PROCESANDO LOGIN ===
[13-Sep-2025 20:06:36 UTC] Intento de login para usuario: admin
[13-Sep-2025 20:06:36 UTC] Login - Password verificado correctamente
[13-Sep-2025 20:06:36 UTC] Login - Roles: super_admin
[13-Sep-2025 20:06:36 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Sep-2025 20:06:36 UTC] Login exitoso para: admin
[13-Sep-2025 20:06:41 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:06:41 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:06:41 UTC] Usuario validado: admin
[13-Sep-2025 20:06:41 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:07:21 UTC] API Rutas: Tipo de operación recibida: getQRDisponibles
[13-Sep-2025 20:07:28 UTC] API Rutas: Tipo de operación recibida: asignarQRCliente
[13-Sep-2025 20:07:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:07:28 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:07:28 UTC] Usuario validado: admin
[13-Sep-2025 20:07:28 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:07:44 UTC] API Rutas: Tipo de operación recibida: getQRAsignado
[13-Sep-2025 20:08:27 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 20:08:27 UTC] Validando token en Rutas.php...
[13-Sep-2025 20:08:27 UTC] Usuario validado: admin
[13-Sep-2025 20:08:27 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 20:08:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:08:28 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:08:28 UTC] Usuario validado: admin
[13-Sep-2025 20:08:28 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:08:29 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Sep-2025 20:08:29 UTC] Validando token en Rutas.php...
[13-Sep-2025 20:08:29 UTC] Usuario validado: admin
[13-Sep-2025 20:08:29 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Sep-2025 20:08:29 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Sep-2025 20:08:29 UTC] Validando token en Rutas.php...
[13-Sep-2025 20:08:29 UTC] Usuario validado: admin
[13-Sep-2025 20:08:29 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 20:10:41 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:10:41 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:10:41 UTC] Usuario validado: admin
[13-Sep-2025 20:10:41 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:11:07 UTC] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Sep-2025 20:11:07 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:11:07 UTC] Usuario validado: admin
[13-Sep-2025 20:11:07 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 20:12:40 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 20:12:40 UTC] Validando token en Rutas.php...
[13-Sep-2025 20:12:40 UTC] Usuario validado: admin
[13-Sep-2025 20:12:40 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 20:12:42 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:12:42 UTC] Validando token en Productos.php...
[13-Sep-2025 20:12:42 UTC] Usuario validado: admin
[13-Sep-2025 20:12:42 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:12:42 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 20:12:42 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 20:12:42 UTC] Validando token en Productos.php...
[13-Sep-2025 20:12:42 UTC] Validando token en Productos.php...
[13-Sep-2025 20:12:42 UTC] Usuario validado: admin
[13-Sep-2025 20:12:42 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 20:12:42 UTC] Usuario validado: admin
[13-Sep-2025 20:12:42 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 20:12:48 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Sep-2025 20:12:48 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[13-Sep-2025 20:12:57 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:12:57 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:12:57 UTC] Usuario validado: admin
[13-Sep-2025 20:12:57 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:13:02 UTC] API Rutas: Tipo de operación recibida: desasignarQRCliente
[13-Sep-2025 20:13:02 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:13:02 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:13:02 UTC] Usuario validado: admin
[13-Sep-2025 20:13:02 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:13:10 UTC] API Rutas: Tipo de operación recibida: deleteCliente
[13-Sep-2025 20:13:10 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:13:10 UTC] Usuario validado: admin
[13-Sep-2025 20:13:10 UTC] === ELIMINANDO CLIENTE ===
[13-Sep-2025 20:13:10 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:13:10 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:13:10 UTC] Usuario validado: admin
[13-Sep-2025 20:13:10 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:52:34 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:52:34 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:52:34 UTC] Usuario validado: admin
[13-Sep-2025 20:52:34 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:52:34 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[13-Sep-2025 20:52:34 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:52:34 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:52:34 UTC] Usuario validado: admin
[13-Sep-2025 20:52:34 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:52:34 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[13-Sep-2025 20:52:35 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:52:35 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:52:35 UTC] Usuario validado: admin
[13-Sep-2025 20:52:35 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:52:35 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[13-Sep-2025 20:52:37 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:52:37 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:52:37 UTC] Usuario validado: admin
[13-Sep-2025 20:52:37 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 20:52:59 UTC] API Rutas: Tipo de operación recibida: updateCliente
[13-Sep-2025 20:52:59 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:52:59 UTC] Usuario validado: admin
[13-Sep-2025 20:52:59 UTC] === ACTUALIZANDO CLIENTE ===
[13-Sep-2025 20:52:59 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 20:52:59 UTC] Validando token en Clientes.php...
[13-Sep-2025 20:52:59 UTC] Usuario validado: admin
[13-Sep-2025 20:52:59 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 23:41:46 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[13-Sep-2025 23:41:46 UTC] Validando token en Usuarios.php...
[13-Sep-2025 23:41:46 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Sep-2025 23:41:46 UTC] Usuario validado: admin
[13-Sep-2025 23:41:46 UTC] === OBTENIENDO USUARIOS ===
[13-Sep-2025 23:41:46 UTC] API Rutas: Tipo de operación recibida: getModulos
[13-Sep-2025 23:41:46 UTC] Validando token en Roles.php...
[13-Sep-2025 23:41:46 UTC] Usuario validado: admin
[13-Sep-2025 23:41:46 UTC] === OBTENIENDO MÓDULOS ===
[13-Sep-2025 23:41:46 UTC] API Rutas: Tipo de operación recibida: getRoles
[13-Sep-2025 23:41:46 UTC] Validando token en Roles.php...
[13-Sep-2025 23:41:46 UTC] Usuario validado: admin
[13-Sep-2025 23:41:46 UTC] === OBTENIENDO ROLES ===
[13-Sep-2025 23:41:47 UTC] API Rutas: Tipo de operación recibida: getPermisos
[13-Sep-2025 23:41:47 UTC] Validando token en Roles.php...
[13-Sep-2025 23:41:47 UTC] Usuario validado: admin
[13-Sep-2025 23:41:47 UTC] === OBTENIENDO PERMISOS ===
[13-Sep-2025 23:41:51 UTC] API Rutas: Tipo de operación recibida: getRutas
[13-Sep-2025 23:41:51 UTC] Validando token en Rutas.php...
[13-Sep-2025 23:41:51 UTC] Usuario validado: admin
[13-Sep-2025 23:41:51 UTC] === OBTENIENDO RUTAS ===
[13-Sep-2025 23:41:56 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Sep-2025 23:41:56 UTC] Validando token en Rutas.php...
[13-Sep-2025 23:41:56 UTC] Usuario validado: admin
[13-Sep-2025 23:41:56 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Sep-2025 23:41:56 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 23:41:56 UTC] Validando token en Clientes.php...
[13-Sep-2025 23:41:56 UTC] Usuario validado: admin
[13-Sep-2025 23:41:56 UTC] === OBTENIENDO CLIENTES ===
[13-Sep-2025 23:41:57 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Sep-2025 23:41:57 UTC] Validando token en Rutas.php...
[13-Sep-2025 23:41:57 UTC] Usuario validado: admin
[13-Sep-2025 23:41:57 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 23:41:57 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Sep-2025 23:41:57 UTC] Validando token en Rutas.php...
[13-Sep-2025 23:41:57 UTC] Usuario validado: admin
[13-Sep-2025 23:41:57 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 23:41:58 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Sep-2025 23:41:58 UTC] Validando token en Rutas.php...
[13-Sep-2025 23:41:58 UTC] Usuario validado: admin
[13-Sep-2025 23:41:58 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Sep-2025 23:42:53 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Sep-2025 23:42:53 UTC] API Rutas: Tipo de operación recibida: getCategorias
[13-Sep-2025 23:42:53 UTC] Validando token en Productos.php...
[13-Sep-2025 23:42:53 UTC] Validando token en MotivosStock.php...
[13-Sep-2025 23:42:53 UTC] Usuario validado: admin
[13-Sep-2025 23:42:53 UTC] === OBTENIENDO CATEGORÍAS ===
[13-Sep-2025 23:42:53 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Sep-2025 23:42:53 UTC] Validando token en Productos.php...
[13-Sep-2025 23:42:53 UTC] Usuario validado: admin
[13-Sep-2025 23:42:53 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Sep-2025 23:42:53 UTC] Usuario validado: admin
[13-Sep-2025 23:42:53 UTC] === OBTENIENDO ESTADÍSTICAS ===
[13-Sep-2025 23:42:53 UTC] API Rutas: Tipo de operación recibida: getProductos
[13-Sep-2025 23:42:53 UTC] Validando token en Productos.php...
[13-Sep-2025 23:42:53 UTC] Usuario validado: admin
[13-Sep-2025 23:42:53 UTC] === OBTENIENDO PRODUCTOS ===
[13-Sep-2025 23:42:53 UTC] API Rutas: Tipo de operación recibida: getClientes
[13-Sep-2025 23:42:53 UTC] Validando token en Clientes.php...
[13-Sep-2025 23:42:53 UTC] Usuario validado: admin
[13-Sep-2025 23:42:53 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 02:38:45 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 02:38:45 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 02:38:45 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 02:38:45 UTC] Tipo de operación: verify
[14-Sep-2025 02:38:45 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 02:38:45 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiI0IiwidXNlcm5hbWUiOiJhZG1pbk5vcm1hbCIsImVtYWlsIjoidmljdG9yYXJtYW5kb3ByZWNpYWRvZGF2aWxhQGdtYWlsLmNvbSIsIm5vbWJyZSI6InZpY3RvciIsImFwZWxsaWRvIjoicHJlY2lhZG8iLCJyb2xlcyI6ImFkbWluIiwiaWF0IjoxNzU3NzkxOTU5LCJleHAiOjE3NTc4NzgzNTl9.XHei6YIRCRBaeUKKOB1fesQ4OtkgqAZTwwl9CLzG1QY
[14-Sep-2025 02:38:45 UTC] Validando token...
[14-Sep-2025 02:38:45 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 02:38:45 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:38:45 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 02:38:45 UTC] Validando token en Clientes.php...
[14-Sep-2025 02:38:45 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:38:45 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 02:38:50 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[14-Sep-2025 02:38:50 UTC] Validando token en MotivosStock.php...
[14-Sep-2025 02:38:50 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:38:50 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[14-Sep-2025 02:38:50 UTC] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[14-Sep-2025 02:38:50 UTC] Validando token en MotivosStock.php...
[14-Sep-2025 02:38:50 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:38:50 UTC] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[14-Sep-2025 02:38:52 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 02:38:52 UTC] Validando token en Clientes.php...
[14-Sep-2025 02:38:52 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:38:52 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 02:38:53 UTC] API Rutas: Tipo de operación recibida: getRutas
[14-Sep-2025 02:38:53 UTC] Validando token en Rutas.php...
[14-Sep-2025 02:38:53 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:38:53 UTC] === OBTENIENDO RUTAS ===
[14-Sep-2025 02:39:01 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 02:39:01 UTC] Validando token en Clientes.php...
[14-Sep-2025 02:39:01 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Sep-2025 02:39:01 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:39:01 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 02:39:01 UTC] Validando token en Rutas.php...
[14-Sep-2025 02:39:01 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:39:01 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Sep-2025 02:39:02 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[14-Sep-2025 02:39:02 UTC] Validando token en Rutas.php...
[14-Sep-2025 02:39:02 UTC] Usuario validado: adminNormal
[14-Sep-2025 02:39:02 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[14-Sep-2025 08:39:37 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 08:39:37 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 08:39:37 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 08:39:37 UTC] Tipo de operación: verify
[14-Sep-2025 08:39:37 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 08:39:37 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiI0IiwidXNlcm5hbWUiOiJhZG1pbk5vcm1hbCIsImVtYWlsIjoidmljdG9yYXJtYW5kb3ByZWNpYWRvZGF2aWxhQGdtYWlsLmNvbSIsIm5vbWJyZSI6InZpY3RvciIsImFwZWxsaWRvIjoicHJlY2lhZG8iLCJyb2xlcyI6ImFkbWluIiwiaWF0IjoxNzU3NzkxOTU5LCJleHAiOjE3NTc4NzgzNTl9.XHei6YIRCRBaeUKKOB1fesQ4OtkgqAZTwwl9CLzG1QY
[14-Sep-2025 08:39:37 UTC] Validando token...
[14-Sep-2025 08:39:37 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 08:39:37 UTC] Usuario validado: adminNormal
[14-Sep-2025 08:39:39 UTC] API Rutas: Tipo de operación recibida: getRutas
[14-Sep-2025 08:39:39 UTC] Validando token en Rutas.php...
[14-Sep-2025 08:39:39 UTC] Usuario validado: adminNormal
[14-Sep-2025 08:39:39 UTC] === OBTENIENDO RUTAS ===
[14-Sep-2025 08:39:44 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 08:39:44 UTC] Validando token en Clientes.php...
[14-Sep-2025 08:39:44 UTC] Usuario validado: adminNormal
[14-Sep-2025 08:39:44 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 08:39:48 UTC] API Rutas: Tipo de operación recibida: getRutas
[14-Sep-2025 08:39:48 UTC] Validando token en Rutas.php...
[14-Sep-2025 08:39:48 UTC] Usuario validado: adminNormal
[14-Sep-2025 08:39:48 UTC] === OBTENIENDO RUTAS ===
[14-Sep-2025 08:39:49 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 08:39:49 UTC] Validando token en Clientes.php...
[14-Sep-2025 08:39:49 UTC] Usuario validado: adminNormal
[14-Sep-2025 08:39:49 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 08:39:49 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Sep-2025 08:39:49 UTC] Validando token en Rutas.php...
[14-Sep-2025 08:39:49 UTC] Usuario validado: adminNormal
[14-Sep-2025 08:39:49 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Sep-2025 08:39:50 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[14-Sep-2025 08:39:50 UTC] Validando token en Rutas.php...
[14-Sep-2025 08:39:50 UTC] Usuario validado: adminNormal
[14-Sep-2025 08:39:50 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[14-Sep-2025 20:49:01 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 20:49:01 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 20:49:01 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 20:49:01 UTC] Tipo de operación: verify
[14-Sep-2025 20:49:01 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 20:49:01 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc3OTE4ODcsImV4cCI6MTc1Nzg3ODI4N30.h-abvDgF2nlCBUkVnNcp4Vn-BrNhcRFFWBtOCEvCb1M
[14-Sep-2025 20:49:01 UTC] Validando token...
[14-Sep-2025 20:49:01 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 20:49:01 UTC] Token inválido o usuario no encontrado
[14-Sep-2025 20:49:01 UTC] API Rutas: Tipo de operación recibida: logout
[14-Sep-2025 20:49:01 UTC] API: Incluyendo Auth.php para tipo: logout
[14-Sep-2025 20:49:01 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 20:49:01 UTC] Tipo de operación: logout
[14-Sep-2025 20:49:01 UTC] === PROCESANDO LOGOUT ===
[14-Sep-2025 20:49:01 UTC] Validando token...
[14-Sep-2025 20:49:01 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 20:49:05 UTC] API Rutas: Tipo de operación recibida: login
[14-Sep-2025 20:49:05 UTC] API: Incluyendo Auth.php para tipo: login
[14-Sep-2025 20:49:05 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 20:49:05 UTC] Tipo de operación: login
[14-Sep-2025 20:49:05 UTC] === PROCESANDO LOGIN ===
[14-Sep-2025 20:49:05 UTC] Intento de login para usuario: GERARDO
[14-Sep-2025 20:49:05 UTC] Login - Password incorrecto o usuario no encontrado
[14-Sep-2025 20:49:05 UTC] Login fallido para: GERARDO
[14-Sep-2025 20:49:12 UTC] API Rutas: Tipo de operación recibida: login
[14-Sep-2025 20:49:12 UTC] API: Incluyendo Auth.php para tipo: login
[14-Sep-2025 20:49:12 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 20:49:12 UTC] Tipo de operación: login
[14-Sep-2025 20:49:12 UTC] === PROCESANDO LOGIN ===
[14-Sep-2025 20:49:12 UTC] Intento de login para usuario: admin
[14-Sep-2025 20:49:12 UTC] Login - Password verificado correctamente
[14-Sep-2025 20:49:12 UTC] Login - Roles: super_admin
[14-Sep-2025 20:49:12 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[14-Sep-2025 20:49:12 UTC] Login exitoso para: admin
[14-Sep-2025 20:49:19 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 20:49:19 UTC] Validando token en Clientes.php...
[14-Sep-2025 20:49:19 UTC] Usuario validado: admin
[14-Sep-2025 20:49:19 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 20:50:05 UTC] API Rutas: Tipo de operación recibida: deleteCliente
[14-Sep-2025 20:50:05 UTC] Validando token en Clientes.php...
[14-Sep-2025 20:50:05 UTC] Usuario validado: admin
[14-Sep-2025 20:50:05 UTC] === ELIMINANDO CLIENTE ===
[14-Sep-2025 20:50:05 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 20:50:05 UTC] Validando token en Clientes.php...
[14-Sep-2025 20:50:05 UTC] Usuario validado: admin
[14-Sep-2025 20:50:05 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 20:50:17 UTC] API Rutas: Tipo de operación recibida: deleteCliente
[14-Sep-2025 20:50:17 UTC] Validando token en Clientes.php...
[14-Sep-2025 20:50:17 UTC] Usuario validado: admin
[14-Sep-2025 20:50:17 UTC] === ELIMINANDO CLIENTE ===
[14-Sep-2025 20:50:17 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 20:50:17 UTC] Validando token en Clientes.php...
[14-Sep-2025 20:50:17 UTC] Usuario validado: admin
[14-Sep-2025 20:50:17 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 20:50:22 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Sep-2025 20:50:22 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[14-Sep-2025 20:50:24 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 20:50:24 UTC] Validando token en Clientes.php...
[14-Sep-2025 20:50:24 UTC] Usuario validado: admin
[14-Sep-2025 20:50:24 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:03:01 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 22:03:02 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 22:03:02 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:03:02 UTC] Tipo de operación: verify
[14-Sep-2025 22:03:02 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 22:03:02 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODI5NTIsImV4cCI6MTc1Nzk2OTM1Mn0.60BM_HBzv6xU2TTh6p8TjpjoSTdsbme3Sj_T3kluiOE
[14-Sep-2025 22:03:02 UTC] Validando token...
[14-Sep-2025 22:03:02 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 22:03:02 UTC] Usuario validado: admin
[14-Sep-2025 22:03:02 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:03:02 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:03:02 UTC] Usuario validado: admin
[14-Sep-2025 22:03:02 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:04:23 UTC] API Rutas: Tipo de operación recibida: getRutas
[14-Sep-2025 22:04:23 UTC] Validando token en Rutas.php...
[14-Sep-2025 22:04:23 UTC] Usuario validado: admin
[14-Sep-2025 22:04:23 UTC] === OBTENIENDO RUTAS ===
[14-Sep-2025 22:40:33 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 22:40:33 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 22:40:33 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:40:33 UTC] Tipo de operación: verify
[14-Sep-2025 22:40:33 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 22:40:33 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiI0IiwidXNlcm5hbWUiOiJhZG1pbk5vcm1hbCIsImVtYWlsIjoidmljdG9yYXJtYW5kb3ByZWNpYWRvZGF2aWxhQGdtYWlsLmNvbSIsIm5vbWJyZSI6InZpY3RvciIsImFwZWxsaWRvIjoicHJlY2lhZG8iLCJyb2xlcyI6ImFkbWluIiwiaWF0IjoxNzU3NzkxOTU5LCJleHAiOjE3NTc4NzgzNTl9.XHei6YIRCRBaeUKKOB1fesQ4OtkgqAZTwwl9CLzG1QY
[14-Sep-2025 22:40:33 UTC] Validando token...
[14-Sep-2025 22:40:33 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 22:40:33 UTC] Token inválido o usuario no encontrado
[14-Sep-2025 22:40:33 UTC] API Rutas: Tipo de operación recibida: logout
[14-Sep-2025 22:40:33 UTC] API: Incluyendo Auth.php para tipo: logout
[14-Sep-2025 22:40:33 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:40:33 UTC] Tipo de operación: logout
[14-Sep-2025 22:40:33 UTC] === PROCESANDO LOGOUT ===
[14-Sep-2025 22:40:33 UTC] Validando token...
[14-Sep-2025 22:40:33 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 22:40:36 UTC] API Rutas: Tipo de operación recibida: login
[14-Sep-2025 22:40:36 UTC] API: Incluyendo Auth.php para tipo: login
[14-Sep-2025 22:40:36 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:40:36 UTC] Tipo de operación: login
[14-Sep-2025 22:40:36 UTC] === PROCESANDO LOGIN ===
[14-Sep-2025 22:40:36 UTC] Intento de login para usuario: admin
[14-Sep-2025 22:40:36 UTC] Login - Password verificado correctamente
[14-Sep-2025 22:40:36 UTC] Login - Roles: super_admin
[14-Sep-2025 22:40:36 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[14-Sep-2025 22:40:36 UTC] Login exitoso para: admin
[14-Sep-2025 22:40:40 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:40:40 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:40:40 UTC] Usuario validado: admin
[14-Sep-2025 22:40:40 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:41:48 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 22:41:48 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 22:41:48 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:41:48 UTC] Tipo de operación: verify
[14-Sep-2025 22:41:48 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 22:41:48 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODI5NTIsImV4cCI6MTc1Nzk2OTM1Mn0.60BM_HBzv6xU2TTh6p8TjpjoSTdsbme3Sj_T3kluiOE
[14-Sep-2025 22:41:48 UTC] Validando token...
[14-Sep-2025 22:41:48 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 22:41:48 UTC] Usuario validado: admin
[14-Sep-2025 22:41:49 UTC] API Rutas: Tipo de operación recibida: getRutas
[14-Sep-2025 22:41:49 UTC] Validando token en Rutas.php...
[14-Sep-2025 22:41:49 UTC] Usuario validado: admin
[14-Sep-2025 22:41:49 UTC] === OBTENIENDO RUTAS ===
[14-Sep-2025 22:42:12 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:42:12 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:42:12 UTC] Usuario validado: admin
[14-Sep-2025 22:42:12 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:42:14 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:42:14 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:42:14 UTC] Usuario validado: admin
[14-Sep-2025 22:42:14 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:42:55 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:42:55 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:42:55 UTC] Usuario validado: admin
[14-Sep-2025 22:42:55 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:42:57 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:42:57 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:42:57 UTC] Usuario validado: admin
[14-Sep-2025 22:42:57 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:42:58 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:42:58 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:42:58 UTC] Usuario validado: admin
[14-Sep-2025 22:42:58 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:50:15 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 22:50:15 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 22:50:15 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:50:15 UTC] Tipo de operación: verify
[14-Sep-2025 22:50:15 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 22:50:15 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODk2MzYsImV4cCI6MTc1Nzk3NjAzNn0.snuRSnDHNVqsGv22bpO7RZFrb3NTJDofZXu-0ZmTNj0
[14-Sep-2025 22:50:15 UTC] Validando token...
[14-Sep-2025 22:50:15 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 22:50:15 UTC] Usuario validado: admin
[14-Sep-2025 22:50:19 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:50:19 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:50:19 UTC] Usuario validado: admin
[14-Sep-2025 22:50:19 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:50:39 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 22:50:39 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 22:50:39 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:50:39 UTC] Tipo de operación: verify
[14-Sep-2025 22:50:39 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 22:50:39 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODI5NTIsImV4cCI6MTc1Nzk2OTM1Mn0.60BM_HBzv6xU2TTh6p8TjpjoSTdsbme3Sj_T3kluiOE
[14-Sep-2025 22:50:39 UTC] Validando token...
[14-Sep-2025 22:50:39 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 22:50:39 UTC] Usuario validado: admin
[14-Sep-2025 22:50:39 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:50:39 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:50:39 UTC] Usuario validado: admin
[14-Sep-2025 22:50:39 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:53:08 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 22:53:08 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 22:53:08 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:53:08 UTC] Tipo de operación: verify
[14-Sep-2025 22:53:08 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 22:53:08 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODI5NTIsImV4cCI6MTc1Nzk2OTM1Mn0.60BM_HBzv6xU2TTh6p8TjpjoSTdsbme3Sj_T3kluiOE
[14-Sep-2025 22:53:08 UTC] Validando token...
[14-Sep-2025 22:53:08 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 22:53:08 UTC] Usuario validado: admin
[14-Sep-2025 22:53:08 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:53:08 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:53:08 UTC] Usuario validado: admin
[14-Sep-2025 22:53:08 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:56:10 UTC] API Rutas: Tipo de operación recibida: verify
[14-Sep-2025 22:56:10 UTC] API: Incluyendo Auth.php para tipo: verify
[14-Sep-2025 22:56:10 UTC] === AUTH.PHP CARGADO ===
[14-Sep-2025 22:56:10 UTC] Tipo de operación: verify
[14-Sep-2025 22:56:10 UTC] === VERIFICANDO TOKEN ===
[14-Sep-2025 22:56:10 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODI5NTIsImV4cCI6MTc1Nzk2OTM1Mn0.60BM_HBzv6xU2TTh6p8TjpjoSTdsbme3Sj_T3kluiOE
[14-Sep-2025 22:56:10 UTC] Validando token...
[14-Sep-2025 22:56:10 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Sep-2025 22:56:10 UTC] Usuario validado: admin
[14-Sep-2025 22:56:11 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:56:11 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:56:11 UTC] Usuario validado: admin
[14-Sep-2025 22:56:11 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:57:25 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:57:26 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:57:26 UTC] Usuario validado: admin
[14-Sep-2025 22:57:26 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:57:26 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Sep-2025 22:57:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:57:26 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:57:26 UTC] Usuario validado: admin
[14-Sep-2025 22:57:26 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:57:26 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Sep-2025 22:57:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:57:26 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:57:26 UTC] Usuario validado: admin
[14-Sep-2025 22:57:26 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:57:26 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Sep-2025 22:57:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:57:26 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:57:26 UTC] Usuario validado: admin
[14-Sep-2025 22:57:26 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:57:26 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Sep-2025 22:57:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:57:28 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:57:28 UTC] Usuario validado: admin
[14-Sep-2025 22:57:28 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:57:28 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Sep-2025 22:57:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:57:28 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:57:28 UTC] Usuario validado: admin
[14-Sep-2025 22:57:28 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:57:28 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Sep-2025 22:57:29 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:57:29 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:57:29 UTC] Usuario validado: admin
[14-Sep-2025 22:57:29 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:57:29 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Sep-2025 22:57:29 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:57:29 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:57:29 UTC] Usuario validado: admin
[14-Sep-2025 22:57:29 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 22:58:56 UTC] API Rutas: Tipo de operación recibida: updateCliente
[14-Sep-2025 22:58:56 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:58:56 UTC] Usuario validado: admin
[14-Sep-2025 22:58:56 UTC] === ACTUALIZANDO CLIENTE ===
[14-Sep-2025 22:58:57 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 22:58:57 UTC] Validando token en Clientes.php...
[14-Sep-2025 22:58:57 UTC] Usuario validado: admin
[14-Sep-2025 22:58:57 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 23:04:48 UTC] API Rutas: Tipo de operación recibida: updateCliente
[14-Sep-2025 23:04:48 UTC] Validando token en Clientes.php...
[14-Sep-2025 23:04:48 UTC] Usuario validado: admin
[14-Sep-2025 23:04:48 UTC] === ACTUALIZANDO CLIENTE ===
[14-Sep-2025 23:04:48 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 23:04:48 UTC] Validando token en Clientes.php...
[14-Sep-2025 23:04:48 UTC] Usuario validado: admin
[14-Sep-2025 23:04:48 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 23:09:00 UTC] API Rutas: Tipo de operación recibida: getQRDisponibles
[14-Sep-2025 23:09:46 UTC] API Rutas: Tipo de operación recibida: updateCliente
[14-Sep-2025 23:09:46 UTC] Validando token en Clientes.php...
[14-Sep-2025 23:09:46 UTC] Usuario validado: admin
[14-Sep-2025 23:09:46 UTC] === ACTUALIZANDO CLIENTE ===
[14-Sep-2025 23:09:46 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 23:09:46 UTC] Validando token en Clientes.php...
[14-Sep-2025 23:09:46 UTC] Usuario validado: admin
[14-Sep-2025 23:09:46 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 23:16:18 UTC] API Rutas: Tipo de operación recibida: updateCliente
[14-Sep-2025 23:16:18 UTC] Validando token en Clientes.php...
[14-Sep-2025 23:16:18 UTC] Usuario validado: admin
[14-Sep-2025 23:16:18 UTC] === ACTUALIZANDO CLIENTE ===
[14-Sep-2025 23:16:18 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 23:16:18 UTC] Validando token en Clientes.php...
[14-Sep-2025 23:16:18 UTC] Usuario validado: admin
[14-Sep-2025 23:16:18 UTC] === OBTENIENDO CLIENTES ===
[14-Sep-2025 23:17:33 UTC] API Rutas: Tipo de operación recibida: updateCliente
[14-Sep-2025 23:17:33 UTC] Validando token en Clientes.php...
[14-Sep-2025 23:17:33 UTC] Usuario validado: admin
[14-Sep-2025 23:17:33 UTC] === ACTUALIZANDO CLIENTE ===
[14-Sep-2025 23:17:33 UTC] API Rutas: Tipo de operación recibida: getClientes
[14-Sep-2025 23:17:33 UTC] Validando token en Clientes.php...
[14-Sep-2025 23:17:33 UTC] Usuario validado: admin
[14-Sep-2025 23:17:33 UTC] === OBTENIENDO CLIENTES ===
[15-Sep-2025 01:42:24 UTC] API Rutas: Tipo de operación recibida: verify
[15-Sep-2025 01:42:24 UTC] API: Incluyendo Auth.php para tipo: verify
[15-Sep-2025 01:42:24 UTC] === AUTH.PHP CARGADO ===
[15-Sep-2025 01:42:24 UTC] Tipo de operación: verify
[15-Sep-2025 01:42:24 UTC] === VERIFICANDO TOKEN ===
[15-Sep-2025 01:42:24 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODI5NTIsImV4cCI6MTc1Nzk2OTM1Mn0.60BM_HBzv6xU2TTh6p8TjpjoSTdsbme3Sj_T3kluiOE
[15-Sep-2025 01:42:24 UTC] Validando token...
[15-Sep-2025 01:42:24 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Sep-2025 01:42:24 UTC] Usuario validado: admin
[15-Sep-2025 01:42:24 UTC] API Rutas: Tipo de operación recibida: getClientes
[15-Sep-2025 01:42:24 UTC] Validando token en Clientes.php...
[15-Sep-2025 01:42:24 UTC] Usuario validado: admin
[15-Sep-2025 01:42:24 UTC] === OBTENIENDO CLIENTES ===
[15-Sep-2025 01:42:26 UTC] API Rutas: Tipo de operación recibida: verify
[15-Sep-2025 01:42:26 UTC] API: Incluyendo Auth.php para tipo: verify
[15-Sep-2025 01:42:26 UTC] === AUTH.PHP CARGADO ===
[15-Sep-2025 01:42:26 UTC] Tipo de operación: verify
[15-Sep-2025 01:42:26 UTC] === VERIFICANDO TOKEN ===
[15-Sep-2025 01:42:26 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODI5NTIsImV4cCI6MTc1Nzk2OTM1Mn0.60BM_HBzv6xU2TTh6p8TjpjoSTdsbme3Sj_T3kluiOE
[15-Sep-2025 01:42:26 UTC] Validando token...
[15-Sep-2025 01:42:26 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Sep-2025 01:42:26 UTC] Usuario validado: admin
[15-Sep-2025 01:42:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[15-Sep-2025 01:42:26 UTC] Validando token en Clientes.php...
[15-Sep-2025 01:42:26 UTC] Usuario validado: admin
[15-Sep-2025 01:42:26 UTC] === OBTENIENDO CLIENTES ===
[15-Sep-2025 01:42:50 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[15-Sep-2025 01:42:50 UTC] Validando token en Usuarios.php...
[15-Sep-2025 01:42:50 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Sep-2025 01:42:50 UTC] Usuario validado: admin
[15-Sep-2025 01:42:50 UTC] === OBTENIENDO USUARIOS ===
[15-Sep-2025 01:42:54 UTC] API Rutas: Tipo de operación recibida: getRoles
[15-Sep-2025 01:42:54 UTC] Validando token en Roles.php...
[15-Sep-2025 01:42:54 UTC] Usuario validado: admin
[15-Sep-2025 01:42:54 UTC] === OBTENIENDO ROLES ===
[15-Sep-2025 01:42:58 UTC] API Rutas: Tipo de operación recibida: getRoles
[15-Sep-2025 01:42:58 UTC] Validando token en Roles.php...
[15-Sep-2025 01:42:58 UTC] Usuario validado: admin
[15-Sep-2025 01:42:58 UTC] === OBTENIENDO ROLES ===
[15-Sep-2025 01:42:58 UTC] API Rutas: Tipo de operación recibida: getModulos
[15-Sep-2025 01:42:58 UTC] Validando token en Roles.php...
[15-Sep-2025 01:42:58 UTC] Usuario validado: admin
[15-Sep-2025 01:42:58 UTC] === OBTENIENDO MÓDULOS ===
[15-Sep-2025 01:42:58 UTC] API Rutas: Tipo de operación recibida: getPermisos
[15-Sep-2025 01:42:58 UTC] Validando token en Roles.php...
[15-Sep-2025 01:42:58 UTC] Usuario validado: admin
[15-Sep-2025 01:42:58 UTC] === OBTENIENDO PERMISOS ===
[15-Sep-2025 01:43:07 UTC] API Rutas: Tipo de operación recibida: getRutas
[15-Sep-2025 01:43:07 UTC] Validando token en Rutas.php...
[15-Sep-2025 01:43:07 UTC] Usuario validado: admin
[15-Sep-2025 01:43:07 UTC] === OBTENIENDO RUTAS ===
[15-Sep-2025 01:44:04 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[15-Sep-2025 01:44:04 UTC] Validando token en Repartidores.php...
[15-Sep-2025 01:44:04 UTC] Usuario validado: admin
[15-Sep-2025 01:44:04 UTC] === OBTENIENDO REPARTIDORES ===
[15-Sep-2025 01:44:04 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[15-Sep-2025 01:44:04 UTC] Validando token en Repartidores.php...
[15-Sep-2025 01:44:04 UTC] Usuario validado: admin
[15-Sep-2025 01:44:04 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[15-Sep-2025 01:44:07 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[15-Sep-2025 01:44:07 UTC] Validando token en Repartidores.php...
[15-Sep-2025 01:44:07 UTC] Usuario validado: admin
[15-Sep-2025 01:44:07 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[15-Sep-2025 01:44:16 UTC] API Rutas: Tipo de operación recibida: getProductos
[15-Sep-2025 01:44:16 UTC] Validando token en Productos.php...
[15-Sep-2025 01:44:16 UTC] Usuario validado: admin
[15-Sep-2025 01:44:16 UTC] === OBTENIENDO PRODUCTOS ===
[15-Sep-2025 01:44:16 UTC] API Rutas: Tipo de operación recibida: getProductos
[15-Sep-2025 01:44:16 UTC] Validando token en Productos.php...
[15-Sep-2025 01:44:16 UTC] Usuario validado: admin
[15-Sep-2025 01:44:16 UTC] === OBTENIENDO PRODUCTOS ===
[15-Sep-2025 01:44:16 UTC] API Rutas: Tipo de operación recibida: getCategorias
[15-Sep-2025 01:44:16 UTC] Validando token en Productos.php...
[15-Sep-2025 01:44:16 UTC] Usuario validado: admin
[15-Sep-2025 01:44:16 UTC] === OBTENIENDO CATEGORÍAS ===
[15-Sep-2025 01:44:40 UTC] API Rutas: Tipo de operación recibida: getProductos
[15-Sep-2025 01:44:40 UTC] Validando token en Productos.php...
[15-Sep-2025 01:44:40 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Sep-2025 01:44:40 UTC] Usuario validado: admin
[15-Sep-2025 01:44:40 UTC] === OBTENIENDO PRODUCTOS ===
[15-Sep-2025 01:44:40 UTC] Validando token en MotivosStock.php...
[15-Sep-2025 01:44:40 UTC] Usuario validado: admin
[15-Sep-2025 01:44:40 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Sep-2025 01:44:40 UTC] API Rutas: Tipo de operación recibida: getCategorias
[15-Sep-2025 01:44:40 UTC] Validando token en Productos.php...
[15-Sep-2025 01:44:40 UTC] Usuario validado: admin
[15-Sep-2025 01:44:40 UTC] === OBTENIENDO CATEGORÍAS ===
[15-Sep-2025 01:44:40 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[15-Sep-2025 01:44:40 UTC] Validando token en Productos.php...
[15-Sep-2025 01:44:40 UTC] Usuario validado: admin
[15-Sep-2025 01:44:40 UTC] === OBTENIENDO ESTADÍSTICAS ===
[15-Sep-2025 01:44:45 UTC] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[15-Sep-2025 01:44:45 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Sep-2025 01:44:45 UTC] Validando token en MotivosStock.php...
[15-Sep-2025 01:44:45 UTC] Validando token en MotivosStock.php...
[15-Sep-2025 01:44:45 UTC] Usuario validado: admin
[15-Sep-2025 01:44:45 UTC] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[15-Sep-2025 01:44:45 UTC] Usuario validado: admin
[15-Sep-2025 01:44:45 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Sep-2025 01:44:46 UTC] API Rutas: Tipo de operación recibida: getClientes
[15-Sep-2025 01:44:46 UTC] Validando token en Clientes.php...
[15-Sep-2025 01:44:46 UTC] Usuario validado: admin
[15-Sep-2025 01:44:46 UTC] === OBTENIENDO CLIENTES ===
[15-Sep-2025 01:45:14 UTC] API Rutas: Tipo de operación recibida: getRutas
[15-Sep-2025 01:45:14 UTC] Validando token en Rutas.php...
[15-Sep-2025 01:45:14 UTC] Usuario validado: admin
[15-Sep-2025 01:45:14 UTC] === OBTENIENDO RUTAS ===
[15-Sep-2025 01:45:16 UTC] API Rutas: Tipo de operación recibida: getClientes
[15-Sep-2025 01:45:16 UTC] Validando token en Clientes.php...
[15-Sep-2025 01:45:16 UTC] Usuario validado: admin
[15-Sep-2025 01:45:16 UTC] === OBTENIENDO CLIENTES ===
[15-Sep-2025 01:45:16 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[15-Sep-2025 01:45:16 UTC] Validando token en Rutas.php...
[15-Sep-2025 01:45:16 UTC] Usuario validado: admin
[15-Sep-2025 01:45:16 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[15-Sep-2025 01:45:16 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[15-Sep-2025 01:45:16 UTC] Validando token en Rutas.php...
[15-Sep-2025 01:45:16 UTC] Usuario validado: admin
[15-Sep-2025 01:45:16 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[15-Sep-2025 01:46:56 UTC] API Rutas: Tipo de operación recibida: getClientes
[15-Sep-2025 01:46:56 UTC] Validando token en Clientes.php...
[15-Sep-2025 01:46:56 UTC] Usuario validado: admin
[15-Sep-2025 01:46:56 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 00:01:57 UTC] API Rutas: Tipo de operación recibida: login
[16-Sep-2025 00:01:57 UTC] API: Incluyendo Auth.php para tipo: login
[16-Sep-2025 00:01:57 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 00:01:57 UTC] Tipo de operación: login
[16-Sep-2025 00:01:57 UTC] === PROCESANDO LOGIN ===
[16-Sep-2025 00:01:57 UTC] Intento de login para usuario: admin
[16-Sep-2025 00:01:57 UTC] Login - Password verificado correctamente
[16-Sep-2025 00:01:57 UTC] Login - Roles: super_admin
[16-Sep-2025 00:01:57 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[16-Sep-2025 00:01:57 UTC] Login exitoso para: admin
[16-Sep-2025 00:02:08 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[16-Sep-2025 00:02:08 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Sep-2025 00:02:11 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 00:02:11 UTC] Validando token en Clientes.php...
[16-Sep-2025 00:02:11 UTC] Usuario validado: admin
[16-Sep-2025 00:02:11 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 00:03:04 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 00:03:04 UTC] Validando token en Rutas.php...
[16-Sep-2025 00:03:04 UTC] Usuario validado: admin
[16-Sep-2025 00:03:04 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 00:03:07 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 00:03:07 UTC] Validando token en Rutas.php...
[16-Sep-2025 00:03:07 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 00:03:07 UTC] Validando token en Clientes.php...
[16-Sep-2025 00:03:07 UTC] Usuario validado: admin
[16-Sep-2025 00:03:07 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 00:03:07 UTC] Usuario validado: admin
[16-Sep-2025 00:03:07 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 00:03:07 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[16-Sep-2025 00:03:07 UTC] Validando token en Rutas.php...
[16-Sep-2025 00:03:07 UTC] Usuario validado: admin
[16-Sep-2025 00:03:07 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[16-Sep-2025 16:15:14 UTC] API Rutas: Tipo de operación recibida: verify
[16-Sep-2025 16:15:14 UTC] API: Incluyendo Auth.php para tipo: verify
[16-Sep-2025 16:15:14 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 16:15:14 UTC] Tipo de operación: verify
[16-Sep-2025 16:15:14 UTC] === VERIFICANDO TOKEN ===
[16-Sep-2025 16:15:14 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODk2MzYsImV4cCI6MTc1Nzk3NjAzNn0.snuRSnDHNVqsGv22bpO7RZFrb3NTJDofZXu-0ZmTNj0
[16-Sep-2025 16:15:14 UTC] Validando token...
[16-Sep-2025 16:15:14 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 16:15:14 UTC] Token inválido o usuario no encontrado
[16-Sep-2025 16:15:14 UTC] API Rutas: Tipo de operación recibida: logout
[16-Sep-2025 16:15:14 UTC] API: Incluyendo Auth.php para tipo: logout
[16-Sep-2025 16:15:14 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 16:15:14 UTC] Tipo de operación: logout
[16-Sep-2025 16:15:14 UTC] === PROCESANDO LOGOUT ===
[16-Sep-2025 16:15:14 UTC] Validando token...
[16-Sep-2025 16:15:14 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 16:15:26 UTC] API Rutas: Tipo de operación recibida: login
[16-Sep-2025 16:15:26 UTC] API: Incluyendo Auth.php para tipo: login
[16-Sep-2025 16:15:26 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 16:15:26 UTC] Tipo de operación: login
[16-Sep-2025 16:15:26 UTC] === PROCESANDO LOGIN ===
[16-Sep-2025 16:15:26 UTC] Intento de login para usuario: admin
[16-Sep-2025 16:15:26 UTC] Login - Password verificado correctamente
[16-Sep-2025 16:15:26 UTC] Login - Roles: super_admin
[16-Sep-2025 16:15:26 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[16-Sep-2025 16:15:26 UTC] Login exitoso para: admin
[16-Sep-2025 16:15:49 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[16-Sep-2025 16:15:49 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Sep-2025 16:15:49 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 16:15:49 UTC] Validando token en Clientes.php...
[16-Sep-2025 16:15:49 UTC] Usuario validado: admin
[16-Sep-2025 16:15:49 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 16:15:51 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[16-Sep-2025 16:15:51 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Sep-2025 16:15:56 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 16:15:56 UTC] Validando token en Clientes.php...
[16-Sep-2025 16:15:56 UTC] Usuario validado: admin
[16-Sep-2025 16:15:56 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 16:51:43 UTC] API Rutas: Tipo de operación recibida: verify
[16-Sep-2025 16:51:43 UTC] API: Incluyendo Auth.php para tipo: verify
[16-Sep-2025 16:51:43 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 16:51:43 UTC] Tipo de operación: verify
[16-Sep-2025 16:51:43 UTC] === VERIFICANDO TOKEN ===
[16-Sep-2025 16:51:43 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgwMzkzMjYsImV4cCI6MTc1ODEyNTcyNn0.egYQLIMhW67UMNfWHpB1GXfpb3K81BSyfGBsLSaFHj8
[16-Sep-2025 16:51:43 UTC] Validando token...
[16-Sep-2025 16:51:43 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 16:51:43 UTC] Usuario validado: admin
[16-Sep-2025 16:51:43 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 16:51:43 UTC] Validando token en Clientes.php...
[16-Sep-2025 16:51:43 UTC] Usuario validado: admin
[16-Sep-2025 16:51:43 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:12:08 UTC] API Rutas: Tipo de operación recibida: verify
[16-Sep-2025 17:12:08 UTC] API: Incluyendo Auth.php para tipo: verify
[16-Sep-2025 17:12:08 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 17:12:08 UTC] Tipo de operación: verify
[16-Sep-2025 17:12:08 UTC] === VERIFICANDO TOKEN ===
[16-Sep-2025 17:12:08 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgwMzkzMjYsImV4cCI6MTc1ODEyNTcyNn0.egYQLIMhW67UMNfWHpB1GXfpb3K81BSyfGBsLSaFHj8
[16-Sep-2025 17:12:08 UTC] Validando token...
[16-Sep-2025 17:12:08 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 17:12:08 UTC] Usuario validado: admin
[16-Sep-2025 17:12:12 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:12:12 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:12:12 UTC] Usuario validado: admin
[16-Sep-2025 17:12:12 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:12:15 UTC] API Rutas: Tipo de operación recibida: verify
[16-Sep-2025 17:12:15 UTC] API: Incluyendo Auth.php para tipo: verify
[16-Sep-2025 17:12:15 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 17:12:15 UTC] Tipo de operación: verify
[16-Sep-2025 17:12:15 UTC] === VERIFICANDO TOKEN ===
[16-Sep-2025 17:12:15 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgwMzkzMjYsImV4cCI6MTc1ODEyNTcyNn0.egYQLIMhW67UMNfWHpB1GXfpb3K81BSyfGBsLSaFHj8
[16-Sep-2025 17:12:15 UTC] Validando token...
[16-Sep-2025 17:12:15 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 17:12:15 UTC] Usuario validado: admin
[16-Sep-2025 17:12:15 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:12:15 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:12:15 UTC] Usuario validado: admin
[16-Sep-2025 17:12:15 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:13:57 UTC] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[16-Sep-2025 17:14:48 UTC] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[16-Sep-2025 17:14:55 UTC] API Rutas: Tipo de operación recibida: migrarDireccionesURL
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:14:55 UTC] Error procesando cliente URL: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'url' cannot be null
[16-Sep-2025 17:14:55 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:14:55 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:14:55 UTC] Usuario validado: admin
[16-Sep-2025 17:14:55 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:15:30 UTC] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[16-Sep-2025 17:15:32 UTC] API Rutas: Tipo de operación recibida: migrarDireccionesURL
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] Error obteniendo dirección desde Nominatim
[16-Sep-2025 17:15:32 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:15:32 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:15:32 UTC] Usuario validado: admin
[16-Sep-2025 17:15:32 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:17:04 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 17:17:04 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:17:04 UTC] Usuario validado: admin
[16-Sep-2025 17:17:04 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 17:17:05 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:17:05 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:17:05 UTC] Usuario validado: admin
[16-Sep-2025 17:17:05 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:17:06 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 17:17:06 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:17:06 UTC] Usuario validado: admin
[16-Sep-2025 17:17:06 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 17:17:06 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[16-Sep-2025 17:17:06 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:17:06 UTC] Usuario validado: admin
[16-Sep-2025 17:17:06 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[16-Sep-2025 17:28:48 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Sep-2025 17:28:48 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[16-Sep-2025 17:28:48 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:28:48 UTC] Usuario validado: admin
[16-Sep-2025 17:28:48 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Sep-2025 17:28:48 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:28:48 UTC] Usuario validado: admin
[16-Sep-2025 17:28:48 UTC] === OBTENIENDO REPARTIDORES ===
[16-Sep-2025 17:28:50 UTC] API Rutas: Tipo de operación recibida: getCategorias
[16-Sep-2025 17:28:50 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:28:50 UTC] Validando token en Productos.php...
[16-Sep-2025 17:28:50 UTC] Validando token en Productos.php...
[16-Sep-2025 17:28:50 UTC] Usuario validado: admin
[16-Sep-2025 17:28:50 UTC] === OBTENIENDO CATEGORÍAS ===
[16-Sep-2025 17:28:50 UTC] Usuario validado: admin
[16-Sep-2025 17:28:50 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:28:50 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:28:50 UTC] Validando token en Productos.php...
[16-Sep-2025 17:28:50 UTC] Usuario validado: admin
[16-Sep-2025 17:28:50 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:28:59 UTC] API Rutas: Tipo de operación recibida: getCategorias
[16-Sep-2025 17:28:59 UTC] Validando token en Productos.php...
[16-Sep-2025 17:28:59 UTC] Usuario validado: admin
[16-Sep-2025 17:28:59 UTC] === OBTENIENDO CATEGORÍAS ===
[16-Sep-2025 17:28:59 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[16-Sep-2025 17:28:59 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[16-Sep-2025 17:28:59 UTC] Validando token en Productos.php...
[16-Sep-2025 17:28:59 UTC] Usuario validado: admin
[16-Sep-2025 17:28:59 UTC] === OBTENIENDO ESTADÍSTICAS ===
[16-Sep-2025 17:28:59 UTC] Validando token en MotivosStock.php...
[16-Sep-2025 17:28:59 UTC] Usuario validado: admin
[16-Sep-2025 17:28:59 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[16-Sep-2025 17:28:59 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:28:59 UTC] Validando token en Productos.php...
[16-Sep-2025 17:28:59 UTC] Usuario validado: admin
[16-Sep-2025 17:28:59 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:29:54 UTC] API Rutas: Tipo de operación recibida: verify
[16-Sep-2025 17:29:54 UTC] API: Incluyendo Auth.php para tipo: verify
[16-Sep-2025 17:29:54 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 17:29:54 UTC] Tipo de operación: verify
[16-Sep-2025 17:29:54 UTC] === VERIFICANDO TOKEN ===
[16-Sep-2025 17:29:54 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc4ODI5NTIsImV4cCI6MTc1Nzk2OTM1Mn0.60BM_HBzv6xU2TTh6p8TjpjoSTdsbme3Sj_T3kluiOE
[16-Sep-2025 17:29:54 UTC] Validando token...
[16-Sep-2025 17:29:54 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 17:29:54 UTC] Token inválido o usuario no encontrado
[16-Sep-2025 17:29:57 UTC] API Rutas: Tipo de operación recibida: logout
[16-Sep-2025 17:29:57 UTC] API: Incluyendo Auth.php para tipo: logout
[16-Sep-2025 17:29:57 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 17:29:57 UTC] Tipo de operación: logout
[16-Sep-2025 17:29:57 UTC] === PROCESANDO LOGOUT ===
[16-Sep-2025 17:29:57 UTC] Validando token...
[16-Sep-2025 17:29:57 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 17:30:12 UTC] API Rutas: Tipo de operación recibida: login
[16-Sep-2025 17:30:12 UTC] API: Incluyendo Auth.php para tipo: login
[16-Sep-2025 17:30:12 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 17:30:12 UTC] Tipo de operación: login
[16-Sep-2025 17:30:12 UTC] === PROCESANDO LOGIN ===
[16-Sep-2025 17:30:12 UTC] Intento de login para usuario: GERARDO
[16-Sep-2025 17:30:12 UTC] Login - Password incorrecto o usuario no encontrado
[16-Sep-2025 17:30:12 UTC] Login fallido para: GERARDO
[16-Sep-2025 17:30:30 UTC] API Rutas: Tipo de operación recibida: login
[16-Sep-2025 17:30:30 UTC] API: Incluyendo Auth.php para tipo: login
[16-Sep-2025 17:30:30 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 17:30:30 UTC] Tipo de operación: login
[16-Sep-2025 17:30:30 UTC] === PROCESANDO LOGIN ===
[16-Sep-2025 17:30:30 UTC] Intento de login para usuario: admin
[16-Sep-2025 17:30:30 UTC] Login - Password verificado correctamente
[16-Sep-2025 17:30:30 UTC] Login - Roles: super_admin
[16-Sep-2025 17:30:30 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[16-Sep-2025 17:30:30 UTC] Login exitoso para: admin
[16-Sep-2025 17:30:31 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[16-Sep-2025 17:30:31 UTC] Validando token en MotivosStock.php...
[16-Sep-2025 17:30:31 UTC] Usuario validado: admin
[16-Sep-2025 17:30:31 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[16-Sep-2025 17:30:31 UTC] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[16-Sep-2025 17:30:31 UTC] Validando token en MotivosStock.php...
[16-Sep-2025 17:30:31 UTC] Usuario validado: admin
[16-Sep-2025 17:30:31 UTC] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[16-Sep-2025 17:30:32 UTC] API Rutas: Tipo de operación recibida: getCategorias
[16-Sep-2025 17:30:32 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:30:32 UTC] Validando token en Productos.php...
[16-Sep-2025 17:30:32 UTC] Validando token en Productos.php...
[16-Sep-2025 17:30:32 UTC] Usuario validado: admin
[16-Sep-2025 17:30:32 UTC] Usuario validado: admin
[16-Sep-2025 17:30:32 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:30:32 UTC] === OBTENIENDO CATEGORÍAS ===
[16-Sep-2025 17:30:32 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:30:32 UTC] Validando token en Productos.php...
[16-Sep-2025 17:30:32 UTC] Usuario validado: admin
[16-Sep-2025 17:30:32 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:30:39 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:30:39 UTC] Validando token en Productos.php...
[16-Sep-2025 17:30:39 UTC] Usuario validado: admin
[16-Sep-2025 17:30:39 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:30:41 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:30:41 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:30:41 UTC] Usuario validado: admin
[16-Sep-2025 17:30:41 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:30:41 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:30:41 UTC] Validando token en Productos.php...
[16-Sep-2025 17:30:41 UTC] Usuario validado: admin
[16-Sep-2025 17:30:41 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:30:43 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:30:43 UTC] Validando token en Productos.php...
[16-Sep-2025 17:30:43 UTC] Usuario validado: admin
[16-Sep-2025 17:30:43 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:30:43 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:30:43 UTC] Validando token en Productos.php...
[16-Sep-2025 17:30:43 UTC] Usuario validado: admin
[16-Sep-2025 17:30:43 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:32:48 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 17:32:48 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:32:48 UTC] Usuario validado: admin
[16-Sep-2025 17:32:48 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 17:32:51 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:32:51 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:32:51 UTC] Usuario validado: admin
[16-Sep-2025 17:32:51 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:32:53 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 17:32:53 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:32:53 UTC] Usuario validado: admin
[16-Sep-2025 17:32:53 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 17:32:53 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[16-Sep-2025 17:32:53 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:32:53 UTC] Usuario validado: admin
[16-Sep-2025 17:32:53 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[16-Sep-2025 17:43:57 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 17:43:57 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:43:57 UTC] Usuario validado: admin
[16-Sep-2025 17:43:57 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 17:43:59 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:43:59 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:43:59 UTC] Usuario validado: admin
[16-Sep-2025 17:43:59 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:43:59 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 17:43:59 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:43:59 UTC] Usuario validado: admin
[16-Sep-2025 17:43:59 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 17:43:59 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[16-Sep-2025 17:43:59 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:43:59 UTC] Usuario validado: admin
[16-Sep-2025 17:43:59 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[16-Sep-2025 17:51:28 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 17:51:28 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:51:28 UTC] Usuario validado: admin
[16-Sep-2025 17:51:28 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 17:51:28 UTC] API Rutas: Tipo de operación recibida: createRuta
[16-Sep-2025 17:51:28 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:51:28 UTC] Usuario validado: admin
[16-Sep-2025 17:51:28 UTC] === CREANDO RUTA ===
[16-Sep-2025 17:51:28 UTC] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Sep-2025 17:51:28 UTC] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Sep-2025 17:51:38 UTC] API Rutas: Tipo de operación recibida: verify
[16-Sep-2025 17:51:38 UTC] API: Incluyendo Auth.php para tipo: verify
[16-Sep-2025 17:51:38 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 17:51:38 UTC] Tipo de operación: verify
[16-Sep-2025 17:51:38 UTC] === VERIFICANDO TOKEN ===
[16-Sep-2025 17:51:38 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgwMzkzMjYsImV4cCI6MTc1ODEyNTcyNn0.egYQLIMhW67UMNfWHpB1GXfpb3K81BSyfGBsLSaFHj8
[16-Sep-2025 17:51:38 UTC] Validando token...
[16-Sep-2025 17:51:38 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 17:51:38 UTC] Usuario validado: admin
[16-Sep-2025 17:51:39 UTC] API Rutas: Tipo de operación recibida: getCategorias
[16-Sep-2025 17:51:39 UTC] Validando token en Productos.php...
[16-Sep-2025 17:51:39 UTC] Usuario validado: admin
[16-Sep-2025 17:51:39 UTC] === OBTENIENDO CATEGORÍAS ===
[16-Sep-2025 17:51:39 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:51:39 UTC] Validando token en Productos.php...
[16-Sep-2025 17:51:39 UTC] Usuario validado: admin
[16-Sep-2025 17:51:39 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:51:39 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 17:51:39 UTC] Validando token en Productos.php...
[16-Sep-2025 17:51:39 UTC] Usuario validado: admin
[16-Sep-2025 17:51:39 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 17:51:40 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 17:51:41 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:51:41 UTC] Usuario validado: admin
[16-Sep-2025 17:51:41 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 17:51:41 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Sep-2025 17:51:41 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:51:41 UTC] Usuario validado: admin
[16-Sep-2025 17:51:41 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Sep-2025 17:51:41 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[16-Sep-2025 17:51:41 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:51:41 UTC] Usuario validado: admin
[16-Sep-2025 17:51:41 UTC] === OBTENIENDO REPARTIDORES ===
[16-Sep-2025 17:51:42 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[16-Sep-2025 17:51:42 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:51:42 UTC] Usuario validado: admin
[16-Sep-2025 17:51:42 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[16-Sep-2025 17:52:20 UTC] API Rutas: Tipo de operación recibida: createRepartidor
[16-Sep-2025 17:52:20 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:52:20 UTC] Usuario validado: admin
[16-Sep-2025 17:52:20 UTC] === CREANDO REPARTIDOR ===
[16-Sep-2025 17:52:27 UTC] API Rutas: Tipo de operación recibida: createRepartidor
[16-Sep-2025 17:52:27 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:52:27 UTC] Usuario validado: admin
[16-Sep-2025 17:52:27 UTC] === CREANDO REPARTIDOR ===
[16-Sep-2025 17:52:36 UTC] API Rutas: Tipo de operación recibida: verify
[16-Sep-2025 17:52:36 UTC] API: Incluyendo Auth.php para tipo: verify
[16-Sep-2025 17:52:36 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 17:52:36 UTC] Tipo de operación: verify
[16-Sep-2025 17:52:36 UTC] === VERIFICANDO TOKEN ===
[16-Sep-2025 17:52:36 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgwMzkzMjYsImV4cCI6MTc1ODEyNTcyNn0.egYQLIMhW67UMNfWHpB1GXfpb3K81BSyfGBsLSaFHj8
[16-Sep-2025 17:52:36 UTC] Validando token...
[16-Sep-2025 17:52:36 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 17:52:36 UTC] Usuario validado: admin
[16-Sep-2025 17:52:36 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[16-Sep-2025 17:52:36 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:52:36 UTC] Usuario validado: admin
[16-Sep-2025 17:52:36 UTC] === OBTENIENDO REPARTIDORES ===
[16-Sep-2025 17:52:36 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Sep-2025 17:52:36 UTC] Validando token en Repartidores.php...
[16-Sep-2025 17:52:36 UTC] Usuario validado: admin
[16-Sep-2025 17:52:36 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Sep-2025 17:53:18 UTC] API Rutas: Tipo de operación recibida: createRuta
[16-Sep-2025 17:53:18 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:53:18 UTC] Usuario validado: admin
[16-Sep-2025 17:53:18 UTC] === CREANDO RUTA ===
[16-Sep-2025 17:53:18 UTC] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Sep-2025 17:53:18 UTC] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Sep-2025 17:56:29 UTC] API Rutas: Tipo de operación recibida: createRuta
[16-Sep-2025 17:56:29 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:56:29 UTC] Usuario validado: admin
[16-Sep-2025 17:56:29 UTC] === CREANDO RUTA ===
[16-Sep-2025 17:56:29 UTC] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Sep-2025 17:56:29 UTC] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Sep-2025 17:59:06 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 17:59:06 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:59:06 UTC] Usuario validado: admin
[16-Sep-2025 17:59:06 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 17:59:10 UTC] API Rutas: Tipo de operación recibida: createRuta
[16-Sep-2025 17:59:10 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:59:10 UTC] Usuario validado: admin
[16-Sep-2025 17:59:10 UTC] === CREANDO RUTA ===
[16-Sep-2025 17:59:10 UTC] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Sep-2025 17:59:10 UTC] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Sep-2025 17:59:29 UTC] API Rutas: Tipo de operación recibida: createRuta
[16-Sep-2025 17:59:29 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:59:29 UTC] Usuario validado: admin
[16-Sep-2025 17:59:29 UTC] === CREANDO RUTA ===
[16-Sep-2025 17:59:29 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 17:59:29 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:59:29 UTC] Usuario validado: admin
[16-Sep-2025 17:59:29 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 17:59:35 UTC] API Rutas: Tipo de operación recibida: getRuta
[16-Sep-2025 17:59:35 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:59:35 UTC] Usuario validado: admin
[16-Sep-2025 17:59:35 UTC] === OBTENIENDO RUTA ===
[16-Sep-2025 17:59:35 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 17:59:35 UTC] Validando token en Clientes.php...
[16-Sep-2025 17:59:35 UTC] Usuario validado: admin
[16-Sep-2025 17:59:35 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 17:59:35 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 17:59:35 UTC] Validando token en Rutas.php...
[16-Sep-2025 17:59:35 UTC] Usuario validado: admin
[16-Sep-2025 17:59:35 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 18:00:16 UTC] API Rutas: Tipo de operación recibida: getRuta
[16-Sep-2025 18:00:16 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:00:16 UTC] Usuario validado: admin
[16-Sep-2025 18:00:16 UTC] === OBTENIENDO RUTA ===
[16-Sep-2025 18:00:17 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 18:00:17 UTC] Validando token en Clientes.php...
[16-Sep-2025 18:00:17 UTC] Usuario validado: admin
[16-Sep-2025 18:00:17 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 18:00:17 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 18:00:17 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:00:17 UTC] Usuario validado: admin
[16-Sep-2025 18:00:17 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 18:03:02 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 18:03:02 UTC] Validando token en Clientes.php...
[16-Sep-2025 18:03:02 UTC] Usuario validado: admin
[16-Sep-2025 18:03:02 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 18:03:05 UTC] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[16-Sep-2025 18:03:19 UTC] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[16-Sep-2025 18:04:30 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 18:04:30 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:04:30 UTC] Usuario validado: admin
[16-Sep-2025 18:04:30 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 18:06:25 UTC] API Rutas: Tipo de operación recibida: verify
[16-Sep-2025 18:06:25 UTC] API: Incluyendo Auth.php para tipo: verify
[16-Sep-2025 18:06:25 UTC] === AUTH.PHP CARGADO ===
[16-Sep-2025 18:06:25 UTC] Tipo de operación: verify
[16-Sep-2025 18:06:25 UTC] === VERIFICANDO TOKEN ===
[16-Sep-2025 18:06:25 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgwMzkzMjYsImV4cCI6MTc1ODEyNTcyNn0.egYQLIMhW67UMNfWHpB1GXfpb3K81BSyfGBsLSaFHj8
[16-Sep-2025 18:06:25 UTC] Validando token...
[16-Sep-2025 18:06:25 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Sep-2025 18:06:25 UTC] Usuario validado: admin
[16-Sep-2025 18:06:26 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 18:06:26 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:06:26 UTC] Usuario validado: admin
[16-Sep-2025 18:06:26 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 18:06:28 UTC] API Rutas: Tipo de operación recibida: getRuta
[16-Sep-2025 18:06:28 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:06:28 UTC] Usuario validado: admin
[16-Sep-2025 18:06:28 UTC] === OBTENIENDO RUTA ===
[16-Sep-2025 18:06:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 18:06:28 UTC] Validando token en Clientes.php...
[16-Sep-2025 18:06:28 UTC] Usuario validado: admin
[16-Sep-2025 18:06:28 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 18:06:28 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 18:06:28 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:06:28 UTC] Usuario validado: admin
[16-Sep-2025 18:06:28 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 18:07:50 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Sep-2025 18:07:50 UTC] Validando token en Repartidores.php...
[16-Sep-2025 18:07:50 UTC] Usuario validado: admin
[16-Sep-2025 18:07:50 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Sep-2025 18:07:51 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[16-Sep-2025 18:07:51 UTC] Validando token en Repartidores.php...
[16-Sep-2025 18:07:51 UTC] Usuario validado: admin
[16-Sep-2025 18:07:51 UTC] === OBTENIENDO REPARTIDORES ===
[16-Sep-2025 18:07:59 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[16-Sep-2025 18:07:59 UTC] Validando token en Repartidores.php...
[16-Sep-2025 18:07:59 UTC] Usuario validado: admin
[16-Sep-2025 18:07:59 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[16-Sep-2025 18:08:47 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[16-Sep-2025 18:08:47 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[16-Sep-2025 18:08:47 UTC] Validando token en Productos.php...
[16-Sep-2025 18:08:47 UTC] Validando token en MotivosStock.php...
[16-Sep-2025 18:08:47 UTC] Usuario validado: admin
[16-Sep-2025 18:08:47 UTC] === OBTENIENDO ESTADÍSTICAS ===
[16-Sep-2025 18:08:47 UTC] Usuario validado: admin
[16-Sep-2025 18:08:47 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[16-Sep-2025 18:08:47 UTC] API Rutas: Tipo de operación recibida: getCategorias
[16-Sep-2025 18:08:47 UTC] Validando token en Productos.php...
[16-Sep-2025 18:08:47 UTC] Usuario validado: admin
[16-Sep-2025 18:08:47 UTC] === OBTENIENDO CATEGORÍAS ===
[16-Sep-2025 18:08:47 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 18:08:47 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 18:08:47 UTC] Validando token en Productos.php...
[16-Sep-2025 18:08:47 UTC] Usuario validado: admin
[16-Sep-2025 18:08:47 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 18:08:47 UTC] Validando token en Productos.php...
[16-Sep-2025 18:08:47 UTC] Usuario validado: admin
[16-Sep-2025 18:08:47 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 18:08:48 UTC] API Rutas: Tipo de operación recibida: getProductos
[16-Sep-2025 18:08:48 UTC] Validando token en Productos.php...
[16-Sep-2025 18:08:48 UTC] Usuario validado: admin
[16-Sep-2025 18:08:48 UTC] === OBTENIENDO PRODUCTOS ===
[16-Sep-2025 18:08:48 UTC] API Rutas: Tipo de operación recibida: getCategorias
[16-Sep-2025 18:08:48 UTC] Validando token en Productos.php...
[16-Sep-2025 18:08:48 UTC] Usuario validado: admin
[16-Sep-2025 18:08:48 UTC] === OBTENIENDO CATEGORÍAS ===
[16-Sep-2025 18:10:46 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 18:10:46 UTC] Validando token en Clientes.php...
[16-Sep-2025 18:10:46 UTC] Usuario validado: admin
[16-Sep-2025 18:10:46 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 18:13:06 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 18:13:06 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:13:06 UTC] Usuario validado: admin
[16-Sep-2025 18:13:06 UTC] === OBTENIENDO RUTAS ===
[16-Sep-2025 18:13:13 UTC] API Rutas: Tipo de operación recibida: getRuta
[16-Sep-2025 18:13:13 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:13:13 UTC] Usuario validado: admin
[16-Sep-2025 18:13:13 UTC] === OBTENIENDO RUTA ===
[16-Sep-2025 18:13:14 UTC] API Rutas: Tipo de operación recibida: getClientes
[16-Sep-2025 18:13:14 UTC] Validando token en Clientes.php...
[16-Sep-2025 18:13:14 UTC] Usuario validado: admin
[16-Sep-2025 18:13:14 UTC] === OBTENIENDO CLIENTES ===
[16-Sep-2025 18:13:15 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Sep-2025 18:13:15 UTC] Validando token en Rutas.php...
[16-Sep-2025 18:13:15 UTC] Usuario validado: admin
[16-Sep-2025 18:13:15 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Sep-2025 19:03:01 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Sep-2025 19:03:01 UTC] Validando token en Repartidores.php...
[16-Sep-2025 19:03:01 UTC] Usuario validado: admin
[16-Sep-2025 19:03:01 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Sep-2025 19:03:01 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[16-Sep-2025 19:03:01 UTC] Validando token en Repartidores.php...
[16-Sep-2025 19:03:01 UTC] Usuario validado: admin
[16-Sep-2025 19:03:01 UTC] === OBTENIENDO REPARTIDORES ===
[16-Sep-2025 19:03:01 UTC] API Rutas: Tipo de operación recibida: getRutas
[16-Sep-2025 19:03:01 UTC] Validando token en Rutas.php...
[16-Sep-2025 19:03:01 UTC] Usuario validado: admin
[16-Sep-2025 19:03:01 UTC] === OBTENIENDO RUTAS ===
[18-Sep-2025 00:13:01 UTC] API Rutas: Tipo de operación recibida: verify
[18-Sep-2025 00:13:01 UTC] API: Incluyendo Auth.php para tipo: verify
[18-Sep-2025 00:13:01 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 00:13:01 UTC] Tipo de operación: verify
[18-Sep-2025 00:13:01 UTC] === VERIFICANDO TOKEN ===
[18-Sep-2025 00:13:01 UTC] Authorization header: Bearer 1d56b8b18fa8f2edd2a9f1372a4d3d0eabd74917ad76dfe43f0afa780d771ad8
[18-Sep-2025 00:13:01 UTC] Validando token...
[18-Sep-2025 00:13:01 UTC] Token extraído: 1d56b8b18fa8f2edd2a9...
[18-Sep-2025 00:13:01 UTC] Token inválido o usuario no encontrado
[18-Sep-2025 00:13:01 UTC] API Rutas: Tipo de operación recibida: logout
[18-Sep-2025 00:13:01 UTC] API: Incluyendo Auth.php para tipo: logout
[18-Sep-2025 00:13:01 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 00:13:01 UTC] Tipo de operación: logout
[18-Sep-2025 00:13:01 UTC] === PROCESANDO LOGOUT ===
[18-Sep-2025 00:13:01 UTC] Validando token...
[18-Sep-2025 00:13:01 UTC] Token extraído: 1d56b8b18fa8f2edd2a9...
[18-Sep-2025 00:13:04 UTC] API Rutas: Tipo de operación recibida: login
[18-Sep-2025 00:13:04 UTC] API: Incluyendo Auth.php para tipo: login
[18-Sep-2025 00:13:04 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 00:13:04 UTC] Tipo de operación: login
[18-Sep-2025 00:13:04 UTC] === PROCESANDO LOGIN ===
[18-Sep-2025 00:13:04 UTC] Intento de login para usuario: admin
[18-Sep-2025 00:13:04 UTC] Login - Password verificado correctamente
[18-Sep-2025 00:13:04 UTC] Login - Roles: super_admin
[18-Sep-2025 00:13:04 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[18-Sep-2025 00:13:04 UTC] Login exitoso para: admin
[18-Sep-2025 00:13:10 UTC] API Rutas: Tipo de operación recibida: getClientes
[18-Sep-2025 00:13:10 UTC] Validando token en Clientes.php...
[18-Sep-2025 00:13:10 UTC] Usuario validado: admin
[18-Sep-2025 00:13:10 UTC] === OBTENIENDO CLIENTES ===
[18-Sep-2025 00:13:18 UTC] API Rutas: Tipo de operación recibida: getRutas
[18-Sep-2025 00:13:18 UTC] Validando token en Rutas.php...
[18-Sep-2025 00:13:18 UTC] Usuario validado: admin
[18-Sep-2025 00:13:18 UTC] === OBTENIENDO RUTAS ===
[18-Sep-2025 00:13:22 UTC] API Rutas: Tipo de operación recibida: getRuta
[18-Sep-2025 00:13:22 UTC] Validando token en Rutas.php...
[18-Sep-2025 00:13:22 UTC] Usuario validado: admin
[18-Sep-2025 00:13:22 UTC] === OBTENIENDO RUTA ===
[18-Sep-2025 00:13:22 UTC] API Rutas: Tipo de operación recibida: getClientes
[18-Sep-2025 00:13:22 UTC] Validando token en Clientes.php...
[18-Sep-2025 00:13:22 UTC] Usuario validado: admin
[18-Sep-2025 00:13:22 UTC] === OBTENIENDO CLIENTES ===
[18-Sep-2025 00:13:22 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Sep-2025 00:13:22 UTC] Validando token en Rutas.php...
[18-Sep-2025 00:13:22 UTC] Usuario validado: admin
[18-Sep-2025 00:13:22 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Sep-2025 00:20:51 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[18-Sep-2025 00:20:51 UTC] Validando token en Usuarios.php...
[18-Sep-2025 00:20:51 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Sep-2025 00:20:51 UTC] Usuario validado: admin
[18-Sep-2025 00:20:51 UTC] === OBTENIENDO USUARIOS ===
[18-Sep-2025 00:20:52 UTC] API Rutas: Tipo de operación recibida: getRoles
[18-Sep-2025 00:20:52 UTC] Validando token en Roles.php...
[18-Sep-2025 00:20:52 UTC] Usuario validado: admin
[18-Sep-2025 00:20:52 UTC] === OBTENIENDO ROLES ===
[18-Sep-2025 00:20:52 UTC] API Rutas: Tipo de operación recibida: getPermisos
[18-Sep-2025 00:20:52 UTC] Validando token en Roles.php...
[18-Sep-2025 00:20:52 UTC] Usuario validado: admin
[18-Sep-2025 00:20:52 UTC] === OBTENIENDO PERMISOS ===
[18-Sep-2025 00:20:52 UTC] API Rutas: Tipo de operación recibida: getModulos
[18-Sep-2025 00:20:52 UTC] Validando token en Roles.php...
[18-Sep-2025 00:20:52 UTC] Usuario validado: admin
[18-Sep-2025 00:20:52 UTC] === OBTENIENDO MÓDULOS ===
[18-Sep-2025 03:06:00 UTC] API Rutas: Tipo de operación recibida: verify
[18-Sep-2025 03:06:00 UTC] API: Incluyendo Auth.php para tipo: verify
[18-Sep-2025 03:06:00 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 03:06:00 UTC] Tipo de operación: verify
[18-Sep-2025 03:06:00 UTC] === VERIFICANDO TOKEN ===
[18-Sep-2025 03:06:00 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgwNDM4MzAsImV4cCI6MTc1ODEzMDIzMH0.jWy3P8SVszC0oiPdKsT1ihV0C7AAvnjQGcb3C91r0F0
[18-Sep-2025 03:06:00 UTC] Validando token...
[18-Sep-2025 03:06:00 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Sep-2025 03:06:00 UTC] Token inválido o usuario no encontrado
[18-Sep-2025 03:06:01 UTC] API Rutas: Tipo de operación recibida: logout
[18-Sep-2025 03:06:01 UTC] API: Incluyendo Auth.php para tipo: logout
[18-Sep-2025 03:06:01 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 03:06:01 UTC] Tipo de operación: logout
[18-Sep-2025 03:06:01 UTC] === PROCESANDO LOGOUT ===
[18-Sep-2025 03:06:01 UTC] Validando token...
[18-Sep-2025 03:06:01 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Sep-2025 03:06:32 UTC] API Rutas: Tipo de operación recibida: login
[18-Sep-2025 03:06:32 UTC] API: Incluyendo Auth.php para tipo: login
[18-Sep-2025 03:06:32 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 03:06:32 UTC] Tipo de operación: login
[18-Sep-2025 03:06:32 UTC] === PROCESANDO LOGIN ===
[18-Sep-2025 03:06:32 UTC] Intento de login para usuario: GERARDO
[18-Sep-2025 03:06:32 UTC] Login - Password incorrecto o usuario no encontrado
[18-Sep-2025 03:06:32 UTC] Login fallido para: GERARDO
[18-Sep-2025 03:07:10 UTC] API Rutas: Tipo de operación recibida: login
[18-Sep-2025 03:07:10 UTC] API: Incluyendo Auth.php para tipo: login
[18-Sep-2025 03:07:10 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 03:07:10 UTC] Tipo de operación: login
[18-Sep-2025 03:07:10 UTC] === PROCESANDO LOGIN ===
[18-Sep-2025 03:07:10 UTC] Intento de login para usuario: GERARDO
[18-Sep-2025 03:07:10 UTC] Login - Password incorrecto o usuario no encontrado
[18-Sep-2025 03:07:10 UTC] Login fallido para: GERARDO
[18-Sep-2025 03:07:17 UTC] API Rutas: Tipo de operación recibida: login
[18-Sep-2025 03:07:17 UTC] API: Incluyendo Auth.php para tipo: login
[18-Sep-2025 03:07:17 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 03:07:17 UTC] Tipo de operación: login
[18-Sep-2025 03:07:17 UTC] === PROCESANDO LOGIN ===
[18-Sep-2025 03:07:17 UTC] Intento de login para usuario: admin
[18-Sep-2025 03:07:17 UTC] Login - Password verificado correctamente
[18-Sep-2025 03:07:17 UTC] Login - Roles: super_admin
[18-Sep-2025 03:07:17 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[18-Sep-2025 03:07:17 UTC] Login exitoso para: admin
[18-Sep-2025 03:07:17 UTC] API Rutas: Tipo de operación recibida: getRutas
[18-Sep-2025 03:07:17 UTC] Validando token en Rutas.php...
[18-Sep-2025 03:07:17 UTC] Usuario validado: admin
[18-Sep-2025 03:07:17 UTC] === OBTENIENDO RUTAS ===
[18-Sep-2025 03:07:30 UTC] API Rutas: Tipo de operación recibida: getClientes
[18-Sep-2025 03:07:30 UTC] Validando token en Clientes.php...
[18-Sep-2025 03:07:30 UTC] Usuario validado: admin
[18-Sep-2025 03:07:30 UTC] === OBTENIENDO CLIENTES ===
[18-Sep-2025 15:43:09 UTC] API Rutas: Tipo de operación recibida: verify
[18-Sep-2025 15:43:09 UTC] API: Incluyendo Auth.php para tipo: verify
[18-Sep-2025 15:43:09 UTC] === AUTH.PHP CARGADO ===
[18-Sep-2025 15:43:09 UTC] Tipo de operación: verify
[18-Sep-2025 15:43:09 UTC] === VERIFICANDO TOKEN ===
[18-Sep-2025 15:43:09 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgxNTQzODQsImV4cCI6MTc1ODI0MDc4NH0.Zs0TbBKS9mINipHsNvG6Cklwh5MLp9WnyZ5CGDEw4n8
[18-Sep-2025 15:43:09 UTC] Validando token...
[18-Sep-2025 15:43:09 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Sep-2025 15:43:09 UTC] Usuario validado: admin
[18-Sep-2025 15:43:09 UTC] API Rutas: Tipo de operación recibida: getRoles
[18-Sep-2025 15:43:10 UTC] Validando token en Roles.php...
[18-Sep-2025 15:43:10 UTC] API Rutas: Tipo de operación recibida: getModulos
[18-Sep-2025 15:43:10 UTC] Usuario validado: admin
[18-Sep-2025 15:43:10 UTC] === OBTENIENDO ROLES ===
[18-Sep-2025 15:43:10 UTC] Validando token en Roles.php...
[18-Sep-2025 15:43:10 UTC] Usuario validado: admin
[18-Sep-2025 15:43:10 UTC] === OBTENIENDO MÓDULOS ===
[18-Sep-2025 15:43:10 UTC] API Rutas: Tipo de operación recibida: getPermisos
[18-Sep-2025 15:43:10 UTC] Validando token en Roles.php...
[18-Sep-2025 15:43:10 UTC] Usuario validado: admin
[18-Sep-2025 15:43:10 UTC] === OBTENIENDO PERMISOS ===
[19-Sep-2025 00:38:06 UTC] API Rutas: Tipo de operación recibida: verify
[19-Sep-2025 00:38:06 UTC] API: Incluyendo Auth.php para tipo: verify
[19-Sep-2025 00:38:06 UTC] === AUTH.PHP CARGADO ===
[19-Sep-2025 00:38:06 UTC] Tipo de operación: verify
[19-Sep-2025 00:38:06 UTC] === VERIFICANDO TOKEN ===
[19-Sep-2025 00:38:06 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc3OTM5OTYsImV4cCI6MTc1Nzg4MDM5Nn0.KRxBxVH8tHlGL_y-vhBm7KAYR5YGdmC3WE8pLE_mc5s
[19-Sep-2025 00:38:06 UTC] Validando token...
[19-Sep-2025 00:38:06 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Sep-2025 00:38:06 UTC] Token inválido o usuario no encontrado
[19-Sep-2025 00:38:06 UTC] API Rutas: Tipo de operación recibida: logout
[19-Sep-2025 00:38:06 UTC] API: Incluyendo Auth.php para tipo: logout
[19-Sep-2025 00:38:06 UTC] === AUTH.PHP CARGADO ===
[19-Sep-2025 00:38:06 UTC] Tipo de operación: logout
[19-Sep-2025 00:38:06 UTC] === PROCESANDO LOGOUT ===
[19-Sep-2025 00:38:06 UTC] Validando token...
[19-Sep-2025 00:38:06 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Sep-2025 19:11:57 UTC] API Rutas: Tipo de operación recibida: verify
[19-Sep-2025 19:11:57 UTC] API: Incluyendo Auth.php para tipo: verify
[19-Sep-2025 19:11:57 UTC] === AUTH.PHP CARGADO ===
[19-Sep-2025 19:11:57 UTC] Tipo de operación: verify
[19-Sep-2025 19:11:57 UTC] === VERIFICANDO TOKEN ===
[19-Sep-2025 19:11:57 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgwMzkzMjYsImV4cCI6MTc1ODEyNTcyNn0.egYQLIMhW67UMNfWHpB1GXfpb3K81BSyfGBsLSaFHj8
[19-Sep-2025 19:11:57 UTC] Validando token...
[19-Sep-2025 19:11:57 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Sep-2025 19:11:57 UTC] Token inválido o usuario no encontrado
[19-Sep-2025 19:11:57 UTC] API Rutas: Tipo de operación recibida: logout
[19-Sep-2025 19:11:57 UTC] API: Incluyendo Auth.php para tipo: logout
[19-Sep-2025 19:11:57 UTC] === AUTH.PHP CARGADO ===
[19-Sep-2025 19:11:57 UTC] Tipo de operación: logout
[19-Sep-2025 19:11:57 UTC] === PROCESANDO LOGOUT ===
[19-Sep-2025 19:11:57 UTC] Validando token...
[19-Sep-2025 19:11:57 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Sep-2025 19:12:00 UTC] API Rutas: Tipo de operación recibida: login
[19-Sep-2025 19:12:00 UTC] API: Incluyendo Auth.php para tipo: login
[19-Sep-2025 19:12:00 UTC] === AUTH.PHP CARGADO ===
[19-Sep-2025 19:12:00 UTC] Tipo de operación: login
[19-Sep-2025 19:12:00 UTC] === PROCESANDO LOGIN ===
[19-Sep-2025 19:12:00 UTC] Intento de login para usuario: admin
[19-Sep-2025 19:12:00 UTC] Login - Password verificado correctamente
[19-Sep-2025 19:12:00 UTC] Login - Roles: super_admin
[19-Sep-2025 19:12:00 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Sep-2025 19:12:00 UTC] Login exitoso para: admin
[19-Sep-2025 19:12:02 UTC] API Rutas: Tipo de operación recibida: getClientes
[19-Sep-2025 19:12:02 UTC] Validando token en Clientes.php...
[19-Sep-2025 19:12:02 UTC] Usuario validado: admin
[19-Sep-2025 19:12:02 UTC] === OBTENIENDO CLIENTES ===
[19-Sep-2025 19:17:57 UTC] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[19-Sep-2025 19:18:13 UTC] API Rutas: Tipo de operación recibida: migrarDireccionesURL
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:13 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] Error obteniendo dirección desde Nominatim
[19-Sep-2025 19:18:14 UTC] API Rutas: Tipo de operación recibida: getClientes
[19-Sep-2025 19:18:14 UTC] Validando token en Clientes.php...
[19-Sep-2025 19:18:14 UTC] Usuario validado: admin
[19-Sep-2025 19:18:14 UTC] === OBTENIENDO CLIENTES ===
[19-Sep-2025 19:19:17 UTC] API Rutas: Tipo de operación recibida: getRutas
[19-Sep-2025 19:19:17 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:19:17 UTC] Usuario validado: admin
[19-Sep-2025 19:19:17 UTC] === OBTENIENDO RUTAS ===
[19-Sep-2025 19:19:19 UTC] API Rutas: Tipo de operación recibida: getRuta
[19-Sep-2025 19:19:19 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:19:19 UTC] Usuario validado: admin
[19-Sep-2025 19:19:19 UTC] === OBTENIENDO RUTA ===
[19-Sep-2025 19:19:19 UTC] API Rutas: Tipo de operación recibida: getClientes
[19-Sep-2025 19:19:19 UTC] Validando token en Clientes.php...
[19-Sep-2025 19:19:19 UTC] Usuario validado: admin
[19-Sep-2025 19:19:19 UTC] === OBTENIENDO CLIENTES ===
[19-Sep-2025 19:19:19 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Sep-2025 19:19:19 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:19:19 UTC] Usuario validado: admin
[19-Sep-2025 19:19:19 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Sep-2025 19:19:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[19-Sep-2025 19:19:26 UTC] Validando token en Clientes.php...
[19-Sep-2025 19:19:26 UTC] Usuario validado: admin
[19-Sep-2025 19:19:26 UTC] === OBTENIENDO CLIENTES ===
[19-Sep-2025 19:19:26 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Sep-2025 19:19:26 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:19:26 UTC] Usuario validado: admin
[19-Sep-2025 19:19:26 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Sep-2025 19:19:26 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[19-Sep-2025 19:19:26 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:19:26 UTC] Usuario validado: admin
[19-Sep-2025 19:19:26 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[19-Sep-2025 19:20:09 UTC] API Rutas: Tipo de operación recibida: getRuta
[19-Sep-2025 19:20:09 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:20:09 UTC] Usuario validado: admin
[19-Sep-2025 19:20:09 UTC] === OBTENIENDO RUTA ===
[19-Sep-2025 19:20:09 UTC] API Rutas: Tipo de operación recibida: getClientes
[19-Sep-2025 19:20:09 UTC] Validando token en Clientes.php...
[19-Sep-2025 19:20:09 UTC] Usuario validado: admin
[19-Sep-2025 19:20:09 UTC] === OBTENIENDO CLIENTES ===
[19-Sep-2025 19:20:09 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Sep-2025 19:20:09 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:20:09 UTC] Usuario validado: admin
[19-Sep-2025 19:20:09 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Sep-2025 19:20:21 UTC] API Rutas: Tipo de operación recibida: getClientes
[19-Sep-2025 19:20:21 UTC] Validando token en Clientes.php...
[19-Sep-2025 19:20:21 UTC] Usuario validado: admin
[19-Sep-2025 19:20:21 UTC] === OBTENIENDO CLIENTES ===
[19-Sep-2025 19:20:21 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Sep-2025 19:20:21 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:20:21 UTC] Usuario validado: admin
[19-Sep-2025 19:20:21 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Sep-2025 19:20:21 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[19-Sep-2025 19:20:21 UTC] Validando token en Rutas.php...
[19-Sep-2025 19:20:21 UTC] Usuario validado: admin
[19-Sep-2025 19:20:21 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[19-Sep-2025 19:23:03 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[19-Sep-2025 19:23:03 UTC] Validando token en Repartidores.php...
[19-Sep-2025 19:23:03 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Sep-2025 19:23:03 UTC] Usuario validado: admin
[19-Sep-2025 19:23:03 UTC] === OBTENIENDO REPARTIDORES ===
[19-Sep-2025 19:23:03 UTC] Validando token en Repartidores.php...
[19-Sep-2025 19:23:03 UTC] Usuario validado: admin
[19-Sep-2025 19:23:03 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Sep-2025 19:23:24 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[19-Sep-2025 19:23:24 UTC] Validando token en Repartidores.php...
[19-Sep-2025 19:23:24 UTC] Usuario validado: admin
[19-Sep-2025 19:23:24 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[19-Sep-2025 19:23:55 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[19-Sep-2025 19:23:55 UTC] Validando token en Repartidores.php...
[19-Sep-2025 19:23:55 UTC] Usuario validado: admin
[19-Sep-2025 19:23:55 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[19-Sep-2025 19:24:31 UTC] API Rutas: Tipo de operación recibida: createRepartidor
[19-Sep-2025 19:24:31 UTC] Validando token en Repartidores.php...
[19-Sep-2025 19:24:31 UTC] Usuario validado: admin
[19-Sep-2025 19:24:31 UTC] === CREANDO REPARTIDOR ===
[19-Sep-2025 19:24:40 UTC] API Rutas: Tipo de operación recibida: verify
[19-Sep-2025 19:24:40 UTC] API: Incluyendo Auth.php para tipo: verify
[19-Sep-2025 19:24:40 UTC] === AUTH.PHP CARGADO ===
[19-Sep-2025 19:24:40 UTC] Tipo de operación: verify
[19-Sep-2025 19:24:40 UTC] === VERIFICANDO TOKEN ===
[19-Sep-2025 19:24:40 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgzMDkxMjAsImV4cCI6MTc1ODM5NTUyMH0.ZkkdQBZ0vG4cv_HZYZaRa8dZQ32HFcPYNfCM9JkhA1Y
[19-Sep-2025 19:24:40 UTC] Validando token...
[19-Sep-2025 19:24:40 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Sep-2025 19:24:40 UTC] Usuario validado: admin
[19-Sep-2025 19:24:40 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Sep-2025 19:24:40 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[19-Sep-2025 19:24:40 UTC] Validando token en Repartidores.php...
[19-Sep-2025 19:24:40 UTC] Usuario validado: admin
[19-Sep-2025 19:24:40 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Sep-2025 19:24:40 UTC] Validando token en Repartidores.php...
[19-Sep-2025 19:24:40 UTC] Usuario validado: admin
[19-Sep-2025 19:24:40 UTC] === OBTENIENDO REPARTIDORES ===
[19-Sep-2025 22:00:54 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Sep-2025 22:00:55 UTC] Validando token en MotivosStock.php...
[19-Sep-2025 22:00:55 UTC] Usuario validado: admin
[19-Sep-2025 22:00:55 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Sep-2025 22:00:55 UTC] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[19-Sep-2025 22:00:55 UTC] Validando token en MotivosStock.php...
[19-Sep-2025 22:00:55 UTC] Usuario validado: admin
[19-Sep-2025 22:00:55 UTC] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[19-Sep-2025 22:00:55 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Sep-2025 22:00:55 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:55 UTC] Usuario validado: admin
[19-Sep-2025 22:00:55 UTC] === OBTENIENDO ESTADÍSTICAS ===
[19-Sep-2025 22:00:55 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Sep-2025 22:00:55 UTC] Validando token en MotivosStock.php...
[19-Sep-2025 22:00:55 UTC] Usuario validado: admin
[19-Sep-2025 22:00:55 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Sep-2025 22:00:55 UTC] API Rutas: Tipo de operación recibida: getCategorias
[19-Sep-2025 22:00:55 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:55 UTC] Usuario validado: admin
[19-Sep-2025 22:00:55 UTC] === OBTENIENDO CATEGORÍAS ===
[19-Sep-2025 22:00:55 UTC] API Rutas: Tipo de operación recibida: getProductos
[19-Sep-2025 22:00:55 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:55 UTC] Usuario validado: admin
[19-Sep-2025 22:00:55 UTC] === OBTENIENDO PRODUCTOS ===
[19-Sep-2025 22:00:57 UTC] API Rutas: Tipo de operación recibida: getProductos
[19-Sep-2025 22:00:57 UTC] API Rutas: Tipo de operación recibida: getProductos
[19-Sep-2025 22:00:57 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:57 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:57 UTC] Usuario validado: admin
[19-Sep-2025 22:00:57 UTC] === OBTENIENDO PRODUCTOS ===
[19-Sep-2025 22:00:57 UTC] Usuario validado: admin
[19-Sep-2025 22:00:57 UTC] === OBTENIENDO PRODUCTOS ===
[19-Sep-2025 22:00:57 UTC] API Rutas: Tipo de operación recibida: getCategorias
[19-Sep-2025 22:00:57 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:57 UTC] Usuario validado: admin
[19-Sep-2025 22:00:57 UTC] === OBTENIENDO CATEGORÍAS ===
[19-Sep-2025 22:00:58 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Sep-2025 22:00:58 UTC] API Rutas: Tipo de operación recibida: getCategorias
[19-Sep-2025 22:00:58 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:58 UTC] Validando token en MotivosStock.php...
[19-Sep-2025 22:00:58 UTC] Usuario validado: admin
[19-Sep-2025 22:00:58 UTC] === OBTENIENDO CATEGORÍAS ===
[19-Sep-2025 22:00:58 UTC] Usuario validado: admin
[19-Sep-2025 22:00:58 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Sep-2025 22:00:58 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Sep-2025 22:00:58 UTC] API Rutas: Tipo de operación recibida: getProductos
[19-Sep-2025 22:00:58 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:58 UTC] Usuario validado: admin
[19-Sep-2025 22:00:58 UTC] === OBTENIENDO PRODUCTOS ===
[19-Sep-2025 22:00:58 UTC] Validando token en Productos.php...
[19-Sep-2025 22:00:58 UTC] Usuario validado: admin
[19-Sep-2025 22:00:58 UTC] === OBTENIENDO ESTADÍSTICAS ===
[19-Sep-2025 22:00:59 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Sep-2025 22:00:59 UTC] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[19-Sep-2025 22:00:59 UTC] Validando token en MotivosStock.php...
[19-Sep-2025 22:00:59 UTC] Validando token en MotivosStock.php...
[19-Sep-2025 22:00:59 UTC] Usuario validado: admin
[19-Sep-2025 22:00:59 UTC] Usuario validado: admin
[19-Sep-2025 22:00:59 UTC] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[19-Sep-2025 22:00:59 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Sep-2025 22:01:01 UTC] API Rutas: Tipo de operación recibida: getProductos
[19-Sep-2025 22:01:01 UTC] API Rutas: Tipo de operación recibida: getCategorias
[19-Sep-2025 22:01:01 UTC] Validando token en Productos.php...
[19-Sep-2025 22:01:01 UTC] Usuario validado: admin
[19-Sep-2025 22:01:01 UTC] === OBTENIENDO PRODUCTOS ===
[19-Sep-2025 22:01:01 UTC] Validando token en Productos.php...
[19-Sep-2025 22:01:01 UTC] API Rutas: Tipo de operación recibida: getProductos
[19-Sep-2025 22:01:01 UTC] Usuario validado: admin
[19-Sep-2025 22:01:01 UTC] === OBTENIENDO CATEGORÍAS ===
[19-Sep-2025 22:01:01 UTC] Validando token en Productos.php...
[19-Sep-2025 22:01:01 UTC] Usuario validado: admin
[19-Sep-2025 22:01:01 UTC] === OBTENIENDO PRODUCTOS ===
[19-Sep-2025 22:01:03 UTC] API Rutas: Tipo de operación recibida: getRutas
[19-Sep-2025 22:01:03 UTC] Validando token en Rutas.php...
[19-Sep-2025 22:01:03 UTC] Usuario validado: admin
[19-Sep-2025 22:01:03 UTC] === OBTENIENDO RUTAS ===
[19-Sep-2025 22:01:04 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Sep-2025 22:01:04 UTC] Validando token en Repartidores.php...
[19-Sep-2025 22:01:04 UTC] Usuario validado: admin
[19-Sep-2025 22:01:04 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Sep-2025 22:01:04 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[19-Sep-2025 22:01:04 UTC] Validando token en Repartidores.php...
[19-Sep-2025 22:01:04 UTC] Usuario validado: admin
[19-Sep-2025 22:01:04 UTC] === OBTENIENDO REPARTIDORES ===
[20-Sep-2025 23:34:00 UTC] API Rutas: Tipo de operación recibida: verify
[20-Sep-2025 23:34:00 UTC] API: Incluyendo Auth.php para tipo: verify
[20-Sep-2025 23:34:00 UTC] === AUTH.PHP CARGADO ===
[20-Sep-2025 23:34:00 UTC] Tipo de operación: verify
[20-Sep-2025 23:34:00 UTC] === VERIFICANDO TOKEN ===
[20-Sep-2025 23:34:00 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgzMDkxMjAsImV4cCI6MTc1ODM5NTUyMH0.ZkkdQBZ0vG4cv_HZYZaRa8dZQ32HFcPYNfCM9JkhA1Y
[20-Sep-2025 23:34:00 UTC] Validando token...
[20-Sep-2025 23:34:00 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Sep-2025 23:34:00 UTC] Token inválido o usuario no encontrado
[20-Sep-2025 23:34:00 UTC] API Rutas: Tipo de operación recibida: logout
[20-Sep-2025 23:34:00 UTC] API: Incluyendo Auth.php para tipo: logout
[20-Sep-2025 23:34:00 UTC] === AUTH.PHP CARGADO ===
[20-Sep-2025 23:34:00 UTC] Tipo de operación: logout
[20-Sep-2025 23:34:00 UTC] === PROCESANDO LOGOUT ===
[20-Sep-2025 23:34:00 UTC] Validando token...
[20-Sep-2025 23:34:00 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Sep-2025 23:34:04 UTC] API Rutas: Tipo de operación recibida: login
[20-Sep-2025 23:34:04 UTC] API: Incluyendo Auth.php para tipo: login
[20-Sep-2025 23:34:04 UTC] === AUTH.PHP CARGADO ===
[20-Sep-2025 23:34:04 UTC] Tipo de operación: login
[20-Sep-2025 23:34:04 UTC] === PROCESANDO LOGIN ===
[20-Sep-2025 23:34:04 UTC] Intento de login para usuario: admin
[20-Sep-2025 23:34:04 UTC] Login - Password verificado correctamente
[20-Sep-2025 23:34:04 UTC] Login - Roles: super_admin
[20-Sep-2025 23:34:04 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[20-Sep-2025 23:34:04 UTC] Login exitoso para: admin
[20-Sep-2025 23:34:09 UTC] API Rutas: Tipo de operación recibida: getRutas
[20-Sep-2025 23:34:09 UTC] Validando token en Rutas.php...
[20-Sep-2025 23:34:09 UTC] Usuario validado: admin
[20-Sep-2025 23:34:09 UTC] === OBTENIENDO RUTAS ===
[20-Sep-2025 23:34:11 UTC] API Rutas: Tipo de operación recibida: getRuta
[20-Sep-2025 23:34:11 UTC] Validando token en Rutas.php...
[20-Sep-2025 23:34:11 UTC] Usuario validado: admin
[20-Sep-2025 23:34:11 UTC] === OBTENIENDO RUTA ===
[20-Sep-2025 23:34:11 UTC] API Rutas: Tipo de operación recibida: getClientes
[20-Sep-2025 23:34:11 UTC] Validando token en Clientes.php...
[20-Sep-2025 23:34:11 UTC] Usuario validado: admin
[20-Sep-2025 23:34:11 UTC] === OBTENIENDO CLIENTES ===
[20-Sep-2025 23:34:11 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Sep-2025 23:34:11 UTC] Validando token en Rutas.php...
[20-Sep-2025 23:34:11 UTC] Usuario validado: admin
[20-Sep-2025 23:34:11 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Sep-2025 23:35:04 UTC] API Rutas: Tipo de operación recibida: getClientes
[20-Sep-2025 23:35:04 UTC] Validando token en Clientes.php...
[20-Sep-2025 23:35:04 UTC] Usuario validado: admin
[20-Sep-2025 23:35:04 UTC] === OBTENIENDO CLIENTES ===
[21-Sep-2025 18:10:12 UTC] API Rutas: Tipo de operación recibida: verify
[21-Sep-2025 18:10:12 UTC] API: Incluyendo Auth.php para tipo: verify
[21-Sep-2025 18:10:12 UTC] === AUTH.PHP CARGADO ===
[21-Sep-2025 18:10:12 UTC] Tipo de operación: verify
[21-Sep-2025 18:10:12 UTC] === VERIFICANDO TOKEN ===
[21-Sep-2025 18:10:12 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTgxNjQ4MzcsImV4cCI6MTc1ODI1MTIzN30.xnDWVLAqNKNll4Ps42i9cS-8bRq6Eh7cpm2-6RFWztQ
[21-Sep-2025 18:10:12 UTC] Validando token...
[21-Sep-2025 18:10:12 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Sep-2025 18:10:12 UTC] Token inválido o usuario no encontrado
[21-Sep-2025 18:10:12 UTC] API Rutas: Tipo de operación recibida: logout
[21-Sep-2025 18:10:12 UTC] API: Incluyendo Auth.php para tipo: logout
[21-Sep-2025 18:10:12 UTC] === AUTH.PHP CARGADO ===
[21-Sep-2025 18:10:12 UTC] Tipo de operación: logout
[21-Sep-2025 18:10:12 UTC] === PROCESANDO LOGOUT ===
[21-Sep-2025 18:10:12 UTC] Validando token...
[21-Sep-2025 18:10:12 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Sep-2025 18:10:20 UTC] API Rutas: Tipo de operación recibida: login
[21-Sep-2025 18:10:20 UTC] API: Incluyendo Auth.php para tipo: login
[21-Sep-2025 18:10:20 UTC] === AUTH.PHP CARGADO ===
[21-Sep-2025 18:10:20 UTC] Tipo de operación: login
[21-Sep-2025 18:10:20 UTC] === PROCESANDO LOGIN ===
[21-Sep-2025 18:10:20 UTC] Intento de login para usuario: admin
[21-Sep-2025 18:10:20 UTC] Login - Password verificado correctamente
[21-Sep-2025 18:10:20 UTC] Login - Roles: super_admin
[21-Sep-2025 18:10:20 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[21-Sep-2025 18:10:20 UTC] Login exitoso para: admin
[21-Sep-2025 18:10:20 UTC] API Rutas: Tipo de operación recibida: getClientes
[21-Sep-2025 18:10:20 UTC] Validando token en Clientes.php...
[21-Sep-2025 18:10:20 UTC] Usuario validado: admin
[21-Sep-2025 18:10:20 UTC] === OBTENIENDO CLIENTES ===
[21-Sep-2025 18:10:41 UTC] API Rutas: Tipo de operación recibida: getRutas
[21-Sep-2025 18:10:41 UTC] Validando token en Rutas.php...
[21-Sep-2025 18:10:41 UTC] Usuario validado: admin
[21-Sep-2025 18:10:41 UTC] === OBTENIENDO RUTAS ===
[21-Sep-2025 18:10:44 UTC] API Rutas: Tipo de operación recibida: getClientes
[21-Sep-2025 18:10:44 UTC] Validando token en Clientes.php...
[21-Sep-2025 18:10:44 UTC] Usuario validado: admin
[21-Sep-2025 18:10:44 UTC] === OBTENIENDO CLIENTES ===
[21-Sep-2025 18:10:44 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Sep-2025 18:10:44 UTC] Validando token en Rutas.php...
[21-Sep-2025 18:10:44 UTC] Usuario validado: admin
[21-Sep-2025 18:10:44 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Sep-2025 18:10:44 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[21-Sep-2025 18:10:44 UTC] Validando token en Rutas.php...
[21-Sep-2025 18:10:44 UTC] Usuario validado: admin
[21-Sep-2025 18:10:44 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[21-Sep-2025 19:12:11 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Sep-2025 19:12:11 UTC] Validando token en Rutas.php...
[21-Sep-2025 19:12:11 UTC] Usuario validado: admin
[21-Sep-2025 19:12:11 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Sep-2025 19:12:30 UTC] API Rutas: Tipo de operación recibida: createRuta
[21-Sep-2025 19:12:30 UTC] Validando token en Rutas.php...
[21-Sep-2025 19:12:30 UTC] Usuario validado: admin
[21-Sep-2025 19:12:30 UTC] === CREANDO RUTA ===
[21-Sep-2025 19:12:31 UTC] API Rutas: Tipo de operación recibida: getRutas
[21-Sep-2025 19:12:31 UTC] Validando token en Rutas.php...
[21-Sep-2025 19:12:31 UTC] Usuario validado: admin
[21-Sep-2025 19:12:31 UTC] === OBTENIENDO RUTAS ===
[21-Sep-2025 19:16:32 UTC] API Rutas: Tipo de operación recibida: getClientes
[21-Sep-2025 19:16:32 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Sep-2025 19:16:32 UTC] Validando token en Rutas.php...
[21-Sep-2025 19:16:32 UTC] Validando token en Clientes.php...
[21-Sep-2025 19:16:32 UTC] Usuario validado: admin
[21-Sep-2025 19:16:32 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Sep-2025 19:16:32 UTC] Usuario validado: admin
[21-Sep-2025 19:16:32 UTC] === OBTENIENDO CLIENTES ===
[21-Sep-2025 19:16:32 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[21-Sep-2025 19:16:32 UTC] Validando token en Rutas.php...
[21-Sep-2025 19:16:32 UTC] Usuario validado: admin
[21-Sep-2025 19:16:32 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[22-Sep-2025 15:40:16 UTC] API Rutas: Tipo de operación recibida: getClientes
[22-Sep-2025 15:40:16 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Sep-2025 15:40:16 UTC] Validando token en Clientes.php...
[22-Sep-2025 15:40:16 UTC] Validando token en Rutas.php...
[22-Sep-2025 15:40:16 UTC] Usuario validado: admin
[22-Sep-2025 15:40:16 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Sep-2025 15:40:16 UTC] Usuario validado: admin
[22-Sep-2025 15:40:16 UTC] === OBTENIENDO CLIENTES ===
[22-Sep-2025 15:40:16 UTC] API Rutas: Tipo de operación recibida: generarCodigoRuta
[22-Sep-2025 15:40:16 UTC] Validando token en Rutas.php...
[22-Sep-2025 15:40:16 UTC] Usuario validado: admin
[22-Sep-2025 15:40:16 UTC] === GENERANDO CÓDIGO AUTOMÁTICO ===
[22-Sep-2025 17:08:06 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Sep-2025 17:08:06 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:08:06 UTC] Usuario validado: admin
[22-Sep-2025 17:08:06 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Sep-2025 17:08:37 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Sep-2025 17:08:37 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:08:37 UTC] Usuario validado: admin
[22-Sep-2025 17:08:37 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Sep-2025 17:08:53 UTC] API Rutas: Tipo de operación recibida: createRuta
[22-Sep-2025 17:08:53 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:08:53 UTC] Usuario validado: admin
[22-Sep-2025 17:08:53 UTC] === CREANDO RUTA ===
[22-Sep-2025 17:08:54 UTC] API Rutas: Tipo de operación recibida: getRutas
[22-Sep-2025 17:08:54 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:08:54 UTC] Usuario validado: admin
[22-Sep-2025 17:08:54 UTC] === OBTENIENDO RUTAS ===
[22-Sep-2025 17:16:26 UTC] API Rutas: Tipo de operación recibida: getRuta
[22-Sep-2025 17:16:26 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:16:26 UTC] Usuario validado: admin
[22-Sep-2025 17:16:26 UTC] === OBTENIENDO RUTA ===
[22-Sep-2025 17:16:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[22-Sep-2025 17:16:26 UTC] Validando token en Clientes.php...
[22-Sep-2025 17:16:26 UTC] Usuario validado: admin
[22-Sep-2025 17:16:26 UTC] === OBTENIENDO CLIENTES ===
[22-Sep-2025 17:16:26 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Sep-2025 17:16:26 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:16:26 UTC] Usuario validado: admin
[22-Sep-2025 17:16:26 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Sep-2025 17:16:53 UTC] API Rutas: Tipo de operación recibida: updateRuta
[22-Sep-2025 17:16:53 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:16:53 UTC] Usuario validado: admin
[22-Sep-2025 17:16:53 UTC] === ACTUALIZANDO RUTA ===
[22-Sep-2025 17:16:54 UTC] API Rutas: Tipo de operación recibida: getRutas
[22-Sep-2025 17:16:54 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:16:54 UTC] Usuario validado: admin
[22-Sep-2025 17:16:54 UTC] === OBTENIENDO RUTAS ===
[22-Sep-2025 17:17:01 UTC] API Rutas: Tipo de operación recibida: getRuta
[22-Sep-2025 17:17:01 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:17:01 UTC] Usuario validado: admin
[22-Sep-2025 17:17:01 UTC] === OBTENIENDO RUTA ===
[22-Sep-2025 17:17:01 UTC] API Rutas: Tipo de operación recibida: getClientes
[22-Sep-2025 17:17:01 UTC] Validando token en Clientes.php...
[22-Sep-2025 17:17:01 UTC] Usuario validado: admin
[22-Sep-2025 17:17:01 UTC] === OBTENIENDO CLIENTES ===
[22-Sep-2025 17:17:01 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Sep-2025 17:17:01 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:17:01 UTC] Usuario validado: admin
[22-Sep-2025 17:17:01 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Sep-2025 17:17:33 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Sep-2025 17:17:33 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:17:33 UTC] Usuario validado: admin
[22-Sep-2025 17:17:33 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Sep-2025 17:17:35 UTC] API Rutas: Tipo de operación recibida: updateRuta
[22-Sep-2025 17:17:35 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:17:35 UTC] Usuario validado: admin
[22-Sep-2025 17:17:35 UTC] === ACTUALIZANDO RUTA ===
[22-Sep-2025 17:17:35 UTC] API Rutas: Tipo de operación recibida: getRutas
[22-Sep-2025 17:17:35 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:17:35 UTC] Usuario validado: admin
[22-Sep-2025 17:17:35 UTC] === OBTENIENDO RUTAS ===
[22-Sep-2025 17:18:21 UTC] API Rutas: Tipo de operación recibida: getRuta
[22-Sep-2025 17:18:21 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:18:21 UTC] Usuario validado: admin
[22-Sep-2025 17:18:21 UTC] === OBTENIENDO RUTA ===
[22-Sep-2025 17:18:21 UTC] API Rutas: Tipo de operación recibida: getClientes
[22-Sep-2025 17:18:21 UTC] Validando token en Clientes.php...
[22-Sep-2025 17:18:21 UTC] Usuario validado: admin
[22-Sep-2025 17:18:21 UTC] === OBTENIENDO CLIENTES ===
[22-Sep-2025 17:18:21 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Sep-2025 17:18:21 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:18:21 UTC] Usuario validado: admin
[22-Sep-2025 17:18:21 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Sep-2025 17:18:37 UTC] API Rutas: Tipo de operación recibida: updateRuta
[22-Sep-2025 17:18:37 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:18:37 UTC] Usuario validado: admin
[22-Sep-2025 17:18:37 UTC] === ACTUALIZANDO RUTA ===
[22-Sep-2025 17:18:37 UTC] API Rutas: Tipo de operación recibida: getRutas
[22-Sep-2025 17:18:37 UTC] Validando token en Rutas.php...
[22-Sep-2025 17:18:37 UTC] Usuario validado: admin
[22-Sep-2025 17:18:37 UTC] === OBTENIENDO RUTAS ===
[22-Sep-2025 17:38:52 UTC] API Rutas: Tipo de operación recibida: getRoles
[22-Sep-2025 17:38:52 UTC] API Rutas: Tipo de operación recibida: getPermisos
[22-Sep-2025 17:38:52 UTC] Validando token en Roles.php...
[22-Sep-2025 17:38:52 UTC] API Rutas: Tipo de operación recibida: getModulos
[22-Sep-2025 17:38:52 UTC] Validando token en Roles.php...
[22-Sep-2025 17:38:52 UTC] Validando token en Roles.php...
[22-Sep-2025 17:38:52 UTC] Usuario validado: admin
[22-Sep-2025 17:38:52 UTC] === OBTENIENDO ROLES ===
[22-Sep-2025 17:38:52 UTC] Usuario validado: admin
[22-Sep-2025 17:38:52 UTC] === OBTENIENDO MÓDULOS ===
[22-Sep-2025 17:38:52 UTC] Usuario validado: admin
[22-Sep-2025 17:38:52 UTC] === OBTENIENDO PERMISOS ===
[22-Sep-2025 17:38:53 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[22-Sep-2025 17:38:53 UTC] Validando token en Usuarios.php...
[22-Sep-2025 17:38:53 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[22-Sep-2025 17:38:53 UTC] Usuario validado: admin
[22-Sep-2025 17:38:53 UTC] === OBTENIENDO USUARIOS ===
[22-Sep-2025 17:38:58 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[22-Sep-2025 17:38:58 UTC] Validando token en Repartidores.php...
[22-Sep-2025 17:38:58 UTC] Usuario validado: admin
[22-Sep-2025 17:38:58 UTC] === OBTENIENDO REPARTIDORES ===
[22-Sep-2025 17:38:58 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[22-Sep-2025 17:38:58 UTC] Validando token en Repartidores.php...
[22-Sep-2025 17:38:58 UTC] Usuario validado: admin
[22-Sep-2025 17:38:58 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[22-Sep-2025 17:39:00 UTC] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[22-Sep-2025 17:39:00 UTC] Validando token en Repartidores.php...
[22-Sep-2025 17:39:00 UTC] Usuario validado: admin
[22-Sep-2025 17:39:00 UTC] === GENERANDO CÓDIGO DE REPARTIDOR ===
[22-Sep-2025 17:41:55 UTC] API Rutas: Tipo de operación recibida: createRepartidor
[22-Sep-2025 17:41:55 UTC] Validando token en Repartidores.php...
[22-Sep-2025 17:41:55 UTC] Usuario validado: admin
[22-Sep-2025 17:41:55 UTC] === CREANDO REPARTIDOR ===
[22-Sep-2025 17:42:02 UTC] API Rutas: Tipo de operación recibida: createRepartidor
[22-Sep-2025 17:42:02 UTC] Validando token en Repartidores.php...
[22-Sep-2025 17:42:02 UTC] Usuario validado: admin
[22-Sep-2025 17:42:02 UTC] === CREANDO REPARTIDOR ===
[22-Sep-2025 17:42:21 UTC] API Rutas: Tipo de operación recibida: createRepartidor
[22-Sep-2025 17:42:21 UTC] Validando token en Repartidores.php...
[22-Sep-2025 17:42:21 UTC] Usuario validado: admin
[22-Sep-2025 17:42:21 UTC] === CREANDO REPARTIDOR ===
[22-Sep-2025 17:48:35 UTC] API Rutas: Tipo de operación recibida: getCategorias
[22-Sep-2025 17:48:35 UTC] API Rutas: Tipo de operación recibida: getProductos
[22-Sep-2025 17:48:35 UTC] Validando token en Productos.php...
[22-Sep-2025 17:48:35 UTC] Validando token en Productos.php...
[22-Sep-2025 17:48:35 UTC] Usuario validado: admin
[22-Sep-2025 17:48:35 UTC] Usuario validado: admin
[22-Sep-2025 17:48:35 UTC] === OBTENIENDO PRODUCTOS ===
[22-Sep-2025 17:48:35 UTC] === OBTENIENDO CATEGORÍAS ===
[22-Sep-2025 17:48:36 UTC] API Rutas: Tipo de operación recibida: getProductos
[22-Sep-2025 17:48:36 UTC] Validando token en Productos.php...
[22-Sep-2025 17:48:36 UTC] Usuario validado: admin
[22-Sep-2025 17:48:36 UTC] === OBTENIENDO PRODUCTOS ===
[23-Sep-2025 14:22:54 UTC] API Rutas: Tipo de operación recibida: createCategoria
[23-Sep-2025 14:22:54 UTC] Validando token en Productos.php...
[23-Sep-2025 14:23:27 UTC] API Rutas: Tipo de operación recibida: createCategoria
[23-Sep-2025 14:23:27 UTC] Validando token en Productos.php...
[23-Sep-2025 14:23:29 UTC] API Rutas: Tipo de operación recibida: createCategoria
[23-Sep-2025 14:23:29 UTC] Validando token en Productos.php...
[23-Sep-2025 14:23:36 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 14:23:36 UTC] Validando token en Clientes.php...
[23-Sep-2025 14:23:49 UTC] API Rutas: Tipo de operación recibida: verify
[23-Sep-2025 14:23:49 UTC] API: Incluyendo Auth.php para tipo: verify
[23-Sep-2025 14:23:49 UTC] === AUTH.PHP CARGADO ===
[23-Sep-2025 14:23:49 UTC] Tipo de operación: verify
[23-Sep-2025 14:23:49 UTC] === VERIFICANDO TOKEN ===
[23-Sep-2025 14:23:49 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg0NzgyMjAsImV4cCI6MTc1ODU2NDYyMH0.GppB5U4F3rip6Zi7LKkotmYQbowa70MOXBXCiQhzx_I
[23-Sep-2025 14:23:49 UTC] Validando token...
[23-Sep-2025 14:23:49 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Sep-2025 14:23:49 UTC] Token inválido o usuario no encontrado
[23-Sep-2025 14:23:49 UTC] API Rutas: Tipo de operación recibida: logout
[23-Sep-2025 14:23:49 UTC] API: Incluyendo Auth.php para tipo: logout
[23-Sep-2025 14:23:49 UTC] === AUTH.PHP CARGADO ===
[23-Sep-2025 14:23:49 UTC] Tipo de operación: logout
[23-Sep-2025 14:23:49 UTC] === PROCESANDO LOGOUT ===
[23-Sep-2025 14:23:49 UTC] Validando token...
[23-Sep-2025 14:23:49 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Sep-2025 14:23:54 UTC] API Rutas: Tipo de operación recibida: login
[23-Sep-2025 14:23:54 UTC] API: Incluyendo Auth.php para tipo: login
[23-Sep-2025 14:23:54 UTC] === AUTH.PHP CARGADO ===
[23-Sep-2025 14:23:54 UTC] Tipo de operación: login
[23-Sep-2025 14:23:54 UTC] === PROCESANDO LOGIN ===
[23-Sep-2025 14:23:54 UTC] Intento de login para usuario: admin
[23-Sep-2025 14:23:54 UTC] Login - Password verificado correctamente
[23-Sep-2025 14:23:55 UTC] Login - Roles: super_admin
[23-Sep-2025 14:23:55 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[23-Sep-2025 14:23:55 UTC] Login exitoso para: admin
[23-Sep-2025 14:23:55 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 14:23:55 UTC] Validando token en Clientes.php...
[23-Sep-2025 14:23:55 UTC] Usuario validado: admin
[23-Sep-2025 14:23:55 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 14:24:34 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 14:24:34 UTC] Validando token en Clientes.php...
[23-Sep-2025 14:24:34 UTC] Usuario validado: admin
[23-Sep-2025 14:24:34 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 14:24:39 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 14:24:39 UTC] Validando token en Clientes.php...
[23-Sep-2025 14:24:39 UTC] Usuario validado: admin
[23-Sep-2025 14:24:39 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 14:24:43 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 14:24:43 UTC] Validando token en Clientes.php...
[23-Sep-2025 14:24:43 UTC] Usuario validado: admin
[23-Sep-2025 14:24:43 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 14:24:48 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 14:24:48 UTC] Validando token en Clientes.php...
[23-Sep-2025 14:24:48 UTC] Usuario validado: admin
[23-Sep-2025 14:24:48 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 14:24:52 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 14:24:52 UTC] Validando token en Clientes.php...
[23-Sep-2025 14:24:52 UTC] Usuario validado: admin
[23-Sep-2025 14:24:52 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 14:49:12 UTC] API Rutas: Tipo de operación recibida: getRutas
[23-Sep-2025 14:49:12 UTC] Validando token en Rutas.php...
[23-Sep-2025 14:49:12 UTC] Usuario validado: admin
[23-Sep-2025 14:49:12 UTC] === OBTENIENDO RUTAS ===
[23-Sep-2025 14:49:16 UTC] API Rutas: Tipo de operación recibida: getRuta
[23-Sep-2025 14:49:16 UTC] Validando token en Rutas.php...
[23-Sep-2025 14:49:16 UTC] Usuario validado: admin
[23-Sep-2025 14:49:16 UTC] === OBTENIENDO RUTA ===
[23-Sep-2025 14:49:16 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 14:49:16 UTC] Validando token en Clientes.php...
[23-Sep-2025 14:49:16 UTC] Usuario validado: admin
[23-Sep-2025 14:49:16 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 14:49:16 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Sep-2025 14:49:16 UTC] Validando token en Rutas.php...
[23-Sep-2025 14:49:16 UTC] Usuario validado: admin
[23-Sep-2025 14:49:16 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[23-Sep-2025 15:08:42 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:08:42 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:08:42 UTC] Usuario validado: admin
[23-Sep-2025 15:08:42 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:09:04 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[23-Sep-2025 15:09:04 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[23-Sep-2025 15:09:04 UTC] Validando token en Repartidores.php...
[23-Sep-2025 15:09:04 UTC] Validando token en Repartidores.php...
[23-Sep-2025 15:09:04 UTC] Usuario validado: admin
[23-Sep-2025 15:09:04 UTC] Usuario validado: admin
[23-Sep-2025 15:09:04 UTC] === OBTENIENDO REPARTIDORES ===
[23-Sep-2025 15:09:04 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[23-Sep-2025 15:09:06 UTC] API Rutas: Tipo de operación recibida: getRutas
[23-Sep-2025 15:09:06 UTC] Validando token en Rutas.php...
[23-Sep-2025 15:09:06 UTC] Usuario validado: admin
[23-Sep-2025 15:09:06 UTC] === OBTENIENDO RUTAS ===
[23-Sep-2025 15:09:18 UTC] API Rutas: Tipo de operación recibida: getMotivosStock
[23-Sep-2025 15:09:18 UTC] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[23-Sep-2025 15:09:18 UTC] API Rutas: Tipo de operación recibida: getCategorias
[23-Sep-2025 15:09:18 UTC] API Rutas: Tipo de operación recibida: getProductos
[23-Sep-2025 15:09:18 UTC] Validando token en Productos.php...
[23-Sep-2025 15:09:18 UTC] Validando token en MotivosStock.php...
[23-Sep-2025 15:09:18 UTC] Validando token en Productos.php...
[23-Sep-2025 15:09:18 UTC] Usuario validado: admin
[23-Sep-2025 15:09:18 UTC] === OBTENIENDO MOTIVOS DE STOCK ===
[23-Sep-2025 15:09:18 UTC] Usuario validado: admin
[23-Sep-2025 15:09:18 UTC] === OBTENIENDO ESTADÍSTICAS ===
[23-Sep-2025 15:09:18 UTC] Usuario validado: admin
[23-Sep-2025 15:09:18 UTC] === OBTENIENDO PRODUCTOS ===
[23-Sep-2025 15:09:18 UTC] Validando token en Productos.php...
[23-Sep-2025 15:09:18 UTC] Usuario validado: admin
[23-Sep-2025 15:09:18 UTC] === OBTENIENDO CATEGORÍAS ===
[23-Sep-2025 15:09:20 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:09:20 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:09:20 UTC] Usuario validado: admin
[23-Sep-2025 15:09:20 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:10:36 UTC] API Rutas: Tipo de operación recibida: getRutas
[23-Sep-2025 15:10:36 UTC] Validando token en Rutas.php...
[23-Sep-2025 15:10:36 UTC] Usuario validado: admin
[23-Sep-2025 15:10:36 UTC] === OBTENIENDO RUTAS ===
[23-Sep-2025 15:10:39 UTC] API Rutas: Tipo de operación recibida: getRuta
[23-Sep-2025 15:10:39 UTC] Validando token en Rutas.php...
[23-Sep-2025 15:10:39 UTC] Usuario validado: admin
[23-Sep-2025 15:10:39 UTC] === OBTENIENDO RUTA ===
[23-Sep-2025 15:10:39 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:10:39 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:10:39 UTC] Usuario validado: admin
[23-Sep-2025 15:10:39 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:10:39 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Sep-2025 15:10:39 UTC] Validando token en Rutas.php...
[23-Sep-2025 15:10:39 UTC] Usuario validado: admin
[23-Sep-2025 15:10:39 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[23-Sep-2025 15:12:14 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:14 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:14 UTC] Usuario validado: admin
[23-Sep-2025 15:12:14 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:20 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:20 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:20 UTC] Usuario validado: admin
[23-Sep-2025 15:12:20 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:20 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:20 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:20 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:20 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:20 UTC] Usuario validado: admin
[23-Sep-2025 15:12:20 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:20 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:20 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:20 UTC] Usuario validado: admin
[23-Sep-2025 15:12:20 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:20 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:20 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:20 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:20 UTC] Usuario validado: admin
[23-Sep-2025 15:12:20 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:20 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:21 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:21 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:21 UTC] Usuario validado: admin
[23-Sep-2025 15:12:21 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:21 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:21 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:21 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:21 UTC] Usuario validado: admin
[23-Sep-2025 15:12:21 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:21 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:23 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:23 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:23 UTC] Usuario validado: admin
[23-Sep-2025 15:12:23 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:23 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:24 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:24 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:24 UTC] Usuario validado: admin
[23-Sep-2025 15:12:24 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:24 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:24 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:24 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:24 UTC] Usuario validado: admin
[23-Sep-2025 15:12:24 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:24 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:24 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:24 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:24 UTC] Usuario validado: admin
[23-Sep-2025 15:12:24 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:24 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:24 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:24 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:24 UTC] Usuario validado: admin
[23-Sep-2025 15:12:24 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:24 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:24 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:24 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:24 UTC] Usuario validado: admin
[23-Sep-2025 15:12:24 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:25 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:25 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:25 UTC] Usuario validado: admin
[23-Sep-2025 15:12:25 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:25 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:26 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:26 UTC] Usuario validado: admin
[23-Sep-2025 15:12:26 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:26 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:26 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:26 UTC] Usuario validado: admin
[23-Sep-2025 15:12:26 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:26 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:26 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:26 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:26 UTC] Usuario validado: admin
[23-Sep-2025 15:12:26 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:26 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:27 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:27 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:27 UTC] Usuario validado: admin
[23-Sep-2025 15:12:27 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:27 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:28 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:28 UTC] Usuario validado: admin
[23-Sep-2025 15:12:28 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:28 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:28 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:28 UTC] Usuario validado: admin
[23-Sep-2025 15:12:28 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:12:28 UTC] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[23-Sep-2025 15:12:28 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:12:28 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:12:28 UTC] Usuario validado: admin
[23-Sep-2025 15:12:28 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:13:04 UTC] API Rutas: Tipo de operación recibida: getRutas
[23-Sep-2025 15:13:04 UTC] Validando token en Rutas.php...
[23-Sep-2025 15:13:04 UTC] Usuario validado: admin
[23-Sep-2025 15:13:04 UTC] === OBTENIENDO RUTAS ===
[23-Sep-2025 15:13:08 UTC] API Rutas: Tipo de operación recibida: getRuta
[23-Sep-2025 15:13:08 UTC] Validando token en Rutas.php...
[23-Sep-2025 15:13:08 UTC] Usuario validado: admin
[23-Sep-2025 15:13:08 UTC] === OBTENIENDO RUTA ===
[23-Sep-2025 15:13:09 UTC] API Rutas: Tipo de operación recibida: getClientes
[23-Sep-2025 15:13:09 UTC] Validando token en Clientes.php...
[23-Sep-2025 15:13:09 UTC] Usuario validado: admin
[23-Sep-2025 15:13:09 UTC] === OBTENIENDO CLIENTES ===
[23-Sep-2025 15:13:09 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Sep-2025 15:13:09 UTC] Validando token en Rutas.php...
[23-Sep-2025 15:13:09 UTC] Usuario validado: admin
[23-Sep-2025 15:13:09 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[26-Sep-2025 00:03:08 UTC] API Rutas: Tipo de operación recibida: verify
[26-Sep-2025 00:03:08 UTC] API: Incluyendo Auth.php para tipo: verify
[26-Sep-2025 00:03:08 UTC] === AUTH.PHP CARGADO ===
[26-Sep-2025 00:03:08 UTC] Tipo de operación: verify
[26-Sep-2025 00:03:08 UTC] === VERIFICANDO TOKEN ===
[26-Sep-2025 00:03:08 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg2Mzc0MzUsImV4cCI6MTc1ODcyMzgzNX0.87LSawbGzO8D5A2PeB7z5E3OIn4YPWTl3V1hp9Et82c
[26-Sep-2025 00:03:08 UTC] Validando token...
[26-Sep-2025 00:03:08 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Sep-2025 00:03:08 UTC] Token inválido o usuario no encontrado
[26-Sep-2025 00:03:08 UTC] API Rutas: Tipo de operación recibida: logout
[26-Sep-2025 00:03:08 UTC] API: Incluyendo Auth.php para tipo: logout
[26-Sep-2025 00:03:08 UTC] === AUTH.PHP CARGADO ===
[26-Sep-2025 00:03:08 UTC] Tipo de operación: logout
[26-Sep-2025 00:03:08 UTC] === PROCESANDO LOGOUT ===
[26-Sep-2025 00:03:08 UTC] Validando token...
[26-Sep-2025 00:03:08 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Sep-2025 00:03:13 UTC] API Rutas: Tipo de operación recibida: login
[26-Sep-2025 00:03:13 UTC] API: Incluyendo Auth.php para tipo: login
[26-Sep-2025 00:03:13 UTC] === AUTH.PHP CARGADO ===
[26-Sep-2025 00:03:13 UTC] Tipo de operación: login
[26-Sep-2025 00:03:13 UTC] === PROCESANDO LOGIN ===
[26-Sep-2025 00:03:13 UTC] Intento de login para usuario: admin
[26-Sep-2025 00:03:13 UTC] Login - Password verificado correctamente
[26-Sep-2025 00:03:13 UTC] Login - Roles: super_admin
[26-Sep-2025 00:03:13 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[26-Sep-2025 00:03:13 UTC] Login exitoso para: admin
[26-Sep-2025 00:03:13 UTC] API Rutas: Tipo de operación recibida: getRutas
[26-Sep-2025 00:03:13 UTC] Validando token en Rutas.php...
[26-Sep-2025 00:03:13 UTC] Usuario validado: admin
[26-Sep-2025 00:03:13 UTC] === OBTENIENDO RUTAS ===
[26-Sep-2025 00:03:24 UTC] API Rutas: Tipo de operación recibida: getClientes
[26-Sep-2025 00:03:24 UTC] Validando token en Clientes.php...
[26-Sep-2025 00:03:24 UTC] Usuario validado: admin
[26-Sep-2025 00:03:24 UTC] === OBTENIENDO CLIENTES ===
[26-Sep-2025 00:03:30 UTC] API Rutas: Tipo de operación recibida: getRutas
[26-Sep-2025 00:03:30 UTC] Validando token en Rutas.php...
[26-Sep-2025 00:03:30 UTC] Usuario validado: admin
[26-Sep-2025 00:03:30 UTC] === OBTENIENDO RUTAS ===
[26-Sep-2025 00:03:33 UTC] API Rutas: Tipo de operación recibida: getRuta
[26-Sep-2025 00:03:33 UTC] Validando token en Rutas.php...
[26-Sep-2025 00:03:33 UTC] Usuario validado: admin
[26-Sep-2025 00:03:33 UTC] === OBTENIENDO RUTA ===
[26-Sep-2025 00:03:33 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[26-Sep-2025 00:03:33 UTC] Validando token en Rutas.php...
[26-Sep-2025 00:03:33 UTC] Usuario validado: admin
[26-Sep-2025 00:03:33 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[26-Sep-2025 00:03:33 UTC] API Rutas: Tipo de operación recibida: getClientes
[26-Sep-2025 00:03:33 UTC] Validando token en Clientes.php...
[26-Sep-2025 00:03:33 UTC] Usuario validado: admin
[26-Sep-2025 00:03:33 UTC] === OBTENIENDO CLIENTES ===
[26-Sep-2025 01:34:26 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Sep-2025 01:34:26 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[26-Sep-2025 01:36:08 UTC] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Sep-2025 01:36:08 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[26-Sep-2025 01:36:08 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Sep-2025 01:36:10 UTC] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Sep-2025 01:37:40 UTC] API Rutas: Tipo de operación recibida: getClientes
[26-Sep-2025 01:37:40 UTC] Validando token en Clientes.php...
[26-Sep-2025 01:37:40 UTC] Usuario validado: admin
[26-Sep-2025 01:37:40 UTC] === OBTENIENDO CLIENTES ===
[26-Sep-2025 13:34:44 UTC] API Rutas: Tipo de operación recibida: verify
[26-Sep-2025 13:34:44 UTC] API: Incluyendo Auth.php para tipo: verify
[26-Sep-2025 13:34:44 UTC] === AUTH.PHP CARGADO ===
[26-Sep-2025 13:34:44 UTC] Tipo de operación: verify
[26-Sep-2025 13:34:44 UTC] === VERIFICANDO TOKEN ===
[26-Sep-2025 13:34:44 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg4NDQ5OTMsImV4cCI6MTc1ODkzMTM5M30.Jf4ZimEe7u6IEKYlu7z2GNxdlxZxFHA8uxt_ftdLJjU
[26-Sep-2025 13:34:44 UTC] Validando token...
[26-Sep-2025 13:34:44 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Sep-2025 13:34:44 UTC] Usuario validado: admin
[26-Sep-2025 13:34:44 UTC] API Rutas: Tipo de operación recibida: getClientes
[26-Sep-2025 13:34:44 UTC] Validando token en Clientes.php...
[26-Sep-2025 13:34:44 UTC] Usuario validado: admin
[26-Sep-2025 13:34:44 UTC] === OBTENIENDO CLIENTES ===
[26-Sep-2025 17:35:20 UTC] API Rutas: Tipo de operación recibida: verify
[26-Sep-2025 17:35:20 UTC] API: Incluyendo Auth.php para tipo: verify
[26-Sep-2025 17:35:20 UTC] === AUTH.PHP CARGADO ===
[26-Sep-2025 17:35:20 UTC] Tipo de operación: verify
[26-Sep-2025 17:35:20 UTC] === VERIFICANDO TOKEN ===
[26-Sep-2025 17:35:20 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg4NDQ5OTMsImV4cCI6MTc1ODkzMTM5M30.Jf4ZimEe7u6IEKYlu7z2GNxdlxZxFHA8uxt_ftdLJjU
[26-Sep-2025 17:35:20 UTC] Validando token...
[26-Sep-2025 17:35:20 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Sep-2025 17:35:20 UTC] Usuario validado: admin
[26-Sep-2025 17:35:20 UTC] API Rutas: Tipo de operación recibida: getClientes
[26-Sep-2025 17:35:20 UTC] Validando token en Clientes.php...
[26-Sep-2025 17:35:20 UTC] Usuario validado: admin
[26-Sep-2025 17:35:20 UTC] === OBTENIENDO CLIENTES ===
[26-Sep-2025 17:35:44 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[26-Sep-2025 17:35:44 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Sep-2025 17:35:50 UTC] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Sep-2025 17:36:05 UTC] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Sep-2025 17:36:55 UTC] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Sep-2025 19:24:55 UTC] API Rutas: Tipo de operación recibida: verify
[26-Sep-2025 19:24:55 UTC] API: Incluyendo Auth.php para tipo: verify
[26-Sep-2025 19:24:55 UTC] === AUTH.PHP CARGADO ===
[26-Sep-2025 19:24:55 UTC] Tipo de operación: verify
[26-Sep-2025 19:24:55 UTC] === VERIFICANDO TOKEN ===
[26-Sep-2025 19:24:55 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg4NDQ5OTMsImV4cCI6MTc1ODkzMTM5M30.Jf4ZimEe7u6IEKYlu7z2GNxdlxZxFHA8uxt_ftdLJjU
[26-Sep-2025 19:24:55 UTC] Validando token...
[26-Sep-2025 19:24:55 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Sep-2025 19:24:55 UTC] Usuario validado: admin
[26-Sep-2025 19:24:56 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[26-Sep-2025 19:24:56 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Sep-2025 19:24:56 UTC] API Rutas: Tipo de operación recibida: verify
[26-Sep-2025 19:24:56 UTC] API: Incluyendo Auth.php para tipo: verify
[26-Sep-2025 19:24:56 UTC] === AUTH.PHP CARGADO ===
[26-Sep-2025 19:24:56 UTC] Tipo de operación: verify
[26-Sep-2025 19:24:56 UTC] === VERIFICANDO TOKEN ===
[26-Sep-2025 19:24:56 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg4NDQ5OTMsImV4cCI6MTc1ODkzMTM5M30.Jf4ZimEe7u6IEKYlu7z2GNxdlxZxFHA8uxt_ftdLJjU
[26-Sep-2025 19:24:56 UTC] Validando token...
[26-Sep-2025 19:24:56 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Sep-2025 19:24:56 UTC] Usuario validado: admin
[26-Sep-2025 19:24:57 UTC] API Rutas: Tipo de operación recibida: getLotesQR
[26-Sep-2025 19:24:57 UTC] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Sep-2025 19:25:07 UTC] API Rutas: Tipo de operación recibida: getClientes
[26-Sep-2025 19:25:07 UTC] Validando token en Clientes.php...
[26-Sep-2025 19:25:07 UTC] Usuario validado: admin
[26-Sep-2025 19:25:07 UTC] === OBTENIENDO CLIENTES ===
[26-Sep-2025 19:25:11 UTC] API Rutas: Tipo de operación recibida: getRutas
[26-Sep-2025 19:25:11 UTC] Validando token en Rutas.php...
[26-Sep-2025 19:25:11 UTC] Usuario validado: admin
[26-Sep-2025 19:25:11 UTC] === OBTENIENDO RUTAS ===
[26-Sep-2025 19:25:17 UTC] API Rutas: Tipo de operación recibida: getRuta
[26-Sep-2025 19:25:17 UTC] Validando token en Rutas.php...
[26-Sep-2025 19:25:17 UTC] Usuario validado: admin
[26-Sep-2025 19:25:17 UTC] === OBTENIENDO RUTA ===
[26-Sep-2025 19:25:17 UTC] API Rutas: Tipo de operación recibida: getClientes
[26-Sep-2025 19:25:17 UTC] Validando token en Clientes.php...
[26-Sep-2025 19:25:17 UTC] Usuario validado: admin
[26-Sep-2025 19:25:17 UTC] === OBTENIENDO CLIENTES ===
[26-Sep-2025 19:25:17 UTC] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[26-Sep-2025 19:25:17 UTC] Validando token en Rutas.php...
[26-Sep-2025 19:25:17 UTC] Usuario validado: admin
[26-Sep-2025 19:25:17 UTC] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[26-Sep-2025 19:25:47 UTC] API Rutas: Tipo de operación recibida: getClientes
[26-Sep-2025 19:25:47 UTC] Validando token en Clientes.php...
[26-Sep-2025 19:25:47 UTC] Usuario validado: admin
[26-Sep-2025 19:25:47 UTC] === OBTENIENDO CLIENTES ===
[26-Sep-2025 19:26:14 UTC] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[26-Sep-2025 19:26:14 UTC] API Rutas: Tipo de operación recibida: getRepartidores
[26-Sep-2025 19:26:14 UTC] Validando token en Repartidores.php...
[26-Sep-2025 19:26:14 UTC] Validando token en Repartidores.php...
[26-Sep-2025 19:26:14 UTC] Usuario validado: admin
[26-Sep-2025 19:26:14 UTC] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[26-Sep-2025 19:26:14 UTC] Usuario validado: admin
[26-Sep-2025 19:26:14 UTC] === OBTENIENDO REPARTIDORES ===
[26-Sep-2025 19:26:17 UTC] API Rutas: Tipo de operación recibida: getRutas
[26-Sep-2025 19:26:17 UTC] Validando token en Rutas.php...
[26-Sep-2025 19:26:17 UTC] Usuario validado: admin
[26-Sep-2025 19:26:17 UTC] === OBTENIENDO RUTAS ===
[27-Sep-2025 15:11:44 UTC] API Rutas: Tipo de operación recibida: verify
[27-Sep-2025 15:11:44 UTC] API: Incluyendo Auth.php para tipo: verify
[27-Sep-2025 15:11:44 UTC] === AUTH.PHP CARGADO ===
[27-Sep-2025 15:11:44 UTC] Tipo de operación: verify
[27-Sep-2025 15:11:44 UTC] === VERIFICANDO TOKEN ===
[27-Sep-2025 15:11:44 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg4NDQ5OTMsImV4cCI6MTc1ODkzMTM5M30.Jf4ZimEe7u6IEKYlu7z2GNxdlxZxFHA8uxt_ftdLJjU
[27-Sep-2025 15:11:44 UTC] Validando token...
[27-Sep-2025 15:11:44 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Sep-2025 15:11:44 UTC] Token inválido o usuario no encontrado
[27-Sep-2025 15:11:44 UTC] API Rutas: Tipo de operación recibida: logout
[27-Sep-2025 15:11:44 UTC] API: Incluyendo Auth.php para tipo: logout
[27-Sep-2025 15:11:44 UTC] === AUTH.PHP CARGADO ===
[27-Sep-2025 15:11:44 UTC] Tipo de operación: logout
[27-Sep-2025 15:11:44 UTC] === PROCESANDO LOGOUT ===
[27-Sep-2025 15:11:44 UTC] Validando token...
[27-Sep-2025 15:11:44 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Sep-2025 15:11:50 UTC] API Rutas: Tipo de operación recibida: login
[27-Sep-2025 15:11:50 UTC] API: Incluyendo Auth.php para tipo: login
[27-Sep-2025 15:11:50 UTC] === AUTH.PHP CARGADO ===
[27-Sep-2025 15:11:50 UTC] Tipo de operación: login
[27-Sep-2025 15:11:50 UTC] === PROCESANDO LOGIN ===
[27-Sep-2025 15:11:50 UTC] Intento de login para usuario: admin
[27-Sep-2025 15:11:50 UTC] Login - Password verificado correctamente
[27-Sep-2025 15:11:50 UTC] Login - Roles: super_admin
[27-Sep-2025 15:11:50 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[27-Sep-2025 15:11:50 UTC] Login exitoso para: admin
[27-Sep-2025 15:11:50 UTC] API Rutas: Tipo de operación recibida: getRutas
[27-Sep-2025 15:11:50 UTC] Validando token en Rutas.php...
[27-Sep-2025 15:11:50 UTC] Usuario validado: admin
[27-Sep-2025 15:11:50 UTC] === OBTENIENDO RUTAS ===
[27-Sep-2025 15:11:58 UTC] API Rutas: Tipo de operación recibida: getClientes
[27-Sep-2025 15:11:58 UTC] Validando token en Clientes.php...
[27-Sep-2025 15:11:58 UTC] Usuario validado: admin
[27-Sep-2025 15:11:58 UTC] === OBTENIENDO CLIENTES ===
[29-Sep-2025 01:35:16 UTC] API Rutas: Tipo de operación recibida: verify
[29-Sep-2025 01:35:16 UTC] API: Incluyendo Auth.php para tipo: verify
[29-Sep-2025 01:35:16 UTC] === AUTH.PHP CARGADO ===
[29-Sep-2025 01:35:16 UTC] Tipo de operación: verify
[29-Sep-2025 01:35:16 UTC] === VERIFICANDO TOKEN ===
[29-Sep-2025 01:35:16 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg5ODU5MTAsImV4cCI6MTc1OTA3MjMxMH0.XCF8Asxxvsy9Ofp1DDyiT3qD1Pu3t6p8AHyH7Gq23Q4
[29-Sep-2025 01:35:16 UTC] Validando token...
[29-Sep-2025 01:35:16 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Sep-2025 01:35:16 UTC] Token inválido o usuario no encontrado
[29-Sep-2025 01:35:16 UTC] API Rutas: Tipo de operación recibida: logout
[29-Sep-2025 01:35:16 UTC] API: Incluyendo Auth.php para tipo: logout
[29-Sep-2025 01:35:16 UTC] === AUTH.PHP CARGADO ===
[29-Sep-2025 01:35:16 UTC] Tipo de operación: logout
[29-Sep-2025 01:35:16 UTC] === PROCESANDO LOGOUT ===
[29-Sep-2025 01:35:16 UTC] Validando token...
[29-Sep-2025 01:35:16 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Sep-2025 20:27:58 UTC] API Rutas: Tipo de operación recibida: verify
[30-Sep-2025 20:27:58 UTC] API: Incluyendo Auth.php para tipo: verify
[30-Sep-2025 20:27:58 UTC] === AUTH.PHP CARGADO ===
[30-Sep-2025 20:27:58 UTC] Tipo de operación: verify
[30-Sep-2025 20:27:58 UTC] === VERIFICANDO TOKEN ===
[30-Sep-2025 20:27:58 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTg0MTEyNDQsImV4cCI6MTc1ODQ5NzY0NH0.DVMMOquo67g408AF8obK69tBS2D5dSpKa4ssyhy1z4Y
[30-Sep-2025 20:27:58 UTC] Validando token...
[30-Sep-2025 20:27:58 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Sep-2025 20:27:58 UTC] Token inválido o usuario no encontrado
[30-Sep-2025 20:27:58 UTC] API Rutas: Tipo de operación recibida: logout
[30-Sep-2025 20:27:58 UTC] API: Incluyendo Auth.php para tipo: logout
[30-Sep-2025 20:27:58 UTC] === AUTH.PHP CARGADO ===
[30-Sep-2025 20:27:58 UTC] Tipo de operación: logout
[30-Sep-2025 20:27:58 UTC] === PROCESANDO LOGOUT ===
[30-Sep-2025 20:27:58 UTC] Validando token...
[30-Sep-2025 20:27:58 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Oct-2025 19:42:54 UTC] API Rutas: Tipo de operación recibida: verify
[21-Oct-2025 19:42:54 UTC] API: Incluyendo Auth.php para tipo: verify
[21-Oct-2025 19:42:54 UTC] === AUTH.PHP CARGADO ===
[21-Oct-2025 19:42:54 UTC] Tipo de operación: verify
[21-Oct-2025 19:42:54 UTC] === VERIFICANDO TOKEN ===
[21-Oct-2025 19:42:54 UTC] Authorization header: Bearer 00c7d8de24094daa6bb348f2ecebbd574af4a95825b6d9682cb902e262982944
[21-Oct-2025 19:42:54 UTC] Validando token...
[21-Oct-2025 19:42:54 UTC] Token extraído: 00c7d8de24094daa6bb3...
[21-Oct-2025 19:42:54 UTC] Token inválido o usuario no encontrado
[21-Oct-2025 19:42:54 UTC] API Rutas: Tipo de operación recibida: logout
[21-Oct-2025 19:42:54 UTC] API: Incluyendo Auth.php para tipo: logout
[21-Oct-2025 19:42:54 UTC] === AUTH.PHP CARGADO ===
[21-Oct-2025 19:42:54 UTC] Tipo de operación: logout
[21-Oct-2025 19:42:54 UTC] === PROCESANDO LOGOUT ===
[21-Oct-2025 19:42:54 UTC] Validando token...
[21-Oct-2025 19:42:54 UTC] Token extraído: 00c7d8de24094daa6bb3...
[21-Oct-2025 19:43:00 UTC] API Rutas: Tipo de operación recibida: login
[21-Oct-2025 19:43:00 UTC] API: Incluyendo Auth.php para tipo: login
[21-Oct-2025 19:43:00 UTC] === AUTH.PHP CARGADO ===
[21-Oct-2025 19:43:00 UTC] Tipo de operación: login
[21-Oct-2025 19:43:00 UTC] === PROCESANDO LOGIN ===
[21-Oct-2025 19:43:00 UTC] Intento de login para usuario: GERARDO
[21-Oct-2025 19:43:00 UTC] Login - Password incorrecto o usuario no encontrado
[21-Oct-2025 19:43:00 UTC] Login fallido para: GERARDO
[21-Oct-2025 19:43:44 UTC] API Rutas: Tipo de operación recibida: login
[21-Oct-2025 19:43:44 UTC] API: Incluyendo Auth.php para tipo: login
[21-Oct-2025 19:43:44 UTC] === AUTH.PHP CARGADO ===
[21-Oct-2025 19:43:44 UTC] Tipo de operación: login
[21-Oct-2025 19:43:44 UTC] === PROCESANDO LOGIN ===
[21-Oct-2025 19:43:44 UTC] Intento de login para usuario: admin
[21-Oct-2025 19:43:44 UTC] Login - Password verificado correctamente
[21-Oct-2025 19:43:44 UTC] Login - Roles: super_admin
[21-Oct-2025 19:43:44 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[21-Oct-2025 19:43:44 UTC] Login exitoso para: admin
[21-Oct-2025 19:43:50 UTC] API Rutas: Tipo de operación recibida: getUsuarios
[21-Oct-2025 19:43:50 UTC] Validando token en Usuarios.php...
[21-Oct-2025 19:43:50 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Oct-2025 19:43:50 UTC] Usuario validado: admin
[21-Oct-2025 19:43:50 UTC] === OBTENIENDO USUARIOS ===
[21-Oct-2025 19:43:52 UTC] API Rutas: Tipo de operación recibida: getRoles
[21-Oct-2025 19:43:52 UTC] Validando token en Roles.php...
[21-Oct-2025 19:43:52 UTC] Usuario validado: admin
[21-Oct-2025 19:43:52 UTC] === OBTENIENDO ROLES ===
[21-Oct-2025 19:43:52 UTC] API Rutas: Tipo de operación recibida: getModulos
[21-Oct-2025 19:43:52 UTC] Validando token en Roles.php...
[21-Oct-2025 19:43:52 UTC] Usuario validado: admin
[21-Oct-2025 19:43:52 UTC] === OBTENIENDO MÓDULOS ===
[21-Oct-2025 19:43:52 UTC] API Rutas: Tipo de operación recibida: getPermisos
[21-Oct-2025 19:43:52 UTC] Validando token en Roles.php...
[21-Oct-2025 19:43:52 UTC] Usuario validado: admin
[21-Oct-2025 19:43:52 UTC] === OBTENIENDO PERMISOS ===
[21-Oct-2025 19:43:52 UTC] API Rutas: Tipo de operación recibida: getRutas
[21-Oct-2025 19:43:52 UTC] Validando token en Rutas.php...
[21-Oct-2025 19:43:52 UTC] Usuario validado: admin
[21-Oct-2025 19:43:52 UTC] === OBTENIENDO RUTAS ===
[21-Oct-2025 20:18:19 UTC] API Rutas: Tipo de operación recibida: getClientes
[21-Oct-2025 20:18:19 UTC] Validando token en Clientes.php...
[21-Oct-2025 20:18:19 UTC] Usuario validado: admin
[21-Oct-2025 20:18:19 UTC] === OBTENIENDO CLIENTES ===
[24-Oct-2025 16:12:41 UTC] API Rutas: Tipo de operación recibida: verify
[24-Oct-2025 16:12:41 UTC] API: Incluyendo Auth.php para tipo: verify
[24-Oct-2025 16:12:41 UTC] === AUTH.PHP CARGADO ===
[24-Oct-2025 16:12:41 UTC] Tipo de operación: verify
[24-Oct-2025 16:12:41 UTC] === VERIFICANDO TOKEN ===
[24-Oct-2025 16:12:41 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjEwNzU4MjQsImV4cCI6MTc2MTE2MjIyNH0.E0EXvcX3gCt6jz0K-sglF6iXrqHFNr_yNwSCLZYOyxA
[24-Oct-2025 16:12:41 UTC] Validando token...
[24-Oct-2025 16:12:41 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Oct-2025 16:12:41 UTC] Token inválido o usuario no encontrado
[24-Oct-2025 16:12:41 UTC] API Rutas: Tipo de operación recibida: logout
[24-Oct-2025 16:12:41 UTC] API: Incluyendo Auth.php para tipo: logout
[24-Oct-2025 16:12:41 UTC] === AUTH.PHP CARGADO ===
[24-Oct-2025 16:12:41 UTC] Tipo de operación: logout
[24-Oct-2025 16:12:41 UTC] === PROCESANDO LOGOUT ===
[24-Oct-2025 16:12:41 UTC] Validando token...
[24-Oct-2025 16:12:41 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Oct-2025 16:12:45 UTC] API Rutas: Tipo de operación recibida: login
[24-Oct-2025 16:12:45 UTC] API: Incluyendo Auth.php para tipo: login
[24-Oct-2025 16:12:45 UTC] === AUTH.PHP CARGADO ===
[24-Oct-2025 16:12:45 UTC] Tipo de operación: login
[24-Oct-2025 16:12:45 UTC] === PROCESANDO LOGIN ===
[24-Oct-2025 16:12:45 UTC] Intento de login para usuario: admin
[24-Oct-2025 16:12:46 UTC] Login - Password verificado correctamente
[24-Oct-2025 16:12:46 UTC] Login - Roles: super_admin
[24-Oct-2025 16:12:46 UTC] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[24-Oct-2025 16:12:46 UTC] Login exitoso para: admin
[24-Oct-2025 16:12:46 UTC] API Rutas: Tipo de operación recibida: getClientes
[24-Oct-2025 16:12:46 UTC] Validando token en Clientes.php...
[24-Oct-2025 16:12:46 UTC] Usuario validado: admin
[24-Oct-2025 16:12:46 UTC] === OBTENIENDO CLIENTES ===
[03-Nov-2025 18:44:23 UTC] API Rutas: Tipo de operación recibida: verify
[03-Nov-2025 18:44:23 UTC] API: Incluyendo Auth.php para tipo: verify
[03-Nov-2025 18:44:23 UTC] === AUTH.PHP CARGADO ===
[03-Nov-2025 18:44:23 UTC] Tipo de operación: verify
[03-Nov-2025 18:44:23 UTC] === VERIFICANDO TOKEN ===
[03-Nov-2025 18:44:23 UTC] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjEzMjIzNjYsImV4cCI6MTc2MTQwODc2Nn0.hlWjVfUWIH8a_wbNMM8CTW2QIzxWcC8keCFzCJTue-8
[03-Nov-2025 18:44:23 UTC] Validando token...
[03-Nov-2025 18:44:23 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[03-Nov-2025 18:44:23 UTC] Token inválido o usuario no encontrado
[03-Nov-2025 18:44:23 UTC] API Rutas: Tipo de operación recibida: logout
[03-Nov-2025 18:44:23 UTC] API: Incluyendo Auth.php para tipo: logout
[03-Nov-2025 18:44:23 UTC] === AUTH.PHP CARGADO ===
[03-Nov-2025 18:44:23 UTC] Tipo de operación: logout
[03-Nov-2025 18:44:23 UTC] === PROCESANDO LOGOUT ===
[03-Nov-2025 18:44:23 UTC] Validando token...
[03-Nov-2025 18:44:23 UTC] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Nov-2025 14:56:26 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[10-Nov-2025 14:56:26 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[10-Nov-2025 14:56:26 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Nov-2025 14:56:26 America/Mexico_City] Tipo de operación: login
[10-Nov-2025 14:56:26 America/Mexico_City] === PROCESANDO LOGIN ===
[10-Nov-2025 14:56:26 America/Mexico_City] Intento de login para usuario: admin
[10-Nov-2025 14:56:26 America/Mexico_City] Login - Password verificado correctamente
[10-Nov-2025 14:56:26 America/Mexico_City] Login - Roles: super_admin
[10-Nov-2025 14:56:26 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[10-Nov-2025 14:56:26 America/Mexico_City] Login exitoso para: admin
[10-Nov-2025 14:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 14:56:29 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 14:56:29 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 14:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 14:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 14:56:29 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 14:56:29 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:29 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 14:56:29 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 14:56:29 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 14:56:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[10-Nov-2025 14:56:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[10-Nov-2025 14:56:31 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 14:56:31 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 14:56:31 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[10-Nov-2025 14:56:31 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[10-Nov-2025 14:56:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[10-Nov-2025 14:56:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[10-Nov-2025 14:56:35 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 14:56:35 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 14:56:35 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:35 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[10-Nov-2025 14:56:35 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:35 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[10-Nov-2025 14:56:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 14:56:35 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 14:56:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 14:56:35 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:35 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 14:56:35 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 14:56:35 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 14:56:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Nov-2025 14:56:36 America/Mexico_City] Validando token en Clientes.php...
[10-Nov-2025 14:56:36 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:56:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Nov-2025 14:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[10-Nov-2025 14:58:01 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[10-Nov-2025 14:58:01 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Nov-2025 14:58:01 America/Mexico_City] Tipo de operación: verify
[10-Nov-2025 14:58:01 America/Mexico_City] === VERIFICANDO TOKEN ===
[10-Nov-2025 14:58:01 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4MDgxODYsImV4cCI6MTc2Mjg5NDU4Nn0.bEUkyMVocpeFIydyAqF8_inbnrY9GL9CeOzBmwp7RRQ
[10-Nov-2025 14:58:01 America/Mexico_City] Validando token...
[10-Nov-2025 14:58:01 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Nov-2025 14:58:01 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:58:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Nov-2025 14:58:02 America/Mexico_City] Validando token en Clientes.php...
[10-Nov-2025 14:58:02 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:58:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Nov-2025 14:58:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Nov-2025 14:58:02 America/Mexico_City] Validando token en Clientes.php...
[10-Nov-2025 14:58:02 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:58:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Nov-2025 14:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 14:58:05 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 14:58:05 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:58:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 14:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 14:58:05 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 14:58:05 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:58:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 14:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 14:58:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 14:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Nov-2025 14:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 14:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 14:58:19 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 14:58:19 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:58:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 14:58:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 14:58:20 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 14:58:20 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 14:58:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 14:58:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 15:39:12 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[10-Nov-2025 15:39:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[10-Nov-2025 15:39:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Nov-2025 15:39:12 America/Mexico_City] Tipo de operación: verify
[10-Nov-2025 15:39:12 America/Mexico_City] === VERIFICANDO TOKEN ===
[10-Nov-2025 15:39:12 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4MDgxODYsImV4cCI6MTc2Mjg5NDU4Nn0.bEUkyMVocpeFIydyAqF8_inbnrY9GL9CeOzBmwp7RRQ
[10-Nov-2025 15:39:12 America/Mexico_City] Validando token...
[10-Nov-2025 15:39:12 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Nov-2025 15:39:12 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 15:39:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 15:39:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 15:39:12 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 15:39:12 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 15:39:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 15:39:12 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 15:39:12 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 15:39:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 15:39:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 15:39:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 15:39:29 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Nov-2025 15:39:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 15:39:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 15:39:30 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 15:39:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 15:39:30 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 15:39:30 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 15:39:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 15:39:30 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 15:39:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 15:39:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 19:55:27 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[10-Nov-2025 19:55:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[10-Nov-2025 19:55:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Nov-2025 19:55:27 America/Mexico_City] Tipo de operación: login
[10-Nov-2025 19:55:27 America/Mexico_City] === PROCESANDO LOGIN ===
[10-Nov-2025 19:55:27 America/Mexico_City] Intento de login para usuario: admin
[10-Nov-2025 19:55:27 America/Mexico_City] Login - Password verificado correctamente
[10-Nov-2025 19:55:27 America/Mexico_City] Login - Roles: super_admin
[10-Nov-2025 19:55:27 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[10-Nov-2025 19:55:27 America/Mexico_City] Login exitoso para: admin
[10-Nov-2025 19:55:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 19:55:36 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 19:55:36 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:55:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 19:55:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:55:36 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:55:36 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:55:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:55:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 19:55:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 19:57:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 19:57:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 19:57:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[10-Nov-2025 19:58:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[10-Nov-2025 19:58:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[10-Nov-2025 19:58:29 America/Mexico_City] Validando token en Roles.php...
[10-Nov-2025 19:58:29 America/Mexico_City] Validando token en Roles.php...
[10-Nov-2025 19:58:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[10-Nov-2025 19:58:29 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:29 America/Mexico_City] === OBTENIENDO ROLES ===
[10-Nov-2025 19:58:29 America/Mexico_City] Validando token en Roles.php...
[10-Nov-2025 19:58:29 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:29 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[10-Nov-2025 19:58:29 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:29 America/Mexico_City] === OBTENIENDO PERMISOS ===
[10-Nov-2025 19:58:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[10-Nov-2025 19:58:30 America/Mexico_City] Validando token en Usuarios.php...
[10-Nov-2025 19:58:30 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Nov-2025 19:58:30 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:30 America/Mexico_City] === OBTENIENDO USUARIOS ===
[10-Nov-2025 19:58:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 19:58:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:58:34 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:58:34 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:58:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 19:58:34 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 19:58:34 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 19:58:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[10-Nov-2025 19:58:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[10-Nov-2025 19:58:40 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:58:40 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:58:40 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:40 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[10-Nov-2025 19:58:40 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:40 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[10-Nov-2025 19:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[10-Nov-2025 19:58:48 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[10-Nov-2025 19:58:48 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:58:48 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:48 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[10-Nov-2025 19:58:48 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:48 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[10-Nov-2025 19:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[10-Nov-2025 19:58:48 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:58:48 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:48 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[10-Nov-2025 19:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[10-Nov-2025 19:58:48 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:58:48 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:48 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[10-Nov-2025 19:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 19:58:48 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:58:48 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:58:48 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:58:48 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:58:48 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 19:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 19:59:00 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 19:59:00 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:00 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 19:59:00 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 19:59:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 19:59:20 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[10-Nov-2025 19:59:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 19:59:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:59:21 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:21 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:59:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 19:59:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 19:59:21 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 19:59:21 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 19:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[10-Nov-2025 19:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[10-Nov-2025 19:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[10-Nov-2025 19:59:42 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:59:42 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:59:42 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:42 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:42 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[10-Nov-2025 19:59:42 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[10-Nov-2025 19:59:42 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:42 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[10-Nov-2025 19:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:59:42 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:42 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 19:59:42 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:42 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:42 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 19:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[10-Nov-2025 19:59:42 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:59:42 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:42 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[10-Nov-2025 19:59:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:59:45 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:45 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:59:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 19:59:45 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:45 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 19:59:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:59:45 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:45 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:59:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[10-Nov-2025 19:59:49 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:59:49 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[10-Nov-2025 19:59:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[10-Nov-2025 19:59:49 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:59:49 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:49 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[10-Nov-2025 19:59:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[10-Nov-2025 19:59:49 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:49 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:49 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[10-Nov-2025 19:59:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 19:59:49 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:49 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 19:59:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 19:59:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[10-Nov-2025 19:59:49 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 19:59:49 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:49 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 19:59:49 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 19:59:49 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 19:59:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[10-Nov-2025 20:00:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 20:00:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 20:00:12 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 20:00:12 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:12 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 20:00:12 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 20:00:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 20:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 20:00:17 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:17 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 20:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 20:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 20:00:17 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:17 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:17 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 20:00:17 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:17 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 20:00:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[10-Nov-2025 20:00:18 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 20:00:18 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:18 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[10-Nov-2025 20:00:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[10-Nov-2025 20:00:18 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 20:00:18 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:18 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[10-Nov-2025 20:00:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[10-Nov-2025 20:00:19 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:19 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:19 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[10-Nov-2025 20:00:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[10-Nov-2025 20:00:19 America/Mexico_City] Validando token en MotivosStock.php...
[10-Nov-2025 20:00:19 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:19 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[10-Nov-2025 20:00:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 20:00:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 20:00:19 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:19 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 20:00:19 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:19 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:19 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 20:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 20:00:33 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:33 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 20:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 20:00:33 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 20:00:33 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 20:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 20:00:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 20:00:45 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Nov-2025 20:00:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Nov-2025 20:00:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 20:00:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Nov-2025 20:00:45 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 20:00:45 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 20:00:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 20:00:45 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:45 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 20:00:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 20:00:56 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:56 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 20:00:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[10-Nov-2025 20:00:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Nov-2025 20:00:56 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:56 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:56 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[10-Nov-2025 20:00:56 America/Mexico_City] Validando token en Productos.php...
[10-Nov-2025 20:00:56 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:00:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Nov-2025 20:33:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[10-Nov-2025 20:33:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Nov-2025 20:33:33 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 20:33:33 America/Mexico_City] Validando token en Repartidores.php...
[10-Nov-2025 20:33:33 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:33:33 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:33:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Nov-2025 20:33:33 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[10-Nov-2025 20:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Nov-2025 20:34:01 America/Mexico_City] Validando token en Rutas.php...
[10-Nov-2025 20:34:01 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:34:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Nov-2025 20:34:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[10-Nov-2025 20:34:08 America/Mexico_City] Validando token en Rutas.php...
[10-Nov-2025 20:34:08 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:34:08 America/Mexico_City] === OBTENIENDO RUTA ===
[10-Nov-2025 20:34:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Nov-2025 20:34:08 America/Mexico_City] Validando token en Clientes.php...
[10-Nov-2025 20:34:08 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:34:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Nov-2025 20:34:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Nov-2025 20:34:08 America/Mexico_City] Validando token en Rutas.php...
[10-Nov-2025 20:34:08 America/Mexico_City] Usuario validado: admin
[10-Nov-2025 20:34:08 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Nov-2025 20:34:08 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:09:38 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[11-Nov-2025 14:09:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[11-Nov-2025 14:09:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Nov-2025 14:09:38 America/Mexico_City] Tipo de operación: verify
[11-Nov-2025 14:09:38 America/Mexico_City] === VERIFICANDO TOKEN ===
[11-Nov-2025 14:09:38 America/Mexico_City] Authorization header: Bearer 3dbe51acfd07e57b69ad09cce133ffd43218c77f467d89ef9aea41df4a3072c8
[11-Nov-2025 14:09:38 America/Mexico_City] Validando token...
[11-Nov-2025 14:09:38 America/Mexico_City] Token extraído: 3dbe51acfd07e57b69ad...
[11-Nov-2025 14:09:38 America/Mexico_City] Token inválido o usuario no encontrado
[11-Nov-2025 14:09:38 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[11-Nov-2025 14:09:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[11-Nov-2025 14:09:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Nov-2025 14:09:38 America/Mexico_City] Tipo de operación: logout
[11-Nov-2025 14:09:38 America/Mexico_City] === PROCESANDO LOGOUT ===
[11-Nov-2025 14:09:38 America/Mexico_City] Validando token...
[11-Nov-2025 14:09:38 America/Mexico_City] Token extraído: 3dbe51acfd07e57b69ad...
[11-Nov-2025 14:09:45 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[11-Nov-2025 14:09:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[11-Nov-2025 14:09:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Nov-2025 14:09:45 America/Mexico_City] Tipo de operación: login
[11-Nov-2025 14:09:45 America/Mexico_City] === PROCESANDO LOGIN ===
[11-Nov-2025 14:09:45 America/Mexico_City] Intento de login para usuario: admin
[11-Nov-2025 14:09:45 America/Mexico_City] Login - Password verificado correctamente
[11-Nov-2025 14:09:45 America/Mexico_City] Login - Roles: super_admin
[11-Nov-2025 14:09:45 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[11-Nov-2025 14:09:45 America/Mexico_City] Login exitoso para: admin
[11-Nov-2025 14:10:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:10:01 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:10:01 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:10:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[11-Nov-2025 14:10:03 America/Mexico_City] Validando token en Usuarios.php...
[11-Nov-2025 14:10:03 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 14:10:03 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:03 America/Mexico_City] === OBTENIENDO USUARIOS ===
[11-Nov-2025 14:10:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[11-Nov-2025 14:10:04 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:10:04 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:04 America/Mexico_City] === OBTENIENDO ROLES ===
[11-Nov-2025 14:10:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[11-Nov-2025 14:10:04 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:10:04 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:04 America/Mexico_City] === OBTENIENDO PERMISOS ===
[11-Nov-2025 14:10:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[11-Nov-2025 14:10:04 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:10:04 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:04 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[11-Nov-2025 14:10:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:10:05 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:10:05 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:05 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:10:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:10:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:10:07 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:10:07 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:10:07 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:10:07 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:10:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:10:10 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:10:10 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:10:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:10:11 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:10:11 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[11-Nov-2025 14:10:18 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[11-Nov-2025 14:10:18 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:18 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[11-Nov-2025 14:10:18 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:10:18 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:18 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[11-Nov-2025 14:10:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:10:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:10:19 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:10:19 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:10:19 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:10:19 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:10:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Nov-2025 14:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:10:22 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:10:22 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:10:22 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:10:22 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:10:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:10:30 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:10:30 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:10:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:12:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[11-Nov-2025 14:12:59 America/Mexico_City] Validando token en Usuarios.php...
[11-Nov-2025 14:12:59 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 14:12:59 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:12:59 America/Mexico_City] === OBTENIENDO USUARIOS ===
[11-Nov-2025 14:13:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[11-Nov-2025 14:13:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[11-Nov-2025 14:13:10 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:13:10 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:13:10 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:13:10 America/Mexico_City] === OBTENIENDO PERMISOS ===
[11-Nov-2025 14:13:10 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:13:10 America/Mexico_City] === OBTENIENDO ROLES ===
[11-Nov-2025 14:13:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[11-Nov-2025 14:13:10 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:13:10 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:13:10 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[11-Nov-2025 14:13:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[11-Nov-2025 14:13:15 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:13:15 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:13:15 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[11-Nov-2025 14:15:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:15:41 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:15:41 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:15:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:15:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:15:41 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:15:41 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:15:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:23:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[11-Nov-2025 14:23:53 America/Mexico_City] Validando token en Usuarios.php...
[11-Nov-2025 14:23:53 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 14:23:53 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:23:53 America/Mexico_City] === OBTENIENDO USUARIOS ===
[11-Nov-2025 14:24:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:24:03 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:24:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:24:03 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:24:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:24:03 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:24:03 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:24:03 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:24:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[11-Nov-2025 14:24:07 America/Mexico_City] Validando token en Usuarios.php...
[11-Nov-2025 14:24:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 14:24:07 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:24:07 America/Mexico_City] === OBTENIENDO USUARIOS ===
[11-Nov-2025 14:25:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:25:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:25:52 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:25:52 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:25:52 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:25:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:25:52 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:25:52 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:27:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[11-Nov-2025 14:27:00 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:27:00 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:27:00 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[11-Nov-2025 14:27:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[11-Nov-2025 14:27:54 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:27:54 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:27:54 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[11-Nov-2025 14:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[11-Nov-2025 14:28:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[11-Nov-2025 14:28:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Nov-2025 14:28:05 America/Mexico_City] Tipo de operación: verify
[11-Nov-2025 14:28:05 America/Mexico_City] === VERIFICANDO TOKEN ===
[11-Nov-2025 14:28:05 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4OTE3ODUsImV4cCI6MTc2Mjk3ODE4NX0.V0P3NnJSKxPWLbi-Nu3ab6kJraucfP5PNGXj7f6cs5o
[11-Nov-2025 14:28:05 America/Mexico_City] Validando token...
[11-Nov-2025 14:28:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 14:28:05 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:28:05 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:28:05 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:28:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:28:05 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:28:05 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:28:05 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:28:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:28:49 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:28:49 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:28:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:29:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[11-Nov-2025 14:29:01 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:29:01 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:01 America/Mexico_City] === OBTENIENDO RUTA ===
[11-Nov-2025 14:29:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:29:01 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:29:01 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:29:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:29:01 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:29:01 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:01 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:29:01 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:29:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[11-Nov-2025 14:29:18 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:29:18 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:18 America/Mexico_City] === OBTENIENDO RUTA ===
[11-Nov-2025 14:29:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:29:19 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:29:19 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:29:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:29:19 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:29:19 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:29:19 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:29:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[11-Nov-2025 14:29:35 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:29:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:35 America/Mexico_City] === OBTENIENDO RUTA ===
[11-Nov-2025 14:29:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:29:35 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:29:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:29:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:29:36 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:29:36 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:36 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:29:36 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:29:49 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:29:49 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:29:49 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:29:49 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:29:49 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:29:50 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[11-Nov-2025 14:29:50 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:29:50 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:29:50 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[11-Nov-2025 14:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[11-Nov-2025 14:30:00 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:30:00 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:30:00 America/Mexico_City] === OBTENIENDO RUTA ===
[11-Nov-2025 14:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:30:00 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:30:00 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:30:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:30:00 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:30:00 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:30:00 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:30:00 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:30:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:30:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:30:16 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:30:16 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:30:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:30:16 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:30:16 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:30:16 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:30:16 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:30:16 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[11-Nov-2025 14:30:16 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:30:16 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:30:16 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[11-Nov-2025 14:30:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:30:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:30:51 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:30:51 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:30:51 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:30:51 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:30:51 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:30:51 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:31:28 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteRepartidor
[11-Nov-2025 14:31:28 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:31:28 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:28 America/Mexico_City] === ELIMINANDO REPARTIDOR ===
[11-Nov-2025 14:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:31:29 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:31:29 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:31:29 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:31:29 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Nov-2025 14:31:35 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:31:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:35 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Nov-2025 14:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:31:35 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:31:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:31:35 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:31:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[11-Nov-2025 14:31:36 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:31:36 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:36 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[11-Nov-2025 14:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[11-Nov-2025 14:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[11-Nov-2025 14:31:36 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:31:36 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:36 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:31:36 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[11-Nov-2025 14:31:36 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:36 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[11-Nov-2025 14:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Nov-2025 14:31:36 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:31:36 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:36 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Nov-2025 14:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[11-Nov-2025 14:31:36 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:31:36 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:36 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[11-Nov-2025 14:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:31:36 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:31:36 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[11-Nov-2025 14:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[11-Nov-2025 14:31:38 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:31:38 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:38 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[11-Nov-2025 14:31:38 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:31:38 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:38 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[11-Nov-2025 14:31:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:31:41 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:31:41 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[11-Nov-2025 14:31:46 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:31:46 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:46 America/Mexico_City] === OBTENIENDO RUTA ===
[11-Nov-2025 14:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:31:46 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:31:46 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:31:46 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:31:46 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:31:46 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:31:46 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:32:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:32:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:32:01 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:32:01 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:32:01 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:32:01 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:32:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:32:01 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:32:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[11-Nov-2025 14:32:28 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:32:28 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:32:28 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[11-Nov-2025 14:33:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[11-Nov-2025 14:33:12 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:33:12 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:12 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[11-Nov-2025 14:33:24 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[11-Nov-2025 14:33:24 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[11-Nov-2025 14:33:24 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Nov-2025 14:33:24 America/Mexico_City] Tipo de operación: verify
[11-Nov-2025 14:33:24 America/Mexico_City] === VERIFICANDO TOKEN ===
[11-Nov-2025 14:33:24 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4OTE3ODUsImV4cCI6MTc2Mjk3ODE4NX0.V0P3NnJSKxPWLbi-Nu3ab6kJraucfP5PNGXj7f6cs5o
[11-Nov-2025 14:33:24 America/Mexico_City] Validando token...
[11-Nov-2025 14:33:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 14:33:24 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:33:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:33:24 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:33:24 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:33:24 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:33:24 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:24 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:33:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:33:40 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:33:40 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:33:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:33:40 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:33:40 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:33:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Nov-2025 14:33:40 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:33:40 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:40 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Nov-2025 14:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[11-Nov-2025 14:33:45 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[11-Nov-2025 14:33:45 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:33:45 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:45 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[11-Nov-2025 14:33:45 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[11-Nov-2025 14:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[11-Nov-2025 14:33:45 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:33:45 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:45 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[11-Nov-2025 14:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Nov-2025 14:33:45 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:33:45 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Nov-2025 14:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:33:45 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[11-Nov-2025 14:33:45 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:33:45 America/Mexico_City] Validando token en MotivosStock.php...
[11-Nov-2025 14:33:45 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:45 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[11-Nov-2025 14:33:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:33:54 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:33:54 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:33:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:33:55 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:33:55 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:33:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:34:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:34:00 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:34:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:34:00 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:34:00 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:34:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:34:00 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:34:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:34:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Nov-2025 14:34:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:34:05 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:34:05 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:34:05 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:34:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 14:34:05 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:34:05 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:34:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 14:34:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 14:34:06 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 14:34:06 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:34:06 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 14:36:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:36:17 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:36:17 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:36:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:36:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 14:36:17 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:36:17 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:36:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 14:36:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Nov-2025 14:36:17 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 14:36:17 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:36:17 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Nov-2025 14:36:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:36:19 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:36:19 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:36:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:36:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[11-Nov-2025 14:36:23 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:36:23 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:36:23 America/Mexico_City] === OBTENIENDO RUTA ===
[11-Nov-2025 14:36:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:36:23 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:36:23 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:36:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:36:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:36:23 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:36:23 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:36:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:36:23 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 14:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:37:27 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:37:27 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:37:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:37:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:37:28 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:37:28 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:37:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:37:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:37:31 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:37:31 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:37:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:38:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[11-Nov-2025 14:38:08 America/Mexico_City] Validando token en Usuarios.php...
[11-Nov-2025 14:38:08 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 14:38:08 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:38:08 America/Mexico_City] === OBTENIENDO USUARIOS ===
[11-Nov-2025 14:38:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[11-Nov-2025 14:38:12 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:38:12 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:38:12 America/Mexico_City] === OBTENIENDO ROLES ===
[11-Nov-2025 14:38:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[11-Nov-2025 14:38:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[11-Nov-2025 14:38:12 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:38:12 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 14:38:12 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:38:12 America/Mexico_City] === OBTENIENDO PERMISOS ===
[11-Nov-2025 14:38:12 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:38:12 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[11-Nov-2025 14:38:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 14:38:32 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:38:32 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:38:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 14:38:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[11-Nov-2025 14:38:35 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:38:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:38:35 America/Mexico_City] === OBTENIENDO RUTA ===
[11-Nov-2025 14:38:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 14:38:35 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 14:38:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:38:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 14:38:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 14:38:35 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 14:38:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 14:38:35 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 14:38:35 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 18:01:35 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[11-Nov-2025 18:01:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[11-Nov-2025 18:01:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Nov-2025 18:01:35 America/Mexico_City] Tipo de operación: verify
[11-Nov-2025 18:01:35 America/Mexico_City] === VERIFICANDO TOKEN ===
[11-Nov-2025 18:01:35 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4OTE3ODUsImV4cCI6MTc2Mjk3ODE4NX0.V0P3NnJSKxPWLbi-Nu3ab6kJraucfP5PNGXj7f6cs5o
[11-Nov-2025 18:01:35 America/Mexico_City] Validando token...
[11-Nov-2025 18:01:35 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 18:01:35 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:01:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 18:01:36 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:01:36 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:01:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 18:01:48 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[11-Nov-2025 18:01:48 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[11-Nov-2025 18:01:48 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Nov-2025 18:01:48 America/Mexico_City] Tipo de operación: verify
[11-Nov-2025 18:01:48 America/Mexico_City] === VERIFICANDO TOKEN ===
[11-Nov-2025 18:01:48 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4OTE3ODUsImV4cCI6MTc2Mjk3ODE4NX0.V0P3NnJSKxPWLbi-Nu3ab6kJraucfP5PNGXj7f6cs5o
[11-Nov-2025 18:01:48 America/Mexico_City] Validando token...
[11-Nov-2025 18:01:48 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 18:01:48 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:01:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 18:01:49 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:01:49 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:01:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 18:01:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[11-Nov-2025 18:01:53 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:01:53 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:01:53 America/Mexico_City] === OBTENIENDO RUTA ===
[11-Nov-2025 18:01:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 18:01:54 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 18:01:54 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:01:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 18:01:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 18:01:54 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:01:54 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:01:54 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 18:01:54 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 18:02:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:02:02 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:02 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:02:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Nov-2025 18:02:02 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:02 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:02 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Nov-2025 18:02:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:02:02 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:02 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:02:07 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:07 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:02:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:02:08 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:08 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:02:09 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:09 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:02:11 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:11 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:02:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:02:14 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:14 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:02:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:02:15 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:02:15 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:02:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:03:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[11-Nov-2025 18:03:07 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:03:07 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:03:07 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[11-Nov-2025 18:03:07 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":2,"codigo":"001","nombre":"PRUEBA TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":278,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:03:07 America/Mexico_City] ID del producto: 2
[11-Nov-2025 18:03:07 America/Mexico_City] Datos a actualizar: {"codigo":"001","nombre":"PRUEBA TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":278,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:03:07 America/Mexico_City] Modelo Producto::actualizar - ID: 2, Datos: {"codigo":"001","nombre":"PRUEBA TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":278,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:03:07 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[11-Nov-2025 18:03:07 America/Mexico_City] Binding codigo = 001
[11-Nov-2025 18:03:07 America/Mexico_City] Binding nombre = PRUEBA TOSTADA GRANDE
[11-Nov-2025 18:03:07 America/Mexico_City] Binding categoria_id = 1
[11-Nov-2025 18:03:07 America/Mexico_City] Binding precio = 27
[11-Nov-2025 18:03:07 America/Mexico_City] Binding costo = 0
[11-Nov-2025 18:03:07 America/Mexico_City] Binding stock_actual = 278
[11-Nov-2025 18:03:07 America/Mexico_City] Binding stock_minimo = 0
[11-Nov-2025 18:03:07 America/Mexico_City] Binding stock_maximo = 100
[11-Nov-2025 18:03:07 America/Mexico_City] Binding unidad_medida = paquete
[11-Nov-2025 18:03:07 America/Mexico_City] Binding codigo_barras = 
[11-Nov-2025 18:03:07 America/Mexico_City] Binding imagen_url = 
[11-Nov-2025 18:03:07 America/Mexico_City] Binding activo = 1
[11-Nov-2025 18:03:07 America/Mexico_City] Binding id = 2
[11-Nov-2025 18:03:07 America/Mexico_City] Resultado de execute(): true
[11-Nov-2025 18:03:07 America/Mexico_City] Filas afectadas: 1
[11-Nov-2025 18:03:07 America/Mexico_City] Producto actualizado exitosamente con ID: 2
[11-Nov-2025 18:03:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:03:08 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:03:08 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:03:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[11-Nov-2025 18:03:27 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:03:27 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:03:27 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[11-Nov-2025 18:03:27 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":5,"codigo":"0004","nombre":"PRUEBA tostada de promocion","categoria_id":6,"precio":1,"costo":15,"stock_actual":0,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:03:27 America/Mexico_City] ID del producto: 5
[11-Nov-2025 18:03:27 America/Mexico_City] Datos a actualizar: {"codigo":"0004","nombre":"PRUEBA tostada de promocion","categoria_id":6,"precio":1,"costo":15,"stock_actual":0,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:03:27 America/Mexico_City] Modelo Producto::actualizar - ID: 5, Datos: {"codigo":"0004","nombre":"PRUEBA tostada de promocion","categoria_id":6,"precio":1,"costo":15,"stock_actual":0,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:03:27 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[11-Nov-2025 18:03:27 America/Mexico_City] Binding codigo = 0004
[11-Nov-2025 18:03:27 America/Mexico_City] Binding nombre = PRUEBA tostada de promocion
[11-Nov-2025 18:03:27 America/Mexico_City] Binding categoria_id = 6
[11-Nov-2025 18:03:27 America/Mexico_City] Binding precio = 1
[11-Nov-2025 18:03:27 America/Mexico_City] Binding costo = 15
[11-Nov-2025 18:03:27 America/Mexico_City] Binding stock_actual = 0
[11-Nov-2025 18:03:27 America/Mexico_City] Binding stock_minimo = 5
[11-Nov-2025 18:03:27 America/Mexico_City] Binding stock_maximo = 100
[11-Nov-2025 18:03:27 America/Mexico_City] Binding unidad_medida = paquete
[11-Nov-2025 18:03:27 America/Mexico_City] Binding codigo_barras = 
[11-Nov-2025 18:03:27 America/Mexico_City] Binding imagen_url = 
[11-Nov-2025 18:03:27 America/Mexico_City] Binding activo = 1
[11-Nov-2025 18:03:27 America/Mexico_City] Binding id = 5
[11-Nov-2025 18:03:27 America/Mexico_City] Resultado de execute(): true
[11-Nov-2025 18:03:27 America/Mexico_City] Filas afectadas: 1
[11-Nov-2025 18:03:27 America/Mexico_City] Producto actualizado exitosamente con ID: 5
[11-Nov-2025 18:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:03:27 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:03:27 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:03:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:03:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[11-Nov-2025 18:03:55 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:03:55 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:03:55 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[11-Nov-2025 18:03:55 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":3,"codigo":"0002","nombre":"PRUEBA TOSTDA","categoria_id":1,"precio":25,"costo":1,"stock_actual":79,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"unidad","codigo_barras":"20070","imagen_url":"","activo":1}
[11-Nov-2025 18:03:55 America/Mexico_City] ID del producto: 3
[11-Nov-2025 18:03:55 America/Mexico_City] Datos a actualizar: {"codigo":"0002","nombre":"PRUEBA TOSTDA","categoria_id":1,"precio":25,"costo":1,"stock_actual":79,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"unidad","codigo_barras":"20070","imagen_url":"","activo":1}
[11-Nov-2025 18:03:55 America/Mexico_City] Modelo Producto::actualizar - ID: 3, Datos: {"codigo":"0002","nombre":"PRUEBA TOSTDA","categoria_id":1,"precio":25,"costo":1,"stock_actual":79,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"unidad","codigo_barras":"20070","imagen_url":"","activo":1}
[11-Nov-2025 18:03:55 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[11-Nov-2025 18:03:55 America/Mexico_City] Binding codigo = 0002
[11-Nov-2025 18:03:55 America/Mexico_City] Binding nombre = PRUEBA TOSTDA
[11-Nov-2025 18:03:55 America/Mexico_City] Binding categoria_id = 1
[11-Nov-2025 18:03:55 America/Mexico_City] Binding precio = 25
[11-Nov-2025 18:03:55 America/Mexico_City] Binding costo = 1
[11-Nov-2025 18:03:55 America/Mexico_City] Binding stock_actual = 79
[11-Nov-2025 18:03:55 America/Mexico_City] Binding stock_minimo = 0
[11-Nov-2025 18:03:55 America/Mexico_City] Binding stock_maximo = 100
[11-Nov-2025 18:03:55 America/Mexico_City] Binding unidad_medida = unidad
[11-Nov-2025 18:03:55 America/Mexico_City] Binding codigo_barras = 20070
[11-Nov-2025 18:03:55 America/Mexico_City] Binding imagen_url = 
[11-Nov-2025 18:03:55 America/Mexico_City] Binding activo = 1
[11-Nov-2025 18:03:55 America/Mexico_City] Binding id = 3
[11-Nov-2025 18:03:55 America/Mexico_City] Resultado de execute(): true
[11-Nov-2025 18:03:55 America/Mexico_City] Filas afectadas: 1
[11-Nov-2025 18:03:55 America/Mexico_City] Producto actualizado exitosamente con ID: 3
[11-Nov-2025 18:03:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:03:55 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:03:55 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:03:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:05:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[11-Nov-2025 18:05:03 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:05:03 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:05:03 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[11-Nov-2025 18:05:03 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":4,"codigo":"003","nombre":"PRUEBA sin p","categoria_id":1,"precio":12,"costo":0,"stock_actual":85,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:05:03 America/Mexico_City] ID del producto: 4
[11-Nov-2025 18:05:03 America/Mexico_City] Datos a actualizar: {"codigo":"003","nombre":"PRUEBA sin p","categoria_id":1,"precio":12,"costo":0,"stock_actual":85,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:05:03 America/Mexico_City] Modelo Producto::actualizar - ID: 4, Datos: {"codigo":"003","nombre":"PRUEBA sin p","categoria_id":1,"precio":12,"costo":0,"stock_actual":85,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[11-Nov-2025 18:05:03 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[11-Nov-2025 18:05:03 America/Mexico_City] Binding codigo = 003
[11-Nov-2025 18:05:03 America/Mexico_City] Binding nombre = PRUEBA sin p
[11-Nov-2025 18:05:03 America/Mexico_City] Binding categoria_id = 1
[11-Nov-2025 18:05:03 America/Mexico_City] Binding precio = 12
[11-Nov-2025 18:05:03 America/Mexico_City] Binding costo = 0
[11-Nov-2025 18:05:03 America/Mexico_City] Binding stock_actual = 85
[11-Nov-2025 18:05:03 America/Mexico_City] Binding stock_minimo = 5
[11-Nov-2025 18:05:03 America/Mexico_City] Binding stock_maximo = 100
[11-Nov-2025 18:05:03 America/Mexico_City] Binding unidad_medida = paquete
[11-Nov-2025 18:05:03 America/Mexico_City] Binding codigo_barras = 
[11-Nov-2025 18:05:03 America/Mexico_City] Binding imagen_url = 
[11-Nov-2025 18:05:03 America/Mexico_City] Binding activo = 1
[11-Nov-2025 18:05:03 America/Mexico_City] Binding id = 4
[11-Nov-2025 18:05:03 America/Mexico_City] Resultado de execute(): true
[11-Nov-2025 18:05:03 America/Mexico_City] Filas afectadas: 1
[11-Nov-2025 18:05:03 America/Mexico_City] Producto actualizado exitosamente con ID: 4
[11-Nov-2025 18:05:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:05:03 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:05:03 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:05:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:46:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[11-Nov-2025 18:46:24 America/Mexico_City] Validando token en Usuarios.php...
[11-Nov-2025 18:46:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Nov-2025 18:46:24 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:24 America/Mexico_City] === OBTENIENDO USUARIOS ===
[11-Nov-2025 18:46:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[11-Nov-2025 18:46:25 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 18:46:25 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:25 America/Mexico_City] === OBTENIENDO ROLES ===
[11-Nov-2025 18:46:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[11-Nov-2025 18:46:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[11-Nov-2025 18:46:25 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 18:46:25 America/Mexico_City] Validando token en Roles.php...
[11-Nov-2025 18:46:25 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:25 America/Mexico_City] === OBTENIENDO PERMISOS ===
[11-Nov-2025 18:46:25 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:25 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[11-Nov-2025 18:46:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 18:46:26 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:46:26 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 18:46:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Nov-2025 18:46:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Nov-2025 18:46:27 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 18:46:27 America/Mexico_City] Validando token en Repartidores.php...
[11-Nov-2025 18:46:27 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Nov-2025 18:46:27 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:27 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[11-Nov-2025 18:46:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 18:46:28 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:46:28 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 18:46:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:46:28 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:46:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Nov-2025 18:46:28 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:46:28 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:46:28 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:28 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Nov-2025 18:46:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Nov-2025 18:46:29 America/Mexico_City] Validando token en Productos.php...
[11-Nov-2025 18:46:29 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Nov-2025 18:46:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Nov-2025 18:46:29 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:46:29 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Nov-2025 18:46:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Nov-2025 18:46:32 America/Mexico_City] Validando token en Clientes.php...
[11-Nov-2025 18:46:32 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Nov-2025 18:46:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[11-Nov-2025 18:46:32 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:46:32 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:32 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[11-Nov-2025 18:46:32 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[11-Nov-2025 18:46:32 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[11-Nov-2025 18:46:32 America/Mexico_City] Validando token en Rutas.php...
[11-Nov-2025 18:46:32 America/Mexico_City] Usuario validado: admin
[11-Nov-2025 18:46:32 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[12-Nov-2025 11:49:28 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Nov-2025 11:49:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Nov-2025 11:49:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 11:49:28 America/Mexico_City] Tipo de operación: verify
[12-Nov-2025 11:49:28 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Nov-2025 11:49:28 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4OTE3ODUsImV4cCI6MTc2Mjk3ODE4NX0.V0P3NnJSKxPWLbi-Nu3ab6kJraucfP5PNGXj7f6cs5o
[12-Nov-2025 11:49:28 America/Mexico_City] Validando token...
[12-Nov-2025 11:49:28 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 11:49:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 11:49:29 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 11:49:29 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 11:49:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 11:49:36 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 11:49:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:36 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 11:49:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 11:49:36 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 11:49:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 11:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 11:49:37 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 11:49:37 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 11:49:37 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[12-Nov-2025 11:49:43 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Nov-2025 11:49:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Nov-2025 11:49:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 11:49:43 America/Mexico_City] Tipo de operación: verify
[12-Nov-2025 11:49:43 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Nov-2025 11:49:43 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4OTE3ODUsImV4cCI6MTc2Mjk3ODE4NX0.V0P3NnJSKxPWLbi-Nu3ab6kJraucfP5PNGXj7f6cs5o
[12-Nov-2025 11:49:43 America/Mexico_City] Validando token...
[12-Nov-2025 11:49:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 11:49:43 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 11:49:44 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 11:49:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:44 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 11:49:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 11:49:58 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 11:49:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 11:49:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 11:49:58 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 11:49:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:49:58 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 11:50:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 11:50:16 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 11:50:16 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:50:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 11:50:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 11:50:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 11:50:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:50:17 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 11:50:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 11:50:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 11:50:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 11:50:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:50:17 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 11:50:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 11:50:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:50:17 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 11:50:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 11:50:22 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 11:50:22 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:50:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 11:50:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 11:50:25 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 11:50:25 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:50:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 11:50:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 11:50:26 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 11:50:26 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 11:50:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 11:50:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[12-Nov-2025 11:50:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[12-Nov-2025 11:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[12-Nov-2025 11:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[12-Nov-2025 11:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[12-Nov-2025 11:51:22 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[12-Nov-2025 11:51:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[12-Nov-2025 11:51:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[12-Nov-2025 11:51:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[12-Nov-2025 11:51:47 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[12-Nov-2025 11:55:48 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[12-Nov-2025 11:55:48 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:55:48 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:56:01 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[12-Nov-2025 11:56:01 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:56:01 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:56:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[12-Nov-2025 11:56:13 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[12-Nov-2025 11:56:13 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:56:13 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:56:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[12-Nov-2025 11:56:45 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarCodigoComoUsado
[12-Nov-2025 11:56:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[12-Nov-2025 11:56:49 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarCodigoComoUsado
[12-Nov-2025 11:56:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[12-Nov-2025 11:57:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[12-Nov-2025 11:57:23 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[12-Nov-2025 11:57:23 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:57:23 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:57:48 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[12-Nov-2025 11:57:48 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:57:48 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 11:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[12-Nov-2025 11:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[12-Nov-2025 11:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[12-Nov-2025 11:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[12-Nov-2025 11:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[12-Nov-2025 12:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[12-Nov-2025 12:00:00 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 12:00:00 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[12-Nov-2025 12:00:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[12-Nov-2025 12:00:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[12-Nov-2025 12:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[12-Nov-2025 12:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 12:00:48 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 12:00:48 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:00:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 12:00:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 12:00:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 12:00:53 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 12:00:53 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 12:00:53 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:00:53 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:00:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 12:00:53 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 12:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 12:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 12:01:00 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 12:01:00 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 12:01:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:01:00 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 12:01:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:01:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 12:01:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 12:01:09 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 12:01:09 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:01:09 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 12:06:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 12:06:37 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 12:06:37 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 12:06:37 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:37 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 12:06:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:06:39 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:06:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:39 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:06:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 12:06:39 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:06:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:39 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 12:06:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 12:06:39 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:06:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:39 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 12:06:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:06:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:06:45 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:06:45 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:06:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:06:45 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:06:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 12:06:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:06:46 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:06:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:46 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:06:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 12:06:46 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:46 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:06:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:46 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 12:06:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:46 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 12:06:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:06:46 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:46 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:06:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:06:46 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:06:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:46 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:06:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:06:46 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:06:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:06:51 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:51 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:51 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:06:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:06:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:06:51 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:51 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:06:51 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:51 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:06:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:06:55 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:06:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:06:59 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:06:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:06:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:07:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:07:01 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:07:01 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:07:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[12-Nov-2025 12:11:10 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:11:10 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:11:10 America/Mexico_City] === CREANDO PRODUCTO ===
[12-Nov-2025 12:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:11:10 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:11:10 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:11:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:11:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCategoria
[12-Nov-2025 12:11:43 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:11:43 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:11:43 America/Mexico_City] === CREANDO CATEGORÍA ===
[12-Nov-2025 12:11:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:11:43 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:11:43 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:11:43 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:11:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:11:50 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:11:50 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:11:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:11:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:11:54 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:11:54 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:11:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:12:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:12:03 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:12:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:12:03 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:12:03 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":6,"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":"9","precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"g","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:12:03 America/Mexico_City] ID del producto: 6
[12-Nov-2025 12:12:03 America/Mexico_City] Datos a actualizar: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":"9","precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"g","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:12:03 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":"9","precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"g","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:12:03 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:12:03 America/Mexico_City] Binding codigo = 01
[12-Nov-2025 12:12:03 America/Mexico_City] Binding nombre = TOSTADA GRANDE 280G
[12-Nov-2025 12:12:03 America/Mexico_City] Binding categoria_id = 9
[12-Nov-2025 12:12:03 America/Mexico_City] Binding precio = 27
[12-Nov-2025 12:12:03 America/Mexico_City] Binding costo = 1
[12-Nov-2025 12:12:03 America/Mexico_City] Binding stock_actual = 1
[12-Nov-2025 12:12:03 America/Mexico_City] Binding stock_minimo = 50
[12-Nov-2025 12:12:03 America/Mexico_City] Binding stock_maximo = 1000
[12-Nov-2025 12:12:03 America/Mexico_City] Binding unidad_medida = g
[12-Nov-2025 12:12:03 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:12:03 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:12:03 America/Mexico_City] Binding activo = 1
[12-Nov-2025 12:12:03 America/Mexico_City] Binding id = 6
[12-Nov-2025 12:12:03 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:12:03 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:12:03 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[12-Nov-2025 12:12:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:12:04 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:12:04 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:12:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:12:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[12-Nov-2025 12:12:48 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:12:48 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:12:48 America/Mexico_City] === CREANDO PRODUCTO ===
[12-Nov-2025 12:12:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:12:49 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:12:49 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:12:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:13:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:13:02 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:13:02 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:13:02 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:13:02 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":6,"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:02 America/Mexico_City] ID del producto: 6
[12-Nov-2025 12:13:02 America/Mexico_City] Datos a actualizar: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:02 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:02 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:13:02 America/Mexico_City] Binding codigo = 01
[12-Nov-2025 12:13:02 America/Mexico_City] Binding nombre = TOSTADA GRANDE 280G
[12-Nov-2025 12:13:02 America/Mexico_City] Binding categoria_id = 9
[12-Nov-2025 12:13:02 America/Mexico_City] Binding precio = 27
[12-Nov-2025 12:13:02 America/Mexico_City] Binding costo = 1
[12-Nov-2025 12:13:02 America/Mexico_City] Binding stock_actual = 1
[12-Nov-2025 12:13:02 America/Mexico_City] Binding stock_minimo = 50
[12-Nov-2025 12:13:02 America/Mexico_City] Binding stock_maximo = 1000
[12-Nov-2025 12:13:02 America/Mexico_City] Binding unidad_medida = unidad
[12-Nov-2025 12:13:02 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:13:02 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:13:02 America/Mexico_City] Binding activo = 1
[12-Nov-2025 12:13:02 America/Mexico_City] Binding id = 6
[12-Nov-2025 12:13:02 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:13:02 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:13:02 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[12-Nov-2025 12:13:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:13:02 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:13:02 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:13:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:13:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:13:10 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:13:10 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:13:10 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:13:10 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":6,"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:10 America/Mexico_City] ID del producto: 6
[12-Nov-2025 12:13:10 America/Mexico_City] Datos a actualizar: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:10 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:10 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:13:10 America/Mexico_City] Binding codigo = 01
[12-Nov-2025 12:13:10 America/Mexico_City] Binding nombre = TOSTADA GRANDE 280G
[12-Nov-2025 12:13:10 America/Mexico_City] Binding categoria_id = 9
[12-Nov-2025 12:13:10 America/Mexico_City] Binding precio = 27
[12-Nov-2025 12:13:10 America/Mexico_City] Binding costo = 1
[12-Nov-2025 12:13:10 America/Mexico_City] Binding stock_actual = 1
[12-Nov-2025 12:13:10 America/Mexico_City] Binding stock_minimo = 50
[12-Nov-2025 12:13:10 America/Mexico_City] Binding stock_maximo = 1000
[12-Nov-2025 12:13:10 America/Mexico_City] Binding unidad_medida = paquete
[12-Nov-2025 12:13:10 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:13:10 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:13:10 America/Mexico_City] Binding activo = 1
[12-Nov-2025 12:13:10 America/Mexico_City] Binding id = 6
[12-Nov-2025 12:13:10 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:13:10 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:13:10 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[12-Nov-2025 12:13:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:13:10 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:13:10 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:13:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:13:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:13:15 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:13:15 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:13:15 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:13:15 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":7,"codigo":"02","nombre":"TOSTADA MINI 25PZ","categoria_id":9,"precio":15,"costo":1,"stock_actual":10,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:15 America/Mexico_City] ID del producto: 7
[12-Nov-2025 12:13:15 America/Mexico_City] Datos a actualizar: {"codigo":"02","nombre":"TOSTADA MINI 25PZ","categoria_id":9,"precio":15,"costo":1,"stock_actual":10,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:15 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"codigo":"02","nombre":"TOSTADA MINI 25PZ","categoria_id":9,"precio":15,"costo":1,"stock_actual":10,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:13:15 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:13:15 America/Mexico_City] Binding codigo = 02
[12-Nov-2025 12:13:15 America/Mexico_City] Binding nombre = TOSTADA MINI 25PZ
[12-Nov-2025 12:13:15 America/Mexico_City] Binding categoria_id = 9
[12-Nov-2025 12:13:15 America/Mexico_City] Binding precio = 15
[12-Nov-2025 12:13:15 America/Mexico_City] Binding costo = 1
[12-Nov-2025 12:13:15 America/Mexico_City] Binding stock_actual = 10
[12-Nov-2025 12:13:15 America/Mexico_City] Binding stock_minimo = 100
[12-Nov-2025 12:13:15 America/Mexico_City] Binding stock_maximo = 10000
[12-Nov-2025 12:13:15 America/Mexico_City] Binding unidad_medida = paquete
[12-Nov-2025 12:13:15 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:13:15 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:13:15 America/Mexico_City] Binding activo = 1
[12-Nov-2025 12:13:15 America/Mexico_City] Binding id = 7
[12-Nov-2025 12:13:15 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:13:15 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:13:15 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[12-Nov-2025 12:13:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:13:16 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:13:16 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:13:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:15:26 America/Mexico_City] API Rutas: Tipo de operación recibida: uploadImage
[12-Nov-2025 12:15:26 America/Mexico_City] Validando token en ImageUpload.php...
[12-Nov-2025 12:15:26 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:15:26 America/Mexico_City] === SUBIENDO IMAGEN ===
[12-Nov-2025 12:15:26 America/Mexico_City] Imagen subida exitosamente: uploads/productos/producto_6914cebec63f71.15144213.jpg
[12-Nov-2025 12:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:15:29 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:15:29 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:15:29 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:15:29 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":6,"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"uploads\/productos\/producto_6914cebec63f71.15144213.jpg","activo":1}
[12-Nov-2025 12:15:29 America/Mexico_City] ID del producto: 6
[12-Nov-2025 12:15:29 America/Mexico_City] Datos a actualizar: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"uploads\/productos\/producto_6914cebec63f71.15144213.jpg","activo":1}
[12-Nov-2025 12:15:29 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":50,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"uploads\/productos\/producto_6914cebec63f71.15144213.jpg","activo":1}
[12-Nov-2025 12:15:29 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:15:29 America/Mexico_City] Binding codigo = 01
[12-Nov-2025 12:15:29 America/Mexico_City] Binding nombre = TOSTADA GRANDE 280G
[12-Nov-2025 12:15:29 America/Mexico_City] Binding categoria_id = 9
[12-Nov-2025 12:15:29 America/Mexico_City] Binding precio = 27
[12-Nov-2025 12:15:29 America/Mexico_City] Binding costo = 1
[12-Nov-2025 12:15:29 America/Mexico_City] Binding stock_actual = 1
[12-Nov-2025 12:15:29 America/Mexico_City] Binding stock_minimo = 50
[12-Nov-2025 12:15:29 America/Mexico_City] Binding stock_maximo = 1000
[12-Nov-2025 12:15:29 America/Mexico_City] Binding unidad_medida = paquete
[12-Nov-2025 12:15:29 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:15:29 America/Mexico_City] Binding imagen_url = uploads/productos/producto_6914cebec63f71.15144213.jpg
[12-Nov-2025 12:15:29 America/Mexico_City] Binding activo = 1
[12-Nov-2025 12:15:29 America/Mexico_City] Binding id = 6
[12-Nov-2025 12:15:29 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:15:29 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:15:29 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[12-Nov-2025 12:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:15:29 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:15:29 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:15:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:16:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[12-Nov-2025 12:16:33 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:16:33 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:16:33 America/Mexico_City] === CREANDO PRODUCTO ===
[12-Nov-2025 12:16:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:16:33 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:16:33 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:16:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:21:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 12:21:03 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:21:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:21:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:21:03 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 12:21:03 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:21:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:21:03 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:21:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 12:21:03 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:21:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:21:03 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 12:21:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:21:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:21:08 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:21:08 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:21:08 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:21:08 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:21:08 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:21:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:21:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:21:08 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:21:08 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:21:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:21:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[12-Nov-2025 12:21:58 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:21:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:21:58 America/Mexico_City] === CREANDO PRODUCTO ===
[12-Nov-2025 12:21:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:21:58 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:21:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:21:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:22:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:22:13 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:22:13 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:22:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:23:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[12-Nov-2025 12:23:03 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:23:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:23:03 America/Mexico_City] === CREANDO PRODUCTO ===
[12-Nov-2025 12:23:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:23:03 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:23:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:23:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:23:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:23:44 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:23:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:23:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:24:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[12-Nov-2025 12:24:24 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:24:24 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:24:24 America/Mexico_City] === CREANDO PRODUCTO ===
[12-Nov-2025 12:24:24 America/Mexico_City] Error creando producto: El código del producto ya existe
[12-Nov-2025 12:24:24 America/Mexico_City] Error creando producto: El código del producto ya existe
[12-Nov-2025 12:25:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[12-Nov-2025 12:25:28 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:25:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:25:28 America/Mexico_City] === CREANDO PRODUCTO ===
[12-Nov-2025 12:25:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:25:28 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:25:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:25:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:25:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:25:47 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:25:47 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:25:47 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:25:47 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":4,"codigo":"003","nombre":"PRUEBA sin p","categoria_id":1,"precio":12,"costo":0,"stock_actual":85,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:25:47 America/Mexico_City] ID del producto: 4
[12-Nov-2025 12:25:47 America/Mexico_City] Datos a actualizar: {"codigo":"003","nombre":"PRUEBA sin p","categoria_id":1,"precio":12,"costo":0,"stock_actual":85,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:25:47 America/Mexico_City] Modelo Producto::actualizar - ID: 4, Datos: {"codigo":"003","nombre":"PRUEBA sin p","categoria_id":1,"precio":12,"costo":0,"stock_actual":85,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:25:47 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:25:47 America/Mexico_City] Binding codigo = 003
[12-Nov-2025 12:25:47 America/Mexico_City] Binding nombre = PRUEBA sin p
[12-Nov-2025 12:25:47 America/Mexico_City] Binding categoria_id = 1
[12-Nov-2025 12:25:47 America/Mexico_City] Binding precio = 12
[12-Nov-2025 12:25:47 America/Mexico_City] Binding costo = 0
[12-Nov-2025 12:25:47 America/Mexico_City] Binding stock_actual = 85
[12-Nov-2025 12:25:47 America/Mexico_City] Binding stock_minimo = 5
[12-Nov-2025 12:25:47 America/Mexico_City] Binding stock_maximo = 100
[12-Nov-2025 12:25:47 America/Mexico_City] Binding unidad_medida = paquete
[12-Nov-2025 12:25:47 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:25:47 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:25:47 America/Mexico_City] Binding activo = 0
[12-Nov-2025 12:25:47 America/Mexico_City] Binding id = 4
[12-Nov-2025 12:25:47 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:25:47 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:25:47 America/Mexico_City] Producto actualizado exitosamente con ID: 4
[12-Nov-2025 12:25:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:25:47 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:25:47 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:25:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:25:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:25:53 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:25:53 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:25:53 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:25:53 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":2,"codigo":"001","nombre":"PRUEBA TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":278,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:25:53 America/Mexico_City] ID del producto: 2
[12-Nov-2025 12:25:53 America/Mexico_City] Datos a actualizar: {"codigo":"001","nombre":"PRUEBA TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":278,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:25:53 America/Mexico_City] Modelo Producto::actualizar - ID: 2, Datos: {"codigo":"001","nombre":"PRUEBA TOSTADA GRANDE","categoria_id":1,"precio":27,"costo":0,"stock_actual":278,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:25:53 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:25:53 America/Mexico_City] Binding codigo = 001
[12-Nov-2025 12:25:53 America/Mexico_City] Binding nombre = PRUEBA TOSTADA GRANDE
[12-Nov-2025 12:25:53 America/Mexico_City] Binding categoria_id = 1
[12-Nov-2025 12:25:53 America/Mexico_City] Binding precio = 27
[12-Nov-2025 12:25:53 America/Mexico_City] Binding costo = 0
[12-Nov-2025 12:25:53 America/Mexico_City] Binding stock_actual = 278
[12-Nov-2025 12:25:53 America/Mexico_City] Binding stock_minimo = 0
[12-Nov-2025 12:25:53 America/Mexico_City] Binding stock_maximo = 100
[12-Nov-2025 12:25:53 America/Mexico_City] Binding unidad_medida = paquete
[12-Nov-2025 12:25:53 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:25:53 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:25:53 America/Mexico_City] Binding activo = 0
[12-Nov-2025 12:25:53 America/Mexico_City] Binding id = 2
[12-Nov-2025 12:25:53 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:25:53 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:25:53 America/Mexico_City] Producto actualizado exitosamente con ID: 2
[12-Nov-2025 12:25:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:25:53 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:25:53 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:25:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:25:57 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:25:57 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:25:57 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:25:57 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":3,"codigo":"0002","nombre":"PRUEBA TOSTDA","categoria_id":1,"precio":25,"costo":1,"stock_actual":79,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"unidad","codigo_barras":"20070","imagen_url":"","activo":0}
[12-Nov-2025 12:25:57 America/Mexico_City] ID del producto: 3
[12-Nov-2025 12:25:57 America/Mexico_City] Datos a actualizar: {"codigo":"0002","nombre":"PRUEBA TOSTDA","categoria_id":1,"precio":25,"costo":1,"stock_actual":79,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"unidad","codigo_barras":"20070","imagen_url":"","activo":0}
[12-Nov-2025 12:25:57 America/Mexico_City] Modelo Producto::actualizar - ID: 3, Datos: {"codigo":"0002","nombre":"PRUEBA TOSTDA","categoria_id":1,"precio":25,"costo":1,"stock_actual":79,"stock_minimo":0,"stock_maximo":100,"unidad_medida":"unidad","codigo_barras":"20070","imagen_url":"","activo":0}
[12-Nov-2025 12:25:57 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:25:57 America/Mexico_City] Binding codigo = 0002
[12-Nov-2025 12:25:57 America/Mexico_City] Binding nombre = PRUEBA TOSTDA
[12-Nov-2025 12:25:57 America/Mexico_City] Binding categoria_id = 1
[12-Nov-2025 12:25:57 America/Mexico_City] Binding precio = 25
[12-Nov-2025 12:25:57 America/Mexico_City] Binding costo = 1
[12-Nov-2025 12:25:57 America/Mexico_City] Binding stock_actual = 79
[12-Nov-2025 12:25:57 America/Mexico_City] Binding stock_minimo = 0
[12-Nov-2025 12:25:57 America/Mexico_City] Binding stock_maximo = 100
[12-Nov-2025 12:25:57 America/Mexico_City] Binding unidad_medida = unidad
[12-Nov-2025 12:25:57 America/Mexico_City] Binding codigo_barras = 20070
[12-Nov-2025 12:25:57 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:25:57 America/Mexico_City] Binding activo = 0
[12-Nov-2025 12:25:57 America/Mexico_City] Binding id = 3
[12-Nov-2025 12:25:57 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:25:57 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:25:57 America/Mexico_City] Producto actualizado exitosamente con ID: 3
[12-Nov-2025 12:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:25:58 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:25:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:25:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:26:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:26:05 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:26:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:26:05 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:26:05 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":5,"codigo":"0004","nombre":"PRUEBA tostada de promocion","categoria_id":6,"precio":1,"costo":15,"stock_actual":0,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:26:05 America/Mexico_City] ID del producto: 5
[12-Nov-2025 12:26:05 America/Mexico_City] Datos a actualizar: {"codigo":"0004","nombre":"PRUEBA tostada de promocion","categoria_id":6,"precio":1,"costo":15,"stock_actual":0,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:26:05 America/Mexico_City] Modelo Producto::actualizar - ID: 5, Datos: {"codigo":"0004","nombre":"PRUEBA tostada de promocion","categoria_id":6,"precio":1,"costo":15,"stock_actual":0,"stock_minimo":5,"stock_maximo":100,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":0}
[12-Nov-2025 12:26:05 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:26:05 America/Mexico_City] Binding codigo = 0004
[12-Nov-2025 12:26:05 America/Mexico_City] Binding nombre = PRUEBA tostada de promocion
[12-Nov-2025 12:26:05 America/Mexico_City] Binding categoria_id = 6
[12-Nov-2025 12:26:05 America/Mexico_City] Binding precio = 1
[12-Nov-2025 12:26:05 America/Mexico_City] Binding costo = 15
[12-Nov-2025 12:26:05 America/Mexico_City] Binding stock_actual = 0
[12-Nov-2025 12:26:05 America/Mexico_City] Binding stock_minimo = 5
[12-Nov-2025 12:26:05 America/Mexico_City] Binding stock_maximo = 100
[12-Nov-2025 12:26:05 America/Mexico_City] Binding unidad_medida = paquete
[12-Nov-2025 12:26:05 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:26:05 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:26:05 America/Mexico_City] Binding activo = 0
[12-Nov-2025 12:26:05 America/Mexico_City] Binding id = 5
[12-Nov-2025 12:26:05 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:26:05 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:26:05 America/Mexico_City] Producto actualizado exitosamente con ID: 5
[12-Nov-2025 12:26:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:26:05 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:26:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:26:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:26:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:26:23 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:26:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:26:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:26:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:26:24 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:26:24 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:26:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:26:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:26:27 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:26:27 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:26:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:41:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:41:17 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:17 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:41:17 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":6,"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"uploads\/productos\/producto_6914cebec63f71.15144213.jpg","activo":1}
[12-Nov-2025 12:41:17 America/Mexico_City] ID del producto: 6
[12-Nov-2025 12:41:17 America/Mexico_City] Datos a actualizar: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"uploads\/productos\/producto_6914cebec63f71.15144213.jpg","activo":1}
[12-Nov-2025 12:41:17 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"uploads\/productos\/producto_6914cebec63f71.15144213.jpg","activo":1}
[12-Nov-2025 12:41:17 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:41:17 America/Mexico_City] Binding codigo = 01
[12-Nov-2025 12:41:17 America/Mexico_City] Binding nombre = TOSTADA GRANDE 280G
[12-Nov-2025 12:41:17 America/Mexico_City] Binding categoria_id = 9
[12-Nov-2025 12:41:17 America/Mexico_City] Binding precio = 27
[12-Nov-2025 12:41:17 America/Mexico_City] Binding costo = 1
[12-Nov-2025 12:41:17 America/Mexico_City] Binding stock_actual = 1
[12-Nov-2025 12:41:17 America/Mexico_City] Binding stock_minimo = 100
[12-Nov-2025 12:41:17 America/Mexico_City] Binding stock_maximo = 1000
[12-Nov-2025 12:41:17 America/Mexico_City] Binding unidad_medida = paquete
[12-Nov-2025 12:41:17 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:41:17 America/Mexico_City] Binding imagen_url = uploads/productos/producto_6914cebec63f71.15144213.jpg
[12-Nov-2025 12:41:17 America/Mexico_City] Binding activo = 1
[12-Nov-2025 12:41:17 America/Mexico_City] Binding id = 6
[12-Nov-2025 12:41:17 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:41:17 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:41:17 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[12-Nov-2025 12:41:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:41:17 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:41:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:41:22 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:22 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:41:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 12:41:22 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 12:41:22 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 12:41:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 12:41:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 12:41:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 12:41:26 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:26 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:26 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:26 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 12:41:26 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:26 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 12:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 12:41:31 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 12:41:31 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:31 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:31 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:41:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 12:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:41:31 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 12:41:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:31 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:41:31 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:31 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:41:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:31 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 12:41:31 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 12:41:31 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 12:41:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 12:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:41:34 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:34 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:41:34 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:34 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 12:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 12:41:34 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:34 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:41:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:34 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 12:41:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:34 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 12:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:41:34 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:34 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:41:34 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:41:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:41:42 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:42 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:41:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:41:43 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:41:43 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:41:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 12:41:57 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 12:41:57 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:41:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 12:42:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:42:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:42:01 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:42:01 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:42:01 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:42:01 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:42:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:42:01 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:42:01 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:01 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:42:19 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Nov-2025 12:42:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Nov-2025 12:42:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 12:42:19 America/Mexico_City] Tipo de operación: verify
[12-Nov-2025 12:42:19 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Nov-2025 12:42:19 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4OTE3ODUsImV4cCI6MTc2Mjk3ODE4NX0.V0P3NnJSKxPWLbi-Nu3ab6kJraucfP5PNGXj7f6cs5o
[12-Nov-2025 12:42:19 America/Mexico_City] Validando token...
[12-Nov-2025 12:42:19 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 12:42:19 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:42:19 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:42:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:42:19 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:19 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:42:19 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:42:19 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:42:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:42:19 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:42:19 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:42:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[12-Nov-2025 12:42:34 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:42:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:34 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[12-Nov-2025 12:42:34 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":6,"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:42:34 America/Mexico_City] ID del producto: 6
[12-Nov-2025 12:42:34 America/Mexico_City] Datos a actualizar: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:42:34 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"codigo":"01","nombre":"TOSTADA GRANDE 280G","categoria_id":9,"precio":27,"costo":1,"stock_actual":1,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[12-Nov-2025 12:42:34 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[12-Nov-2025 12:42:34 America/Mexico_City] Binding codigo = 01
[12-Nov-2025 12:42:34 America/Mexico_City] Binding nombre = TOSTADA GRANDE 280G
[12-Nov-2025 12:42:34 America/Mexico_City] Binding categoria_id = 9
[12-Nov-2025 12:42:34 America/Mexico_City] Binding precio = 27
[12-Nov-2025 12:42:34 America/Mexico_City] Binding costo = 1
[12-Nov-2025 12:42:34 America/Mexico_City] Binding stock_actual = 1
[12-Nov-2025 12:42:34 America/Mexico_City] Binding stock_minimo = 100
[12-Nov-2025 12:42:34 America/Mexico_City] Binding stock_maximo = 1000
[12-Nov-2025 12:42:34 America/Mexico_City] Binding unidad_medida = paquete
[12-Nov-2025 12:42:34 America/Mexico_City] Binding codigo_barras = 
[12-Nov-2025 12:42:34 America/Mexico_City] Binding imagen_url = 
[12-Nov-2025 12:42:34 America/Mexico_City] Binding activo = 1
[12-Nov-2025 12:42:34 America/Mexico_City] Binding id = 6
[12-Nov-2025 12:42:34 America/Mexico_City] Resultado de execute(): true
[12-Nov-2025 12:42:34 America/Mexico_City] Filas afectadas: 1
[12-Nov-2025 12:42:34 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[12-Nov-2025 12:42:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:42:34 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:42:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:42:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 12:42:55 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 12:42:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 12:42:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 12:42:56 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 12:42:56 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 12:42:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 12:42:57 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 12:42:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 12:42:57 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:57 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 12:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:42:58 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:42:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:58 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 12:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 12:42:58 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:42:58 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:42:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:58 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 12:42:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:42:58 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 12:43:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 12:43:16 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 12:43:16 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:43:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 12:47:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 12:47:18 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 12:47:18 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 12:47:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:47:18 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 12:47:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:47:20 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:47:20 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:47:20 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 12:47:21 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:47:21 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:47:21 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 12:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 12:47:21 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:47:21 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:47:21 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 12:47:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 12:47:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 12:47:44 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 12:47:44 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 12:47:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:47:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 12:47:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:47:44 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 12:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 12:51:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:51:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:51:17 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 12:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:51:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 12:51:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:51:17 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:51:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:51:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:51:17 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 12:51:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRol
[12-Nov-2025 12:51:36 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:51:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:51:36 America/Mexico_City] === ACTUALIZANDO ROL ===
[12-Nov-2025 12:51:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:51:36 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:51:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:51:36 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:51:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRol
[12-Nov-2025 12:51:47 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:51:47 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:51:47 America/Mexico_City] === ACTUALIZANDO ROL ===
[12-Nov-2025 12:51:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:51:48 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:51:48 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:51:48 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:51:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[12-Nov-2025 12:51:48 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:51:48 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:51:48 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[12-Nov-2025 12:52:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[12-Nov-2025 12:52:06 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:52:06 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:52:06 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[12-Nov-2025 12:54:16 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[12-Nov-2025 12:54:16 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:16 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:16 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[12-Nov-2025 12:54:16 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[12-Nov-2025 12:54:16 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:16 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:16 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[12-Nov-2025 12:54:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[12-Nov-2025 12:54:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:17 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[12-Nov-2025 12:54:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[12-Nov-2025 12:54:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:17 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[12-Nov-2025 12:54:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[12-Nov-2025 12:54:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:17 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[12-Nov-2025 12:54:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[12-Nov-2025 12:54:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:17 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[12-Nov-2025 12:54:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[12-Nov-2025 12:54:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:17 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[12-Nov-2025 12:54:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:54:17 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:17 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:54:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 12:54:18 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:18 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 12:54:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 12:54:18 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:54:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:18 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 12:54:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 12:54:33 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:54:33 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:33 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 12:54:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 12:54:33 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:33 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:33 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 12:54:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:54:33 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:54:33 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:33 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:54:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:54:33 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:54:33 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:33 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:54:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:54:33 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:33 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:33 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:54:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:54:33 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:33 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:54:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 12:54:35 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:54:35 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:35 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 12:54:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 12:54:35 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:54:35 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:35 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 12:54:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:54:38 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:38 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:38 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:54:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:54:38 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:38 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:54:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:54:38 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:38 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:54:41 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:41 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 12:54:41 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 12:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 12:54:41 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:41 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 12:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 12:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 12:54:41 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:41 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 12:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 12:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:41 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 12:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 12:54:41 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 12:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:54:41 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 12:57:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 12:57:34 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 12:57:34 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 12:57:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:57:34 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 12:57:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 12:57:36 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:57:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:57:36 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 12:57:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 12:57:36 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:57:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:57:36 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 12:57:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 12:57:36 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 12:57:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 12:57:36 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 19:30:40 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[12-Nov-2025 19:30:40 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[12-Nov-2025 19:30:40 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 19:30:40 America/Mexico_City] Tipo de operación: login
[12-Nov-2025 19:30:40 America/Mexico_City] === PROCESANDO LOGIN ===
[12-Nov-2025 19:30:40 America/Mexico_City] Intento de login para usuario: admin
[12-Nov-2025 19:30:41 America/Mexico_City] Login - Password verificado correctamente
[12-Nov-2025 19:30:41 America/Mexico_City] Login - Roles: super_admin
[12-Nov-2025 19:30:41 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[12-Nov-2025 19:30:41 America/Mexico_City] Login exitoso para: admin
[12-Nov-2025 19:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 19:34:01 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 19:34:01 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 19:34:01 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:01 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 19:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 19:34:01 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:34:01 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:01 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 19:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 19:34:01 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:34:01 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:01 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 19:34:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 19:34:02 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:34:02 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:02 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 19:34:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 19:34:02 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:34:02 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:02 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 19:34:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 19:34:03 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:34:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 19:34:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 19:34:03 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:34:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:03 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 19:34:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 19:34:05 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:34:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:05 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 19:34:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:34:05 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:34:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:34:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:34:05 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:34:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:34:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 19:34:09 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:34:09 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:34:09 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 19:35:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 19:35:39 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:35:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:35:39 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 19:35:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 19:35:39 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 19:35:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:35:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 19:35:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 19:35:40 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:35:40 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:35:40 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 19:35:40 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:48:11 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:48:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:48:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:48:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 19:50:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 19:50:03 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:50:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:50:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 19:50:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 19:50:26 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:50:26 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:50:26 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 19:50:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 19:50:26 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 19:50:26 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:50:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 19:50:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 19:50:26 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:50:26 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:50:26 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 19:50:26 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[12-Nov-2025 19:51:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 19:51:07 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:51:07 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 19:51:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 19:51:07 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:51:07 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 19:51:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:51:07 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:51:07 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:51:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 19:51:07 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:51:07 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:07 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 19:51:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:51:07 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:51:07 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:51:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[12-Nov-2025 19:51:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[12-Nov-2025 19:51:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 19:51:59 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:51:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 19:51:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 19:51:59 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:51:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:59 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 19:51:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 19:51:59 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:51:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:59 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 19:51:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:51:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 19:51:59 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:51:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:51:59 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:51:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:59 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 19:51:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 19:51:59 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:51:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:51:59 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 19:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 19:52:00 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:52:00 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:52:00 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:52:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:52:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:52:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:00 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 19:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 19:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 19:52:00 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:52:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 19:52:00 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:52:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:00 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 19:52:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 19:52:02 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:52:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 19:52:02 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:02 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 19:52:02 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:52:02 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:02 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 19:52:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 19:52:02 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:52:02 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:02 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 19:52:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 19:52:04 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:52:04 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:04 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 19:52:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 19:52:05 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 19:52:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 19:52:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:05 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 19:52:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 19:52:06 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:52:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 19:52:06 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:06 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 19:52:06 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:52:06 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:06 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 19:52:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 19:52:06 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:52:06 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:06 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 19:52:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 19:52:08 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:52:08 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 19:52:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 19:52:09 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:52:09 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:09 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 19:52:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 19:52:09 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:52:09 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:52:09 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 19:54:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 19:54:03 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 19:54:03 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 19:54:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:03 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 19:54:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 19:54:03 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:54:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:03 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 19:54:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 19:54:03 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:54:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:03 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 19:54:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 19:54:03 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:54:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:03 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 19:54:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 19:54:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:54:12 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:12 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:12 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:54:12 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:12 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 19:54:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:54:12 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:12 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:54:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 19:54:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:54:23 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 19:54:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:54:23 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:54:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:23 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 19:54:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:54:23 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:54:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:54:24 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:24 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:54:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 19:54:24 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:24 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:24 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 19:54:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 19:54:29 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:29 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 19:54:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 19:54:30 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:54:30 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:30 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 19:54:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 19:54:30 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:54:30 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:30 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 19:54:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 19:54:30 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:54:30 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:30 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 19:54:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 19:54:30 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:30 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:30 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 19:54:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:54:30 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:30 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:54:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 19:54:34 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:54:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:34 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 19:54:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 19:54:34 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 19:54:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:34 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 19:54:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 19:54:34 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:54:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 19:54:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 19:54:34 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 19:54:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 19:54:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 19:54:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 19:54:37 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:54:37 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 19:54:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 19:54:39 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:54:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 19:54:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 19:54:39 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 19:54:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:39 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 19:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 19:54:41 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 19:54:41 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 19:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:41 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 19:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 19:54:41 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:41 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 19:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 19:54:41 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:41 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 19:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 19:54:41 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:54:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:54:41 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 19:55:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 19:55:10 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 19:55:10 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:55:10 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 19:55:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 19:55:15 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 19:55:15 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 19:55:15 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:55:15 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 19:56:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 19:56:25 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 19:56:25 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 19:56:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 20:02:14 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Nov-2025 20:02:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Nov-2025 20:02:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 20:02:14 America/Mexico_City] Tipo de operación: verify
[12-Nov-2025 20:02:14 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Nov-2025 20:02:14 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI5OTc0NDEsImV4cCI6MTc2MzA4Mzg0MX0.1-T0H2m-EDpEHFlycbMQZ_BmDxxOfeC4rCIFJNXfsz4
[12-Nov-2025 20:02:14 America/Mexico_City] Validando token...
[12-Nov-2025 20:02:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 20:02:14 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:02:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 20:02:14 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:02:14 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:02:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 20:08:31 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Nov-2025 20:08:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Nov-2025 20:08:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 20:08:31 America/Mexico_City] Tipo de operación: verify
[12-Nov-2025 20:08:31 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Nov-2025 20:08:31 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4MjYxMjcsImV4cCI6MTc2MjkxMjUyN30.LAEyRe0BraAFLOz494iVL3lle8j9zxKMXxpDWy3qLEk
[12-Nov-2025 20:08:31 America/Mexico_City] Validando token...
[12-Nov-2025 20:08:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 20:08:31 America/Mexico_City] Token inválido o usuario no encontrado
[12-Nov-2025 20:08:31 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[12-Nov-2025 20:08:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[12-Nov-2025 20:08:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 20:08:31 America/Mexico_City] Tipo de operación: logout
[12-Nov-2025 20:08:31 America/Mexico_City] === PROCESANDO LOGOUT ===
[12-Nov-2025 20:08:31 America/Mexico_City] Validando token...
[12-Nov-2025 20:08:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 20:08:34 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[12-Nov-2025 20:08:34 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[12-Nov-2025 20:08:34 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 20:08:34 America/Mexico_City] Tipo de operación: login
[12-Nov-2025 20:08:34 America/Mexico_City] === PROCESANDO LOGIN ===
[12-Nov-2025 20:08:34 America/Mexico_City] Intento de login para usuario: admin
[12-Nov-2025 20:08:34 America/Mexico_City] Login - Password verificado correctamente
[12-Nov-2025 20:08:34 America/Mexico_City] Login - Roles: super_admin
[12-Nov-2025 20:08:34 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[12-Nov-2025 20:08:34 America/Mexico_City] Login exitoso para: admin
[12-Nov-2025 20:08:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 20:08:35 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 20:08:35 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 20:08:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 20:08:35 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 20:08:35 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 20:08:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 20:08:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 20:08:36 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 20:08:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 20:08:41 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:41 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 20:08:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 20:08:41 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 20:08:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 20:08:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 20:08:41 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 20:08:41 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[12-Nov-2025 20:08:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 20:08:44 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 20:08:44 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[12-Nov-2025 20:08:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 20:08:47 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:47 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:47 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 20:08:47 America/Mexico_City] Error actualizando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[12-Nov-2025 20:08:47 America/Mexico_City] Error actualizando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[12-Nov-2025 20:08:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 20:08:55 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:55 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 20:08:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 20:08:55 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 20:08:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 20:08:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 20:08:55 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:55 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 20:08:55 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[12-Nov-2025 20:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 20:08:58 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:58 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 20:08:58 America/Mexico_City] Error obteniendo repartidores disponibles: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r.activo' in 'where clause'
[12-Nov-2025 20:08:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 20:08:59 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:08:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:08:59 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 20:08:59 America/Mexico_City] Error actualizando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[12-Nov-2025 20:08:59 America/Mexico_City] Error actualizando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[12-Nov-2025 20:09:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 20:09:05 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:09:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:09:05 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 20:09:05 America/Mexico_City] Error actualizando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[12-Nov-2025 20:09:05 America/Mexico_City] Error actualizando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[12-Nov-2025 20:09:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 20:09:23 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:09:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:09:23 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 20:09:23 America/Mexico_City] Error actualizando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[12-Nov-2025 20:09:23 America/Mexico_City] Error actualizando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[12-Nov-2025 20:10:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 20:10:56 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:10:56 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:10:56 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 20:10:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 20:10:56 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 20:10:56 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:10:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 20:10:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 20:10:57 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:10:57 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:10:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 20:11:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 20:11:05 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:11:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:11:05 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 20:11:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 20:11:06 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:11:06 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:11:06 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 20:11:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 20:11:28 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 20:11:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:11:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 20:11:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 20:11:28 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 20:11:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:11:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 20:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Nov-2025 20:31:29 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Nov-2025 20:31:29 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 20:31:29 America/Mexico_City] Tipo de operación: verify
[12-Nov-2025 20:31:29 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Nov-2025 20:31:29 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI5OTc0NDEsImV4cCI6MTc2MzA4Mzg0MX0.1-T0H2m-EDpEHFlycbMQZ_BmDxxOfeC4rCIFJNXfsz4
[12-Nov-2025 20:31:29 America/Mexico_City] Validando token...
[12-Nov-2025 20:31:29 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 20:31:29 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 20:31:30 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:31:30 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:31:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 20:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 20:31:34 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 20:31:34 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 20:31:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:31:34 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 20:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 20:31:36 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 20:31:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:31:36 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 20:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 20:31:36 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 20:31:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:31:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 20:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 20:31:36 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 20:31:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:31:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 20:31:58 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Nov-2025 20:31:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Nov-2025 20:31:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Nov-2025 20:31:58 America/Mexico_City] Tipo de operación: verify
[12-Nov-2025 20:31:58 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Nov-2025 20:31:58 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI5OTc0NDEsImV4cCI6MTc2MzA4Mzg0MX0.1-T0H2m-EDpEHFlycbMQZ_BmDxxOfeC4rCIFJNXfsz4
[12-Nov-2025 20:31:58 America/Mexico_City] Validando token...
[12-Nov-2025 20:31:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 20:31:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:33:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 20:33:03 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 20:33:03 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:33:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 20:37:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 20:37:31 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 20:37:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:37:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 20:37:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 20:37:31 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 20:37:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:37:31 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 20:37:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 20:37:31 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 20:37:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 20:37:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 21:35:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 21:35:52 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:35:52 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:35:52 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 21:35:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 21:35:56 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:35:56 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:35:56 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 21:35:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 21:35:56 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 21:35:56 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:35:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 21:35:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 21:35:56 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:35:56 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:35:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 21:36:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 21:36:31 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:36:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:36:31 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 21:36:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 21:36:31 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:36:31 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:36:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 21:36:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 21:36:39 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:36:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:36:39 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 21:36:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 21:36:39 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 21:36:39 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:36:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 21:36:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 21:36:40 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:36:40 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:36:40 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 21:36:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 21:36:55 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:36:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:36:55 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 21:36:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 21:36:56 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:36:56 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:36:56 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 21:37:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 21:37:05 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:37:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:37:05 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 21:37:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 21:37:05 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 21:37:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:37:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 21:37:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 21:37:05 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:37:05 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:37:05 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 21:38:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 21:38:10 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:38:10 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:38:10 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 21:38:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 21:38:11 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:38:11 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:38:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 21:38:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 21:38:22 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:38:22 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:38:22 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 21:38:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 21:38:23 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:38:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:38:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 21:38:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 21:38:37 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:38:37 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:38:37 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 21:38:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 21:38:37 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 21:38:37 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:38:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 21:38:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 21:38:37 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:38:37 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:38:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 21:39:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 21:39:17 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:39:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:39:17 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 21:39:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 21:39:18 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:39:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:39:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 21:39:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Nov-2025 21:39:32 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:39:32 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:39:32 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Nov-2025 21:39:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Nov-2025 21:39:32 America/Mexico_City] Validando token en Clientes.php...
[12-Nov-2025 21:39:32 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:39:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Nov-2025 21:39:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 21:39:34 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:39:34 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:39:34 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 21:40:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 21:40:29 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:40:29 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:40:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 21:40:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Nov-2025 21:40:36 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:40:36 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:40:36 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Nov-2025 21:40:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 21:40:37 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:40:37 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:40:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 21:41:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Nov-2025 21:41:10 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 21:41:10 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 21:41:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Nov-2025 22:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 22:00:50 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 22:00:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 22:00:50 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:50 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 22:00:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[12-Nov-2025 22:00:51 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 22:00:51 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:51 America/Mexico_City] === OBTENIENDO ROLES ===
[12-Nov-2025 22:00:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[12-Nov-2025 22:00:51 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 22:00:51 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:51 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[12-Nov-2025 22:00:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[12-Nov-2025 22:00:51 America/Mexico_City] Validando token en Roles.php...
[12-Nov-2025 22:00:51 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:51 America/Mexico_City] === OBTENIENDO PERMISOS ===
[12-Nov-2025 22:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 22:00:52 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 22:00:52 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:52 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 22:00:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 22:00:53 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:00:53 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:53 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 22:00:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:00:53 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:00:53 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:00:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 22:00:54 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 22:00:54 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 22:00:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:00:55 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:00:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:00:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Nov-2025 22:00:55 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:00:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:55 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Nov-2025 22:00:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 22:00:57 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 22:00:57 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 22:00:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Nov-2025 22:00:58 America/Mexico_City] Validando token en Usuarios.php...
[12-Nov-2025 22:00:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Nov-2025 22:00:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:00:58 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Nov-2025 22:06:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 22:06:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:06:44 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:06:44 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:06:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:06:44 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 22:06:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:06:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:06:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:06:44 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:06:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:06:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:13:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 22:13:41 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:13:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 22:13:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:13:41 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:13:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:41 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:13:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 22:13:41 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 22:13:41 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 22:13:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 22:13:44 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:13:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:44 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 22:13:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:13:45 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:13:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:13:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 22:13:47 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:13:47 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:47 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 22:13:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 22:13:50 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:13:50 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:50 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 22:13:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:13:55 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:13:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:13:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 22:13:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:13:55 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:13:55 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:13:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:14:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:14:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Nov-2025 22:14:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:14:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:14:25 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:14:25 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:14:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:14:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:14:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 22:14:25 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:14:25 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:14:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:15:23 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:15:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:15:23 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 22:15:23 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:15:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:15:23 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 22:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 22:15:23 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:15:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:15:23 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 22:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 22:15:23 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:15:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:15:23 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 22:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 22:15:23 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:15:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:15:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:15:23 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:15:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:15:23 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 22:15:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:15:50 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:15:50 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:15:50 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[12-Nov-2025 22:16:09 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:16:09 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:16:09 America/Mexico_City] === ACTUALIZANDO STOCK ===
[12-Nov-2025 22:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:16:09 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:16:09 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:16:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 22:16:09 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:16:09 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:16:09 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 22:16:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[12-Nov-2025 22:16:56 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:16:56 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:16:56 America/Mexico_City] === ACTUALIZANDO STOCK ===
[12-Nov-2025 22:16:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:16:57 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:16:57 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:16:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:16:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 22:16:58 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:16:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:16:58 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 22:16:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:16:58 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:16:58 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:16:58 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:17:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:17:04 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:17:04 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:17:04 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:17:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 22:17:14 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:17:14 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:17:14 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 22:17:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:17:14 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:17:14 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:17:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:17:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:17:14 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:17:14 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:17:14 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:17:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:17:15 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:17:15 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:17:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:18:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[12-Nov-2025 22:18:12 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:18:12 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:18:12 America/Mexico_City] === ACTUALIZANDO STOCK ===
[12-Nov-2025 22:18:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:18:15 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:18:15 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:18:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:18:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 22:18:15 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:18:15 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:18:15 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 22:18:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:18:15 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:18:15 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:18:15 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:18:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:18:18 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:18:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:18:18 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:18:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:18:42 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:18:42 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:18:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:18:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:18:59 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:18:59 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:18:59 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:19:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:19:01 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:19:01 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:01 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:19:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:19:07 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:19:07 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:07 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:19:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:19:21 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:19:21 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:21 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:19:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[12-Nov-2025 22:19:26 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:19:26 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:26 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[12-Nov-2025 22:19:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:19:28 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:19:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:19:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:19:43 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:19:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 22:19:43 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:19:43 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:43 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 22:19:43 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:19:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:19:43 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:19:43 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:19:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:19:45 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:19:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:45 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:19:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 22:19:45 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:19:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:19:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 22:20:00 America/Mexico_City] API Rutas: Tipo de operación recibida: setDefaultMotivoStock
[12-Nov-2025 22:20:00 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:20:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:00 America/Mexico_City] === ESTABLECIENDO MOTIVO PREDETERMINADO ===
[12-Nov-2025 22:20:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:20:00 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:20:00 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:00 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 22:20:18 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:20:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:18 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 22:20:18 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:20:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:18 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:20:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:20:23 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:20:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 22:20:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:23 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:20:23 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:20:23 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:23 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 22:20:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 22:20:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:20:29 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:20:29 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:20:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:20:29 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:20:29 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:20:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Nov-2025 22:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:20:44 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:20:44 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:20:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:20:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 22:20:45 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:20:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:20:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:22:17 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[12-Nov-2025 22:22:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:22:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:22:17 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:22:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:22:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:22:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 22:22:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:22:18 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:22:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:22:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:22:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[12-Nov-2025 22:22:53 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Nov-2025 22:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:22:54 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:22:54 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:22:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 22:22:54 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:22:54 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:22:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:24:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Nov-2025 22:24:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:24:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[12-Nov-2025 22:25:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[12-Nov-2025 22:25:34 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Nov-2025 22:25:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:25:35 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:25:35 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:25:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:25:35 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:25:35 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:25:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 22:25:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[12-Nov-2025 22:26:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Nov-2025 22:26:17 America/Mexico_City] Validando token en Rutas.php...
[12-Nov-2025 22:26:17 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:26:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Nov-2025 22:29:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:29:45 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:29:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:29:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:29:45 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:29:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:29:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 22:29:45 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:29:45 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 22:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 22:29:46 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:29:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:46 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 22:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 22:29:46 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:29:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:46 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 22:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:29:46 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:29:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:46 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 22:29:46 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:29:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:46 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 22:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 22:29:46 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:29:46 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:29:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:29:46 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:46 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 22:29:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:29:48 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:29:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 22:29:48 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:48 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:29:48 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:29:48 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:48 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 22:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Nov-2025 22:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Nov-2025 22:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:29:49 America/Mexico_City] Validando token en Repartidores.php...
[12-Nov-2025 22:29:49 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Nov-2025 22:29:49 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:29:49 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:29:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Nov-2025 22:29:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Nov-2025 22:34:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:34:18 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:34:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[12-Nov-2025 22:34:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:34:18 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:34:18 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:34:18 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:34:18 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[12-Nov-2025 22:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Nov-2025 22:34:28 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 22:34:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:34:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Nov-2025 22:34:28 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Nov-2025 22:34:28 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:34:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:34:28 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 22:34:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:34:28 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Nov-2025 22:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Nov-2025 22:34:28 America/Mexico_City] Validando token en MotivosStock.php...
[12-Nov-2025 22:34:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:34:28 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Nov-2025 22:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Nov-2025 22:34:28 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:34:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:34:28 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Nov-2025 22:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Nov-2025 22:34:28 America/Mexico_City] Validando token en Productos.php...
[12-Nov-2025 22:34:28 America/Mexico_City] Usuario validado: admin
[12-Nov-2025 22:34:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 13:11:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 13:11:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 13:11:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 13:11:52 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 13:11:52 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 13:11:52 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 13:11:52 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 13:11:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 13:11:52 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 13:11:52 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 13:11:52 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 13:11:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:34:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 14:34:57 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:34:57 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:34:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 14:36:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 14:36:27 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:36:27 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:36:27 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 14:36:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 14:36:28 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 14:36:28 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:36:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 14:36:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 14:36:28 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:36:28 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:36:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 14:36:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Nov-2025 14:36:37 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:36:37 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:36:37 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Nov-2025 14:36:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 14:36:38 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:36:38 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:36:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 14:37:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 14:37:13 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:37:13 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:37:13 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 14:37:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 14:37:13 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 14:37:13 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:37:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 14:37:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 14:37:13 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:37:13 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:37:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 14:43:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[13-Nov-2025 14:43:26 America/Mexico_City] Validando token en Usuarios.php...
[13-Nov-2025 14:43:26 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Nov-2025 14:43:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:26 America/Mexico_City] === OBTENIENDO USUARIOS ===
[13-Nov-2025 14:43:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[13-Nov-2025 14:43:27 America/Mexico_City] Validando token en Roles.php...
[13-Nov-2025 14:43:27 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:27 America/Mexico_City] === OBTENIENDO ROLES ===
[13-Nov-2025 14:43:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[13-Nov-2025 14:43:27 America/Mexico_City] Validando token en Roles.php...
[13-Nov-2025 14:43:27 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:27 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[13-Nov-2025 14:43:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[13-Nov-2025 14:43:28 America/Mexico_City] Validando token en Roles.php...
[13-Nov-2025 14:43:28 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:28 America/Mexico_City] === OBTENIENDO PERMISOS ===
[13-Nov-2025 14:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 14:43:32 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:43:32 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 14:43:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 14:43:33 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:43:33 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 14:43:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Nov-2025 14:43:33 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:43:33 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:33 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Nov-2025 14:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 14:43:34 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 14:43:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 14:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Nov-2025 14:43:38 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:43:38 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:38 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Nov-2025 14:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 14:43:38 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:43:38 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:43:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 14:44:03 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[13-Nov-2025 14:44:03 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:44:03 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:44:03 America/Mexico_City] === GENERANDO CÓDIGO DE REPARTIDOR ===
[13-Nov-2025 14:44:09 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[13-Nov-2025 14:44:09 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:44:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:44:09 America/Mexico_City] === GENERANDO CÓDIGO DE REPARTIDOR ===
[13-Nov-2025 14:44:15 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[13-Nov-2025 14:44:15 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:44:15 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:44:15 America/Mexico_City] === GENERANDO CÓDIGO DE REPARTIDOR ===
[13-Nov-2025 14:44:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:44:19 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:44:19 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:44:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:44:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 14:44:19 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:44:19 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:44:19 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 14:44:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:44:20 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:44:20 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:44:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:45:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 14:45:00 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:45:00 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:00 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 14:45:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 14:45:00 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:45:00 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:00 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 14:45:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 14:45:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 14:45:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 14:45:00 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:45:00 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:45:00 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:45:00 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:00 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 14:45:00 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:00 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 14:45:00 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:00 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 14:45:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:45:01 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:45:01 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:45:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:45:51 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:45:51 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:45:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 14:45:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:45:51 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:45:51 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:51 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 14:45:51 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:45:51 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:45:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[13-Nov-2025 14:45:58 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:45:58 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:58 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[13-Nov-2025 14:45:58 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":9,"codigo":"04","nombre":"NACHO 1 KG","categoria_id":9,"precio":63,"costo":1,"stock_actual":104,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[13-Nov-2025 14:45:58 America/Mexico_City] ID del producto: 9
[13-Nov-2025 14:45:58 America/Mexico_City] Datos a actualizar: {"codigo":"04","nombre":"NACHO 1 KG","categoria_id":9,"precio":63,"costo":1,"stock_actual":104,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[13-Nov-2025 14:45:58 America/Mexico_City] Modelo Producto::actualizar - ID: 9, Datos: {"codigo":"04","nombre":"NACHO 1 KG","categoria_id":9,"precio":63,"costo":1,"stock_actual":104,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[13-Nov-2025 14:45:58 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[13-Nov-2025 14:45:58 America/Mexico_City] Binding codigo = 04
[13-Nov-2025 14:45:58 America/Mexico_City] Binding nombre = NACHO 1 KG
[13-Nov-2025 14:45:58 America/Mexico_City] Binding categoria_id = 9
[13-Nov-2025 14:45:58 America/Mexico_City] Binding precio = 63
[13-Nov-2025 14:45:58 America/Mexico_City] Binding costo = 1
[13-Nov-2025 14:45:58 America/Mexico_City] Binding stock_actual = 104
[13-Nov-2025 14:45:58 America/Mexico_City] Binding stock_minimo = 100
[13-Nov-2025 14:45:58 America/Mexico_City] Binding stock_maximo = 1000
[13-Nov-2025 14:45:58 America/Mexico_City] Binding unidad_medida = paquete
[13-Nov-2025 14:45:58 America/Mexico_City] Binding codigo_barras = 
[13-Nov-2025 14:45:58 America/Mexico_City] Binding imagen_url = 
[13-Nov-2025 14:45:58 America/Mexico_City] Binding activo = 1
[13-Nov-2025 14:45:58 America/Mexico_City] Binding id = 9
[13-Nov-2025 14:45:58 America/Mexico_City] Resultado de execute(): true
[13-Nov-2025 14:45:58 America/Mexico_City] Filas afectadas: 1
[13-Nov-2025 14:45:58 America/Mexico_City] Producto actualizado exitosamente con ID: 9
[13-Nov-2025 14:45:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:45:59 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:45:59 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:45:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:46:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 14:46:26 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:46:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 14:46:26 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:46:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:26 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 14:46:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 14:46:26 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:46:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:26 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 14:46:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:26 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 14:46:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 14:46:26 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:46:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:26 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 14:46:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 14:46:26 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:46:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:26 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 14:46:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:46:26 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:46:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:46:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 14:46:38 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:46:38 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:38 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 14:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[13-Nov-2025 14:46:50 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:46:50 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:50 America/Mexico_City] === ACTUALIZANDO STOCK ===
[13-Nov-2025 14:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:46:50 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:46:50 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 14:46:50 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:46:50 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:46:50 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 14:47:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 14:47:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 14:47:16 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:47:16 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 14:47:16 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:47:16 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 14:47:16 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:47:16 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 14:47:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 14:47:22 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:47:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:47:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 14:47:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:47:22 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:47:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:47:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:47:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 14:47:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Nov-2025 14:48:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Nov-2025 14:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Nov-2025 14:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 14:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 14:48:01 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:48:01 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:48:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 14:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:48:01 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:48:01 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:48:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[13-Nov-2025 14:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Nov-2025 14:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 14:49:37 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 14:49:37 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:49:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 14:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 14:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 14:49:37 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 14:49:37 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 14:49:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 14:50:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[13-Nov-2025 15:00:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:00:22 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:00:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:00:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:00:24 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:00:24 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:00:24 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:00:24 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:00:24 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:00:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:00:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:00:25 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:00:25 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:00:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:02:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:02:54 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:02:54 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:02:54 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:02:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:02:54 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:02:54 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:02:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:02:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:02:54 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:02:54 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:02:54 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:04:09 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:09 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:04:09 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:04:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:04:09 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:04:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:04:19 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:19 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:04:19 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[13-Nov-2025 15:04:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[13-Nov-2025 15:04:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Nov-2025 15:04:19 America/Mexico_City] Tipo de operación: verify
[13-Nov-2025 15:04:19 America/Mexico_City] === VERIFICANDO TOKEN ===
[13-Nov-2025 15:04:19 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4MDgxODYsImV4cCI6MTc2Mjg5NDU4Nn0.bEUkyMVocpeFIydyAqF8_inbnrY9GL9CeOzBmwp7RRQ
[13-Nov-2025 15:04:19 America/Mexico_City] Validando token...
[13-Nov-2025 15:04:19 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Nov-2025 15:04:19 America/Mexico_City] Token inválido o usuario no encontrado
[13-Nov-2025 15:04:20 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[13-Nov-2025 15:04:20 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[13-Nov-2025 15:04:20 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Nov-2025 15:04:20 America/Mexico_City] Tipo de operación: logout
[13-Nov-2025 15:04:20 America/Mexico_City] === PROCESANDO LOGOUT ===
[13-Nov-2025 15:04:20 America/Mexico_City] Validando token...
[13-Nov-2025 15:04:20 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Nov-2025 15:04:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Nov-2025 15:04:21 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:21 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:21 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Nov-2025 15:04:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:04:22 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:04:23 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[13-Nov-2025 15:04:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[13-Nov-2025 15:04:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Nov-2025 15:04:23 America/Mexico_City] Tipo de operación: login
[13-Nov-2025 15:04:23 America/Mexico_City] === PROCESANDO LOGIN ===
[13-Nov-2025 15:04:23 America/Mexico_City] Intento de login para usuario: admin
[13-Nov-2025 15:04:24 America/Mexico_City] Login - Password verificado correctamente
[13-Nov-2025 15:04:24 America/Mexico_City] Login - Roles: super_admin
[13-Nov-2025 15:04:24 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Nov-2025 15:04:24 America/Mexico_City] Login exitoso para: admin
[13-Nov-2025 15:04:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 15:04:26 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 15:04:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:26 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 15:04:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 15:04:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:04:26 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:04:26 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:04:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:04:28 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:28 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:04:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:04:37 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:37 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:37 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:04:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:04:37 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:04:37 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:04:38 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:38 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:04:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:04:44 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:44 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:04:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Nov-2025 15:04:45 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:45 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:45 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Nov-2025 15:04:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:04:46 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:46 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:04:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:04:48 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:48 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:48 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:04:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:04:48 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:04:48 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:04:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:04:48 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:04:48 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:04:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:05:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:05:19 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:05:19 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:05:19 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:05:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:05:19 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:05:19 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:05:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:05:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:05:19 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:05:19 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:05:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:08:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:08:17 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:08:17 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:08:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:08:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:08:17 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:08:17 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:08:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:08:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 15:08:17 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:08:17 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:08:17 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 15:10:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:10:01 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:10:01 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:10:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:10:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:10:01 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:10:01 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:10:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:10:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[13-Nov-2025 15:10:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Nov-2025 15:10:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[13-Nov-2025 15:10:46 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[13-Nov-2025 15:10:46 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[13-Nov-2025 15:10:46 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[13-Nov-2025 15:11:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:11:31 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:11:31 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:11:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:11:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:11:31 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:11:31 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:11:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:12:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:12:07 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:12:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:12:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:12:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:12:09 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:12:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:12:09 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:12:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:12:09 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:12:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:12:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:12:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:12:09 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:12:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:12:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:12:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:12:33 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:12:33 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:12:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:12:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:12:34 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:12:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:12:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:12:39 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Nov-2025 15:12:39 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:12:39 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:12:39 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Nov-2025 15:13:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[13-Nov-2025 15:13:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Nov-2025 15:18:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:18:18 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:18:18 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:18:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:18:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:18:18 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:18:18 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:18:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:18:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:18:35 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:18:35 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:18:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:18:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:18:36 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:18:36 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:18:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:18:36 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[13-Nov-2025 15:18:42 America/Mexico_City] API Rutas: Tipo de operación recibida: procesarDireccionURL
[13-Nov-2025 15:18:42 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:19:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:19:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:19:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:19:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:19:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 15:19:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:08 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 15:19:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 15:19:22 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:19:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:22 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 15:19:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 15:19:22 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:19:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 15:19:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 15:19:22 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:19:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:22 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 15:19:22 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 15:19:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:22 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 15:19:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:19:22 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 15:19:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:19:22 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:22 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:22 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 15:19:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 15:19:35 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:19:35 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:35 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 15:19:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:19:43 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:43 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:19:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 15:19:43 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:43 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:43 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 15:19:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 15:19:45 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:19:45 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:45 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 15:19:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 15:19:45 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:19:45 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 15:19:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 15:19:47 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 15:19:47 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 15:19:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:19:47 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:19:47 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:19:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:19:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 15:19:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Nov-2025 15:20:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:20:07 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:20:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:20:09 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:20:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:20:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:20:10 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:20:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:20:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 15:20:10 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:20:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:10 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 15:20:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 15:20:10 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:20:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:10 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 15:20:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 15:20:10 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:20:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:10 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 15:20:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 15:20:10 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:20:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:10 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 15:20:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 15:20:10 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:20:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:10 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 15:20:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 15:20:10 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:20:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:10 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 15:20:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:20:11 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:20:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:20:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 15:20:13 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:20:13 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:13 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 15:20:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 15:20:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 15:20:15 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:20:15 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 15:20:15 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 15:20:15 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:20:15 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 15:21:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 15:21:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 15:21:12 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:21:12 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 15:21:12 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:21:12 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:21:12 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 15:21:12 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 15:21:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:21:18 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:21:18 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:21:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:21:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:21:18 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:21:18 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:21:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:22:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:22:02 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:22:02 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:22:02 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:22:43 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:22:43 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:22:43 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:22:43 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:22:43 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:22:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:22:43 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:22:43 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:22:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:29:45 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[13-Nov-2025 15:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: migrarDireccionesURL
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:00 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:01 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:02 America/Mexico_City] Error obteniendo dirección desde Nominatim
[13-Nov-2025 15:30:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:30:03 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:30:03 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:30:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:56:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[13-Nov-2025 15:56:23 America/Mexico_City] Validando token en Usuarios.php...
[13-Nov-2025 15:56:23 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Nov-2025 15:56:23 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:56:23 America/Mexico_City] === OBTENIENDO USUARIOS ===
[13-Nov-2025 15:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[13-Nov-2025 15:56:24 America/Mexico_City] Validando token en Roles.php...
[13-Nov-2025 15:56:24 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:56:24 America/Mexico_City] === OBTENIENDO ROLES ===
[13-Nov-2025 15:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[13-Nov-2025 15:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[13-Nov-2025 15:56:24 America/Mexico_City] Validando token en Roles.php...
[13-Nov-2025 15:56:24 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:56:24 America/Mexico_City] === OBTENIENDO PERMISOS ===
[13-Nov-2025 15:56:24 America/Mexico_City] Validando token en Roles.php...
[13-Nov-2025 15:56:24 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:56:24 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[13-Nov-2025 15:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:56:24 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:56:24 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:56:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:56:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:56:47 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:56:47 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:56:47 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:56:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:56:48 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:56:48 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:56:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:56:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:56:48 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:56:48 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:56:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 15:58:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Nov-2025 15:58:47 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:58:47 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:58:47 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Nov-2025 15:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 15:58:48 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:58:48 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:58:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 15:59:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 15:59:09 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:59:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:59:09 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 15:59:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 15:59:10 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 15:59:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:59:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 15:59:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 15:59:10 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 15:59:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 15:59:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 16:04:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:04:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Nov-2025 16:04:11 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:04:11 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:04:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:04:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:04:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:04:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Nov-2025 16:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:04:14 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:04:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:04:14 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:04:14 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:04:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:04:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:04:14 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:04:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:04:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:04:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:04:27 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:04:27 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:04:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:04:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:04:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 16:04:27 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:04:27 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:04:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:04:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Nov-2025 16:05:55 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Nov-2025 16:05:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Nov-2025 16:05:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:05:56 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:05:56 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:05:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:05:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 16:05:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:05:56 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:05:56 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:05:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:06:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[13-Nov-2025 16:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 16:07:33 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:07:33 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:07:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 16:07:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:07:34 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:07:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:07:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:07:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Nov-2025 16:07:34 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:07:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:07:34 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Nov-2025 16:08:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:08:55 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:08:55 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:08:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 16:08:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:08:55 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:08:55 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:08:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:08:56 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:08:56 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:56 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:08:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 16:08:56 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:08:56 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:56 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 16:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:08:58 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:08:58 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:58 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 16:08:58 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:08:58 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:58 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 16:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:08:58 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:08:58 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:58 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:08:58 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:08:58 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:58 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:08:58 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:08:58 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:08:58 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:58 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:08:58 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:08:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:09:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:09:01 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:09:01 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:09:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 16:09:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:09:01 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:09:01 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:09:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 16:09:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:09:06 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:06 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:06 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:06 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 16:09:06 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:06 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:09:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:09:07 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 16:09:07 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:09:07 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:09:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 16:09:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:09:07 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:07 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:09:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:09:07 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:07 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:09:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:09:07 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:09:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:07 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:09:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:09:07 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:09:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:09:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:09:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 16:09:07 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:07 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:09:07 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:07 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 16:09:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:09:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:09:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:09:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:09:08 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:09:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:09:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 16:09:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Nov-2025 16:09:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:09:14 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:09:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:09:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 16:09:14 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:09:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:09:14 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:09:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:14 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:09:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:14 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 16:09:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:09:14 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:14 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:09:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:09:14 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:14 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:09:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:09:14 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:14 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:14 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:09:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:09:39 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 16:09:39 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:09:39 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:39 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:09:39 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:39 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 16:09:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 16:09:40 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:09:40 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 16:09:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:09:42 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:09:42 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:09:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Nov-2025 16:09:43 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:09:43 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:43 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Nov-2025 16:09:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 16:09:47 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 16:09:47 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 16:09:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 16:09:48 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 16:09:48 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 16:09:52 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[13-Nov-2025 16:09:52 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 16:09:52 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:09:52 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Nov-2025 16:11:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[13-Nov-2025 16:11:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 16:11:23 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:11:23 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:11:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 16:11:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 16:11:25 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 16:11:25 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:11:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 16:11:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 16:11:25 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:11:25 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:11:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 16:11:25 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Nov-2025 16:11:25 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:11:25 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:11:25 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Nov-2025 16:11:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 16:11:31 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:11:31 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:11:31 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 16:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:08 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:12:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 16:12:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:08 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 16:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:12:08 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:08 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:12:08 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:08 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:12:08 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:08 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:08 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:08 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:12:09 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:09 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:12:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:12:09 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:09 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:12:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 16:12:09 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:09 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:09 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 16:12:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:12:10 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:12:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:12:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:10 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 16:12:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 16:12:10 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:12:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:10 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 16:12:10 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:10 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:10 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:12:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:12:11 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:12:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:12:11 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 16:12:11 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 16:12:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:12:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:11 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:12:11 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:12:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:11 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:12:11 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:11 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:11 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:12:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:12 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:12 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:12:12 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:12 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:12 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:12 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:12 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:12:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 16:12:27 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:12:27 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 16:12:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:12:27 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:12:27 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:12:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Nov-2025 16:12:27 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:12:27 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:27 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:12:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:30 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:30 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[13-Nov-2025 16:12:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:12:31 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:31 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:31 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[13-Nov-2025 16:12:31 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:12:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:31 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:31 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:12:31 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:12:31 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:12:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 16:12:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:12:34 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:34 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:12:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[13-Nov-2025 16:12:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[13-Nov-2025 16:12:34 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[13-Nov-2025 16:12:34 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:34 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[13-Nov-2025 16:12:34 America/Mexico_City] Validando token en MotivosStock.php...
[13-Nov-2025 16:12:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:34 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[13-Nov-2025 16:12:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:34 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[13-Nov-2025 16:12:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Nov-2025 16:12:34 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:34 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Nov-2025 16:12:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:12:34 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:12:34 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:12:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Nov-2025 16:12:53 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:12:53 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:12:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Nov-2025 16:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Nov-2025 16:14:20 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:14:20 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:14:20 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Nov-2025 16:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Nov-2025 16:14:20 America/Mexico_City] Validando token en Clientes.php...
[13-Nov-2025 16:14:20 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:14:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Nov-2025 16:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Nov-2025 16:14:20 America/Mexico_City] Validando token en Rutas.php...
[13-Nov-2025 16:14:20 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:14:20 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Nov-2025 16:18:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Nov-2025 16:18:33 America/Mexico_City] Validando token en Repartidores.php...
[13-Nov-2025 16:18:33 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:18:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Nov-2025 16:18:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Nov-2025 16:18:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Nov-2025 16:18:33 America/Mexico_City] Validando token en Productos.php...
[13-Nov-2025 16:18:33 America/Mexico_City] Usuario validado: admin
[13-Nov-2025 16:18:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Nov-2025 16:18:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Nov-2025 11:28:51 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[14-Nov-2025 11:28:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[14-Nov-2025 11:28:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Nov-2025 11:28:51 America/Mexico_City] Tipo de operación: verify
[14-Nov-2025 11:28:51 America/Mexico_City] === VERIFICANDO TOKEN ===
[14-Nov-2025 11:28:51 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI5OTc0NDEsImV4cCI6MTc2MzA4Mzg0MX0.1-T0H2m-EDpEHFlycbMQZ_BmDxxOfeC4rCIFJNXfsz4
[14-Nov-2025 11:28:51 America/Mexico_City] Validando token...
[14-Nov-2025 11:28:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Nov-2025 11:28:51 America/Mexico_City] Token inválido o usuario no encontrado
[14-Nov-2025 11:28:51 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[14-Nov-2025 11:28:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[14-Nov-2025 11:28:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Nov-2025 11:28:51 America/Mexico_City] Tipo de operación: logout
[14-Nov-2025 11:28:51 America/Mexico_City] === PROCESANDO LOGOUT ===
[14-Nov-2025 11:28:51 America/Mexico_City] Validando token...
[14-Nov-2025 11:28:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Nov-2025 11:28:55 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[14-Nov-2025 11:28:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[14-Nov-2025 11:28:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Nov-2025 11:28:55 America/Mexico_City] Tipo de operación: login
[14-Nov-2025 11:28:55 America/Mexico_City] === PROCESANDO LOGIN ===
[14-Nov-2025 11:28:55 America/Mexico_City] Intento de login para usuario: admin
[14-Nov-2025 11:28:55 America/Mexico_City] Login - Password verificado correctamente
[14-Nov-2025 11:28:55 America/Mexico_City] Login - Roles: super_admin
[14-Nov-2025 11:28:55 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[14-Nov-2025 11:28:55 America/Mexico_City] Login exitoso para: admin
[14-Nov-2025 11:28:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Nov-2025 11:28:56 America/Mexico_City] Validando token en Repartidores.php...
[14-Nov-2025 11:28:56 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:28:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Nov-2025 11:28:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Nov-2025 11:28:56 America/Mexico_City] Validando token en Productos.php...
[14-Nov-2025 11:28:56 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:28:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Nov-2025 11:28:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Nov-2025 11:29:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 11:29:00 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:29:00 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 11:29:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:24 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:24 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:25 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:25 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:29 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:29 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:29 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:29:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:29 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:29 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:29 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:29:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:31 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:31 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:31 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:29:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:32 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:32 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:32 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:29:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:44 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:44 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:44 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:29:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:45 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:45 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:45 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:29:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:47 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:47 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:29:47 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:29:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:29:48 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:29:48 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:29:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:01 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:01 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:01 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:30:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:06 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:06 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:06 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:30:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:09 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:09 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:19 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:19 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:22 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:22 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:31 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:31 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:38 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:38 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:38 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:30:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:40 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:40 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:44 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:44 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:44 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:30:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:46 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:46 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:48 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:48 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:30:48 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:30:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:30:51 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:30:51 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:30:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[14-Nov-2025 11:33:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:33:12 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:33:12 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:33:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:33:12 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:33:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:33:14 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:33:14 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:33:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:33:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:33:20 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:33:20 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:33:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:33:20 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:33:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:33:20 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:33:20 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:33:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:33:20 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:33:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:33:24 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:33:24 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:33:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:33:24 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:33:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:33:27 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:33:27 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:33:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:33:27 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:33:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:33:29 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:33:29 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:33:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:33:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:33:43 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:33:43 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:33:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:33:43 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[14-Nov-2025 11:33:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 11:33:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 11:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 11:47:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 11:47:35 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:47:35 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:47:35 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 11:47:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 11:47:44 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:47:44 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:47:44 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 11:47:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:47:44 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:47:44 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:47:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:47:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 11:47:44 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:47:44 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:47:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 11:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 11:47:49 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:47:49 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:47:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 11:47:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Nov-2025 11:47:51 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:47:51 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:47:51 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Nov-2025 11:47:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 11:47:51 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:47:51 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:47:51 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 11:48:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Nov-2025 11:48:20 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:48:20 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:48:20 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Nov-2025 11:48:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 11:48:21 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:48:21 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:48:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 11:49:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[14-Nov-2025 11:49:01 America/Mexico_City] Validando token en Usuarios.php...
[14-Nov-2025 11:49:01 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Nov-2025 11:49:01 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:49:01 America/Mexico_City] === OBTENIENDO USUARIOS ===
[14-Nov-2025 11:49:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Nov-2025 11:49:02 America/Mexico_City] Validando token en Repartidores.php...
[14-Nov-2025 11:49:02 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:49:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Nov-2025 11:49:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[14-Nov-2025 11:49:02 America/Mexico_City] Validando token en Repartidores.php...
[14-Nov-2025 11:49:02 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:49:02 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[14-Nov-2025 11:49:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 11:49:29 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:49:29 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:49:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 11:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 11:49:37 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:49:37 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:49:37 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 11:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:49:37 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:49:37 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:49:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:49:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 11:49:37 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:49:37 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:49:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 11:50:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 11:50:12 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:50:12 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:50:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 11:50:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 11:50:26 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:50:26 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:50:26 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 11:50:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Nov-2025 11:50:27 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:50:27 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:50:27 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Nov-2025 11:50:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 11:50:28 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:50:28 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:50:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 11:50:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Nov-2025 11:50:43 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:50:43 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:50:43 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Nov-2025 11:50:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 11:50:43 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:50:43 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:50:43 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 11:53:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 11:53:42 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:53:42 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:53:42 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 11:53:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 11:53:42 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 11:53:42 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:53:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 11:53:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 11:53:42 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 11:53:42 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 11:53:42 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 12:04:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 12:04:52 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 12:04:52 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:04:52 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 12:04:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 12:04:53 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 12:04:53 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:04:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 12:04:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 12:04:53 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 12:04:53 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:04:53 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 12:04:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 12:04:57 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 12:04:57 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:04:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 12:04:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 12:04:58 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 12:04:58 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:04:58 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 12:05:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Nov-2025 12:05:00 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 12:05:00 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:05:00 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Nov-2025 12:05:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 12:05:01 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 12:05:01 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:05:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 12:05:07 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[14-Nov-2025 12:05:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[14-Nov-2025 12:05:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Nov-2025 12:05:07 America/Mexico_City] Tipo de operación: verify
[14-Nov-2025 12:05:07 America/Mexico_City] === VERIFICANDO TOKEN ===
[14-Nov-2025 12:05:07 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMxNDEzMzUsImV4cCI6MTc2MzIyNzczNX0.UD5NKaXtNwZ11rAt7AO90N5gPIn_BM1m6MWEW-YEgvY
[14-Nov-2025 12:05:07 America/Mexico_City] Validando token...
[14-Nov-2025 12:05:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Nov-2025 12:05:07 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:05:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 12:05:07 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 12:05:07 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:05:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 12:05:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Nov-2025 12:05:20 America/Mexico_City] Validando token en Productos.php...
[14-Nov-2025 12:05:20 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:05:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Nov-2025 12:05:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[14-Nov-2025 12:05:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Nov-2025 12:05:20 America/Mexico_City] Validando token en Productos.php...
[14-Nov-2025 12:05:20 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:05:20 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[14-Nov-2025 12:05:20 America/Mexico_City] Validando token en Productos.php...
[14-Nov-2025 12:05:20 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 12:05:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Nov-2025 12:17:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:17:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:17:52 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[14-Nov-2025 12:17:52 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[14-Nov-2025 12:17:52 America/Mexico_City] Error marcando lote como usado: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'estado' at row 1
[14-Nov-2025 12:18:38 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:18:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:18:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:19:10 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:19:10 America/Mexico_City] Error generando lote de QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631443505121' for key 'codigo'
[14-Nov-2025 12:19:10 America/Mexico_City] Error generando lote QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631443505121' for key 'codigo'
[14-Nov-2025 12:19:34 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:19:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:19:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:22:15 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:22:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:22:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:22:34 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:22:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:22:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:22:59 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:22:59 America/Mexico_City] Error generando lote de QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631445790531' for key 'codigo'
[14-Nov-2025 12:22:59 America/Mexico_City] Error generando lote QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631445790531' for key 'codigo'
[14-Nov-2025 12:23:11 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:23:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:23:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:23:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:23:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:24:07 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:24:07 America/Mexico_City] Error generando lote de QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631446473476' for key 'codigo'
[14-Nov-2025 12:24:07 America/Mexico_City] Error generando lote QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631446473476' for key 'codigo'
[14-Nov-2025 12:24:19 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:24:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:24:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:24:59 America/Mexico_City] Error generando lote de QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631446992420' for key 'codigo'
[14-Nov-2025 12:24:59 America/Mexico_City] Error generando lote QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631446992420' for key 'codigo'
[14-Nov-2025 12:25:26 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:25:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:25:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:25:55 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:25:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:25:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:26:17 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:26:17 America/Mexico_City] Error generando lote de QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631447778864' for key 'codigo'
[14-Nov-2025 12:26:17 America/Mexico_City] Error generando lote QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17631447778864' for key 'codigo'
[14-Nov-2025 12:26:32 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:26:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:26:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:26:54 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:26:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:26:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:27:06 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:27:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:27:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:27:17 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[14-Nov-2025 12:27:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 12:27:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 12:27:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:28:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:28:43 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:30:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:32:07 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:32:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:32:38 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:32:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:33:02 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:33:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:33:24 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:33:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:33:50 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:34:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:34:13 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:34:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:34:43 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:35:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:35:05 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:35:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:35:27 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:35:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:35:55 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:36:18 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:37:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:37:02 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:37:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:37:26 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:37:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:37:47 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 12:38:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[14-Nov-2025 12:38:07 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[14-Nov-2025 13:01:43 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[14-Nov-2025 13:01:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[14-Nov-2025 13:01:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Nov-2025 13:01:43 America/Mexico_City] Tipo de operación: verify
[14-Nov-2025 13:01:43 America/Mexico_City] === VERIFICANDO TOKEN ===
[14-Nov-2025 13:01:43 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMxNDEzMzUsImV4cCI6MTc2MzIyNzczNX0.UD5NKaXtNwZ11rAt7AO90N5gPIn_BM1m6MWEW-YEgvY
[14-Nov-2025 13:01:43 America/Mexico_City] Validando token...
[14-Nov-2025 13:01:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Nov-2025 13:01:43 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 13:01:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[14-Nov-2025 13:01:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[14-Nov-2025 15:49:26 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[14-Nov-2025 15:49:26 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[14-Nov-2025 15:49:26 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Nov-2025 15:49:26 America/Mexico_City] Tipo de operación: verify
[14-Nov-2025 15:49:26 America/Mexico_City] === VERIFICANDO TOKEN ===
[14-Nov-2025 15:49:26 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMxNDEzMzUsImV4cCI6MTc2MzIyNzczNX0.UD5NKaXtNwZ11rAt7AO90N5gPIn_BM1m6MWEW-YEgvY
[14-Nov-2025 15:49:26 America/Mexico_City] Validando token...
[14-Nov-2025 15:49:26 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Nov-2025 15:49:26 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:49:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 15:49:29 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:49:29 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:49:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 15:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 15:49:53 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:49:53 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:49:53 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 15:49:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 15:49:54 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 15:49:54 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:49:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 15:49:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 15:49:54 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:49:54 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:49:54 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 15:56:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Nov-2025 15:56:40 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:56:40 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:56:40 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Nov-2025 15:56:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 15:56:41 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:56:41 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:56:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 15:56:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 15:56:50 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:56:50 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:56:50 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 15:56:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 15:56:51 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 15:56:51 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:56:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 15:56:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 15:56:51 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:56:51 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:56:51 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 15:57:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 15:57:40 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:57:40 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:57:40 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 15:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 15:57:41 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 15:57:41 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:57:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 15:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 15:57:41 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 15:57:41 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 15:57:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 16:00:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 16:00:23 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:00:23 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:00:23 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 16:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 16:00:24 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 16:00:24 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:00:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 16:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 16:00:24 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:00:24 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:00:24 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 16:03:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 16:03:17 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:03:17 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:03:17 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 16:03:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 16:03:17 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 16:03:17 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:03:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 16:03:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 16:03:17 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:03:17 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:03:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 16:05:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Nov-2025 16:05:38 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:05:38 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:05:38 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Nov-2025 16:05:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 16:05:39 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 16:05:39 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:05:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 16:05:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 16:05:39 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:05:39 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:05:39 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 16:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Nov-2025 16:07:14 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:07:14 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:07:14 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Nov-2025 16:07:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 16:07:15 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:07:15 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:07:15 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 16:16:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 16:16:34 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 16:16:34 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:16:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 16:16:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 16:16:34 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:16:34 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:16:34 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 16:16:34 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[14-Nov-2025 16:16:34 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:16:34 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:16:34 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[14-Nov-2025 16:16:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 16:16:46 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:16:46 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:16:46 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 16:16:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 16:16:46 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 16:16:46 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:16:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 16:16:46 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[14-Nov-2025 16:16:46 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:16:46 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:16:46 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[14-Nov-2025 16:37:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[14-Nov-2025 16:37:50 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:37:50 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:37:50 America/Mexico_City] === CREANDO RUTA ===
[14-Nov-2025 16:37:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 16:37:50 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:37:50 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:37:50 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Nov-2025 16:54:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 16:54:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Nov-2025 16:54:24 America/Mexico_City] Validando token en Clientes.php...
[14-Nov-2025 16:54:24 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:54:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Nov-2025 16:54:24 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:54:24 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:54:24 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 16:54:24 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[14-Nov-2025 16:54:24 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 16:54:24 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 16:54:24 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[14-Nov-2025 17:20:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Nov-2025 17:20:19 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 17:20:19 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 17:20:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Nov-2025 17:20:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[14-Nov-2025 17:20:27 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 17:20:27 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 17:20:27 America/Mexico_City] === CREANDO RUTA ===
[14-Nov-2025 17:20:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Nov-2025 17:20:28 America/Mexico_City] Validando token en Rutas.php...
[14-Nov-2025 17:20:28 America/Mexico_City] Usuario validado: admin
[14-Nov-2025 17:20:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Nov-2025 12:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[15-Nov-2025 12:59:50 America/Mexico_City] Validando token en Usuarios.php...
[15-Nov-2025 12:59:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Nov-2025 12:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[15-Nov-2025 12:59:50 America/Mexico_City] Validando token en Roles.php...
[15-Nov-2025 12:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[15-Nov-2025 12:59:50 America/Mexico_City] Validando token en Roles.php...
[15-Nov-2025 12:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[15-Nov-2025 12:59:50 America/Mexico_City] Validando token en Roles.php...
[15-Nov-2025 12:59:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Nov-2025 12:59:51 America/Mexico_City] Validando token en Rutas.php...
[15-Nov-2025 12:59:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Nov-2025 12:59:54 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 12:59:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[15-Nov-2025 12:59:54 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 12:59:57 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[15-Nov-2025 12:59:57 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[15-Nov-2025 12:59:57 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Nov-2025 12:59:57 America/Mexico_City] Tipo de operación: verify
[15-Nov-2025 12:59:57 America/Mexico_City] === VERIFICANDO TOKEN ===
[15-Nov-2025 12:59:57 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjI4OTE3ODUsImV4cCI6MTc2Mjk3ODE4NX0.V0P3NnJSKxPWLbi-Nu3ab6kJraucfP5PNGXj7f6cs5o
[15-Nov-2025 12:59:57 America/Mexico_City] Validando token...
[15-Nov-2025 12:59:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Nov-2025 12:59:57 America/Mexico_City] Token inválido o usuario no encontrado
[15-Nov-2025 12:59:57 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[15-Nov-2025 12:59:57 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[15-Nov-2025 12:59:57 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Nov-2025 12:59:57 America/Mexico_City] Tipo de operación: logout
[15-Nov-2025 12:59:57 America/Mexico_City] === PROCESANDO LOGOUT ===
[15-Nov-2025 12:59:57 America/Mexico_City] Validando token...
[15-Nov-2025 12:59:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Nov-2025 12:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[15-Nov-2025 12:59:59 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[15-Nov-2025 12:59:59 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Nov-2025 12:59:59 America/Mexico_City] Tipo de operación: login
[15-Nov-2025 12:59:59 America/Mexico_City] === PROCESANDO LOGIN ===
[15-Nov-2025 12:59:59 America/Mexico_City] Intento de login para usuario: admin
[15-Nov-2025 12:59:59 America/Mexico_City] Login - Password verificado correctamente
[15-Nov-2025 13:00:00 America/Mexico_City] Login - Roles: super_admin
[15-Nov-2025 13:00:00 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[15-Nov-2025 13:00:00 America/Mexico_City] Login exitoso para: admin
[15-Nov-2025 13:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Nov-2025 13:00:00 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 13:00:00 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Nov-2025 13:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[15-Nov-2025 13:00:00 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 13:00:00 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:00 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[15-Nov-2025 13:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Nov-2025 13:00:06 America/Mexico_City] Validando token en Rutas.php...
[15-Nov-2025 13:00:06 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:06 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Nov-2025 13:00:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Nov-2025 13:00:08 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:08 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Nov-2025 13:00:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[15-Nov-2025 13:00:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Nov-2025 13:00:09 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:09 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:09 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[15-Nov-2025 13:00:09 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:09 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Nov-2025 13:00:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Nov-2025 13:00:09 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:09 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:09 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Nov-2025 13:00:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[15-Nov-2025 13:00:10 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:10 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:10 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[15-Nov-2025 13:00:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[15-Nov-2025 13:00:10 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:10 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:10 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[15-Nov-2025 13:00:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[15-Nov-2025 13:00:10 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:10 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:10 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[15-Nov-2025 13:00:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[15-Nov-2025 13:00:10 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:10 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:10 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[15-Nov-2025 13:00:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Nov-2025 13:00:10 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:10 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Nov-2025 13:00:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Nov-2025 13:00:10 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:10 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:10 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Nov-2025 13:00:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[15-Nov-2025 13:00:10 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:10 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:10 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[15-Nov-2025 13:00:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Nov-2025 13:00:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Nov-2025 13:00:11 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 13:00:11 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Nov-2025 13:00:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Nov-2025 13:00:11 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:11 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Nov-2025 13:00:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Nov-2025 13:00:12 America/Mexico_City] Validando token en Rutas.php...
[15-Nov-2025 13:00:12 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Nov-2025 13:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[15-Nov-2025 13:00:15 America/Mexico_City] Validando token en Rutas.php...
[15-Nov-2025 13:00:15 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:15 America/Mexico_City] === OBTENIENDO RUTA ===
[15-Nov-2025 13:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Nov-2025 13:00:15 America/Mexico_City] Validando token en Clientes.php...
[15-Nov-2025 13:00:15 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Nov-2025 13:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[15-Nov-2025 13:00:15 America/Mexico_City] Validando token en Rutas.php...
[15-Nov-2025 13:00:15 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:15 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[15-Nov-2025 13:00:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Nov-2025 13:00:28 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:28 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Nov-2025 13:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Nov-2025 13:00:40 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:40 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:40 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Nov-2025 13:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[15-Nov-2025 13:00:40 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:40 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:40 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[15-Nov-2025 13:00:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Nov-2025 13:00:45 America/Mexico_City] Validando token en Clientes.php...
[15-Nov-2025 13:00:45 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Nov-2025 13:00:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Nov-2025 13:00:47 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:47 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:47 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Nov-2025 13:00:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[15-Nov-2025 13:00:47 America/Mexico_City] Validando token en MotivosStock.php...
[15-Nov-2025 13:00:47 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:47 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[15-Nov-2025 13:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Nov-2025 13:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Nov-2025 13:00:48 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 13:00:48 America/Mexico_City] Validando token en Productos.php...
[15-Nov-2025 13:00:48 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Nov-2025 13:00:48 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Nov-2025 13:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Nov-2025 13:00:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[15-Nov-2025 13:00:49 America/Mexico_City] Validando token en Usuarios.php...
[15-Nov-2025 13:00:49 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Nov-2025 13:00:49 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:49 America/Mexico_City] === OBTENIENDO USUARIOS ===
[15-Nov-2025 13:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[15-Nov-2025 13:00:50 America/Mexico_City] Validando token en Roles.php...
[15-Nov-2025 13:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[15-Nov-2025 13:00:50 America/Mexico_City] Validando token en Roles.php...
[15-Nov-2025 13:00:50 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:50 America/Mexico_City] === OBTENIENDO ROLES ===
[15-Nov-2025 13:00:50 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:50 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[15-Nov-2025 13:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[15-Nov-2025 13:00:50 America/Mexico_City] Validando token en Roles.php...
[15-Nov-2025 13:00:50 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:50 America/Mexico_City] === OBTENIENDO PERMISOS ===
[15-Nov-2025 13:00:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Nov-2025 13:00:51 America/Mexico_City] Validando token en Rutas.php...
[15-Nov-2025 13:00:51 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:51 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Nov-2025 13:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Nov-2025 13:00:52 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 13:00:52 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Nov-2025 13:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[15-Nov-2025 13:00:52 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 13:00:52 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 13:00:52 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[15-Nov-2025 15:23:59 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[15-Nov-2025 15:23:59 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[15-Nov-2025 15:23:59 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Nov-2025 15:23:59 America/Mexico_City] Tipo de operación: verify
[15-Nov-2025 15:23:59 America/Mexico_City] === VERIFICANDO TOKEN ===
[15-Nov-2025 15:23:59 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMyMzMyMDAsImV4cCI6MTc2MzMxOTYwMH0.8iWOR1nRMCE0rCK4KZx2QNcvCTUSUbAre-dAjneLkXs
[15-Nov-2025 15:23:59 America/Mexico_City] Validando token...
[15-Nov-2025 15:23:59 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Nov-2025 15:23:59 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 15:23:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Nov-2025 15:23:59 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 15:23:59 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 15:23:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Nov-2025 15:23:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[15-Nov-2025 15:23:59 America/Mexico_City] Validando token en Repartidores.php...
[15-Nov-2025 15:23:59 America/Mexico_City] Usuario validado: admin
[15-Nov-2025 15:23:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 12:45:20 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[16-Nov-2025 12:45:20 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[16-Nov-2025 12:45:20 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Nov-2025 12:45:20 America/Mexico_City] Tipo de operación: verify
[16-Nov-2025 12:45:20 America/Mexico_City] === VERIFICANDO TOKEN ===
[16-Nov-2025 12:45:20 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMxNDEzMzUsImV4cCI6MTc2MzIyNzczNX0.UD5NKaXtNwZ11rAt7AO90N5gPIn_BM1m6MWEW-YEgvY
[16-Nov-2025 12:45:20 America/Mexico_City] Validando token...
[16-Nov-2025 12:45:20 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Nov-2025 12:45:20 America/Mexico_City] Token inválido o usuario no encontrado
[16-Nov-2025 12:45:20 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[16-Nov-2025 12:45:20 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[16-Nov-2025 12:45:20 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Nov-2025 12:45:20 America/Mexico_City] Tipo de operación: logout
[16-Nov-2025 12:45:20 America/Mexico_City] === PROCESANDO LOGOUT ===
[16-Nov-2025 12:45:20 America/Mexico_City] Validando token...
[16-Nov-2025 12:45:20 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Nov-2025 12:45:55 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[16-Nov-2025 12:45:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[16-Nov-2025 12:45:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Nov-2025 12:45:55 America/Mexico_City] Tipo de operación: login
[16-Nov-2025 12:45:55 America/Mexico_City] === PROCESANDO LOGIN ===
[16-Nov-2025 12:45:55 America/Mexico_City] Intento de login para usuario: admin
[16-Nov-2025 12:45:55 America/Mexico_City] Login - Password verificado correctamente
[16-Nov-2025 12:45:55 America/Mexico_City] Login - Roles: super_admin
[16-Nov-2025 12:45:55 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[16-Nov-2025 12:45:55 America/Mexico_City] Login exitoso para: admin
[16-Nov-2025 12:45:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 12:45:56 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 12:45:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:45:56 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 12:46:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 12:46:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 12:46:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[16-Nov-2025 12:47:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[16-Nov-2025 12:50:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 12:50:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 12:50:20 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 12:50:20 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 12:50:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:50:20 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 12:50:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:50:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Nov-2025 12:50:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 12:50:20 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 12:50:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:50:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 12:50:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Nov-2025 12:50:23 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 12:50:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:50:23 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Nov-2025 12:50:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 12:50:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 12:50:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:50:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 12:50:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 12:50:23 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 12:50:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:50:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 12:57:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Nov-2025 12:57:46 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 12:57:46 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:57:46 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Nov-2025 12:57:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 12:57:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 12:57:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:57:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 12:57:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 12:57:47 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 12:57:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 12:57:47 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 13:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 13:02:33 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 13:02:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:02:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 13:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 13:02:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 13:02:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:02:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 13:02:34 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[16-Nov-2025 13:02:34 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 13:02:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:02:34 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[16-Nov-2025 13:10:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 13:10:36 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 13:10:36 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:10:36 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 13:28:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[16-Nov-2025 13:28:51 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 13:28:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:28:51 America/Mexico_City] === CREANDO RUTA ===
[16-Nov-2025 13:28:51 America/Mexico_City] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Nov-2025 13:28:51 America/Mexico_City] Error creando ruta: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column `colchonesdisai_pos_rutas`.`rutas`.`repartidor_id` at row 1
[16-Nov-2025 13:28:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[16-Nov-2025 13:28:56 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 13:28:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:28:56 America/Mexico_City] === CREANDO RUTA ===
[16-Nov-2025 13:28:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 13:28:57 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 13:28:57 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:28:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 13:29:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 13:29:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 13:29:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 13:29:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 13:29:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:29:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 13:29:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 13:29:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 13:29:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:29:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 13:29:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 13:29:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 13:29:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:29:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 13:29:56 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[16-Nov-2025 13:29:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 13:29:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 13:29:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:29:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 13:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 13:29:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 13:29:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:29:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 13:30:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 13:30:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 13:30:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:30:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 13:30:03 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[16-Nov-2025 13:30:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 13:30:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 13:30:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 13:30:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 14:11:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 14:11:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 14:11:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:11:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 14:11:20 America/Mexico_City] Error obteniendo clientes: SQLSTATE[HY093]: Invalid parameter number
[16-Nov-2025 14:11:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 14:11:36 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:11:36 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:11:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 14:11:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Nov-2025 14:11:40 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:11:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:11:40 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Nov-2025 14:11:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 14:11:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 14:11:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:11:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 14:11:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 14:11:40 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:11:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:11:40 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 14:16:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[16-Nov-2025 14:16:17 America/Mexico_City] Validando token en Usuarios.php...
[16-Nov-2025 14:16:17 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Nov-2025 14:16:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:16:17 America/Mexico_City] === OBTENIENDO USUARIOS ===
[16-Nov-2025 14:16:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 14:16:23 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:16:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:16:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 14:16:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 14:16:35 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 14:16:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:16:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Nov-2025 14:16:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 14:16:35 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 14:16:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:16:35 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 14:18:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 14:18:40 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:18:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:18:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 14:18:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Nov-2025 14:18:45 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:18:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:18:45 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Nov-2025 14:18:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 14:18:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 14:18:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:18:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 14:18:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 14:18:45 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:18:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:18:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 14:18:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[16-Nov-2025 14:18:58 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:18:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:18:58 America/Mexico_City] === ACTUALIZANDO RUTA ===
[16-Nov-2025 14:18:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 14:18:58 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:18:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:18:58 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 14:22:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Nov-2025 14:22:27 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:22:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:27 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Nov-2025 14:22:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 14:22:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 14:22:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 14:22:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 14:22:28 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:22:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 14:22:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Nov-2025 14:22:39 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:22:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:39 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Nov-2025 14:22:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 14:22:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 14:22:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 14:22:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 14:22:40 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:22:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:40 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 14:22:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Nov-2025 14:22:59 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:22:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:59 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Nov-2025 14:22:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 14:22:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 14:22:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 14:22:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 14:22:59 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 14:22:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 14:22:59 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 21:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[16-Nov-2025 21:51:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[16-Nov-2025 21:51:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Nov-2025 21:51:17 America/Mexico_City] Tipo de operación: login
[16-Nov-2025 21:51:17 America/Mexico_City] === PROCESANDO LOGIN ===
[16-Nov-2025 21:51:17 America/Mexico_City] Intento de login para usuario: admin
[16-Nov-2025 21:51:18 America/Mexico_City] Login - Password verificado correctamente
[16-Nov-2025 21:51:18 America/Mexico_City] Login - Roles: super_admin
[16-Nov-2025 21:51:18 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[16-Nov-2025 21:51:18 America/Mexico_City] Login exitoso para: admin
[16-Nov-2025 21:51:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 21:51:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:51:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:51:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 21:51:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 21:51:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:51:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:51:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 21:53:59 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[16-Nov-2025 21:53:59 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[16-Nov-2025 21:53:59 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Nov-2025 21:53:59 America/Mexico_City] Tipo de operación: verify
[16-Nov-2025 21:53:59 America/Mexico_City] === VERIFICANDO TOKEN ===
[16-Nov-2025 21:53:59 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzNTE0NzgsImV4cCI6MTc2MzQzNzg3OH0.r65bX6HjDYL76zpyr36wuCwZvsIMSnESxLdPgLrCAME
[16-Nov-2025 21:53:59 America/Mexico_City] Validando token...
[16-Nov-2025 21:53:59 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Nov-2025 21:53:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:53:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 21:53:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:53:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:53:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 21:54:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 21:54:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 21:54:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 21:54:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 21:54:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:29 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:29 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:54:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:54:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:54:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:54:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:57 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:57 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:55:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:55:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:55:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:55:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:24 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:24 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:57 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:57 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:56:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:56:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:56:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:56:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:24 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:24 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:36 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:36 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:46 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:46 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:53 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:53 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:57:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:57:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:57:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:57:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:36 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:36 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:46 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:46 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:49 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:49 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:53 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:53 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:58:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:58:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:58:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:58:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:29 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:29 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:49 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:49 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:53 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:53 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 21:59:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 21:59:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 21:59:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 21:59:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:46 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:46 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:46 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:46 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:49 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:49 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:53 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:53 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:53 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:53 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:57 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:57 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:00:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:00:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:00:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:24 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:24 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:29 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:29 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:36 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:36 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:49 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:49 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:01:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:01:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:01:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:01:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:24 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:24 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:29 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:29 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:29 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:29 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:36 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:36 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:46 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:46 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:49 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:49 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:53 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:53 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:53 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:57 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:57 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:57 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:57 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:02:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:02:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:02:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:02:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:24 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:24 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:24 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:24 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:29 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:29 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:32 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:32 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:35 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:36 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:36 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:37 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:38 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:38 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:39 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:40 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:40 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:41 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:42 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:43 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:43 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:44 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:44 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:45 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:45 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:46 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:46 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:46 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:46 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:48 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:48 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:49 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:49 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:49 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:49 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:50 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:51 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:51 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:52 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:53 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:53 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:55 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:55 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:56 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:56 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:57 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:57 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:57 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:57 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:58 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:58 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:03:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:03:59 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:03:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:03:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:00 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:00 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:01 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:02 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:03 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:04 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:04 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:05 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:05 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:07 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:07 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:08 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:09 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:10 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:10 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:11 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:11 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:12 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:12 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:13 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:13 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:14 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:14 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:15 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:16 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:16 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:17 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:18 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:18 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:19 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:19 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:20 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:20 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:21 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:21 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:23 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:24 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:24 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:24 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:24 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:25 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:25 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:26 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:26 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:27 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:27 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:28 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:28 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:29 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:29 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:30 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:31 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:31 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:33 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:33 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[16-Nov-2025 22:04:34 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:34 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[16-Nov-2025 22:04:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 22:04:36 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:04:36 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:04:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 22:04:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 22:04:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 22:06:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[16-Nov-2025 22:06:43 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[16-Nov-2025 22:06:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 22:06:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 22:06:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[16-Nov-2025 22:06:54 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[16-Nov-2025 22:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[16-Nov-2025 22:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 22:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 22:07:46 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteComoUsado
[16-Nov-2025 22:07:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 22:07:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 22:07:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[16-Nov-2025 22:07:57 America/Mexico_City] API Rutas: Tipo de operación recibida: eliminarLoteQR
[16-Nov-2025 22:07:57 America/Mexico_City] API: Operación no implementada: eliminarLoteQR
[16-Nov-2025 22:09:26 America/Mexico_City] API Rutas: Tipo de operación recibida: eliminarLoteQR
[16-Nov-2025 22:09:26 America/Mexico_City] PHP Fatal error:  Uncaught Error: Call to undefined method CodigoQR::eliminarLote() in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/CodigosQR.php:254
Stack trace:
#0 /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/api.php(248): include()
#1 {main}
  thrown in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/CodigosQR.php on line 254
[16-Nov-2025 22:09:47 America/Mexico_City] API Rutas: Tipo de operación recibida: eliminarLoteQR
[16-Nov-2025 22:09:47 America/Mexico_City] PHP Fatal error:  Uncaught Error: Call to undefined method CodigoQR::eliminarLote() in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/CodigosQR.php:254
Stack trace:
#0 /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/api.php(248): include()
#1 {main}
  thrown in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/CodigosQR.php on line 254
[16-Nov-2025 22:13:55 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[16-Nov-2025 22:13:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 22:13:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 22:14:07 America/Mexico_City] API Rutas: Tipo de operación recibida: eliminarLoteQR
[16-Nov-2025 22:14:07 America/Mexico_City] PHP Fatal error:  Uncaught Error: Call to undefined method CodigoQR::eliminarLote() in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/CodigosQR.php:254
Stack trace:
#0 /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/api.php(248): include()
#1 {main}
  thrown in /home/colchonesdisai/public_html/app_elotesa/api_rutas/reportes/funciones_php/CodigosQR.php on line 254
[16-Nov-2025 22:15:21 America/Mexico_City] API Rutas: Tipo de operación recibida: eliminarLoteQR
[16-Nov-2025 22:15:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 22:15:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 22:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: eliminarLoteQR
[16-Nov-2025 22:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Nov-2025 22:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Nov-2025 22:15:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 22:15:50 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:15:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:15:50 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 22:15:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 22:15:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:15:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:15:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 22:15:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 22:15:54 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:15:54 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:15:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 22:16:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[16-Nov-2025 22:16:06 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarQRCliente
[16-Nov-2025 22:16:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 22:16:06 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:16:06 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:16:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 22:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[16-Nov-2025 22:16:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 22:16:42 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:16:42 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:16:42 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 22:16:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Nov-2025 22:16:47 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:16:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:16:47 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Nov-2025 22:16:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 22:16:47 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:16:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:16:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 22:16:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 22:16:47 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:16:47 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:16:47 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 22:16:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Nov-2025 22:16:50 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:16:50 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:16:50 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Nov-2025 22:16:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[16-Nov-2025 22:16:52 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:16:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:16:52 America/Mexico_City] === ACTUALIZANDO RUTA ===
[16-Nov-2025 22:16:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 22:16:52 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:16:52 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:16:52 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 22:17:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[16-Nov-2025 22:17:02 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:17:02 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:17:02 America/Mexico_City] === ACTUALIZANDO RUTA ===
[16-Nov-2025 22:17:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Nov-2025 22:17:03 America/Mexico_City] Validando token en Rutas.php...
[16-Nov-2025 22:17:03 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:17:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Nov-2025 22:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 22:17:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:17:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:17:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 22:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Nov-2025 22:17:22 America/Mexico_City] Validando token en Clientes.php...
[16-Nov-2025 22:17:22 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 22:17:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Nov-2025 22:17:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[16-Nov-2025 23:09:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 23:09:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 23:09:23 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:09:23 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:09:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:09:23 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 23:09:23 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:09:23 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Nov-2025 23:09:30 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[16-Nov-2025 23:09:30 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[16-Nov-2025 23:09:30 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Nov-2025 23:09:30 America/Mexico_City] Tipo de operación: verify
[16-Nov-2025 23:09:30 America/Mexico_City] === VERIFICANDO TOKEN ===
[16-Nov-2025 23:09:30 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzNTE0NzgsImV4cCI6MTc2MzQzNzg3OH0.r65bX6HjDYL76zpyr36wuCwZvsIMSnESxLdPgLrCAME
[16-Nov-2025 23:09:30 America/Mexico_City] Validando token...
[16-Nov-2025 23:09:30 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Nov-2025 23:09:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:09:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 23:09:30 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:09:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:09:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Nov-2025 23:09:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 23:09:30 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:09:30 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:09:30 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 23:09:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[16-Nov-2025 23:09:39 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:09:39 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:09:39 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[16-Nov-2025 23:09:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 23:09:41 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:09:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:09:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Nov-2025 23:09:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 23:09:41 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:09:41 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:09:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 23:11:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[16-Nov-2025 23:11:08 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:11:08 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:11:08 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[16-Nov-2025 23:11:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 23:11:09 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:11:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:11:09 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Nov-2025 23:11:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 23:11:09 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:11:09 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:11:09 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 23:11:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[16-Nov-2025 23:11:15 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:11:15 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:11:15 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[16-Nov-2025 23:11:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 23:11:17 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:11:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:11:17 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 23:11:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 23:11:17 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:11:17 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:11:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Nov-2025 23:13:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[16-Nov-2025 23:13:35 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:13:35 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:13:35 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[16-Nov-2025 23:13:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 23:13:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 23:13:37 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:13:37 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:13:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:13:37 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:13:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Nov-2025 23:13:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 23:13:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[16-Nov-2025 23:13:59 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:13:59 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:13:59 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[16-Nov-2025 23:14:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Nov-2025 23:14:01 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:14:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:14:01 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Nov-2025 23:14:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Nov-2025 23:14:01 America/Mexico_City] Validando token en Repartidores.php...
[16-Nov-2025 23:14:01 America/Mexico_City] Usuario validado: admin
[16-Nov-2025 23:14:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 09:50:14 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[17-Nov-2025 09:50:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[17-Nov-2025 09:50:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 09:50:14 America/Mexico_City] Tipo de operación: verify
[17-Nov-2025 09:50:14 America/Mexico_City] === VERIFICANDO TOKEN ===
[17-Nov-2025 09:50:14 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMwNjc4NjQsImV4cCI6MTc2MzE1NDI2NH0.hjVj0rFTGdyldA-bkWV3Uy9It5570C4cG2FkmtmByAE
[17-Nov-2025 09:50:14 America/Mexico_City] Validando token...
[17-Nov-2025 09:50:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 09:50:14 America/Mexico_City] Token inválido o usuario no encontrado
[17-Nov-2025 09:50:14 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[17-Nov-2025 09:50:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[17-Nov-2025 09:50:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 09:50:14 America/Mexico_City] Tipo de operación: logout
[17-Nov-2025 09:50:14 America/Mexico_City] === PROCESANDO LOGOUT ===
[17-Nov-2025 09:50:14 America/Mexico_City] Validando token...
[17-Nov-2025 09:50:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 09:50:18 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[17-Nov-2025 09:50:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[17-Nov-2025 09:50:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 09:50:18 America/Mexico_City] Tipo de operación: login
[17-Nov-2025 09:50:18 America/Mexico_City] === PROCESANDO LOGIN ===
[17-Nov-2025 09:50:18 America/Mexico_City] Intento de login para usuario: admin
[17-Nov-2025 09:50:18 America/Mexico_City] Login - Password verificado correctamente
[17-Nov-2025 09:50:18 America/Mexico_City] Login - Roles: super_admin
[17-Nov-2025 09:50:18 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[17-Nov-2025 09:50:18 America/Mexico_City] Login exitoso para: admin
[17-Nov-2025 09:50:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 09:50:20 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 09:50:20 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 09:50:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 09:50:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 09:50:20 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 09:50:20 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 09:50:20 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 10:27:21 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[17-Nov-2025 10:27:21 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[17-Nov-2025 10:27:21 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 10:27:21 America/Mexico_City] Tipo de operación: verify
[17-Nov-2025 10:27:21 America/Mexico_City] === VERIFICANDO TOKEN ===
[17-Nov-2025 10:27:21 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMyMzMyMDAsImV4cCI6MTc2MzMxOTYwMH0.8iWOR1nRMCE0rCK4KZx2QNcvCTUSUbAre-dAjneLkXs
[17-Nov-2025 10:27:21 America/Mexico_City] Validando token...
[17-Nov-2025 10:27:21 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 10:27:21 America/Mexico_City] Token inválido o usuario no encontrado
[17-Nov-2025 10:27:21 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[17-Nov-2025 10:27:21 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[17-Nov-2025 10:27:21 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 10:27:21 America/Mexico_City] Tipo de operación: logout
[17-Nov-2025 10:27:21 America/Mexico_City] === PROCESANDO LOGOUT ===
[17-Nov-2025 10:27:21 America/Mexico_City] Validando token...
[17-Nov-2025 10:27:21 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 10:40:46 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[17-Nov-2025 10:40:46 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[17-Nov-2025 10:40:46 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 10:40:46 America/Mexico_City] Tipo de operación: login
[17-Nov-2025 10:40:46 America/Mexico_City] === PROCESANDO LOGIN ===
[17-Nov-2025 10:40:46 America/Mexico_City] Intento de login para usuario: admin
[17-Nov-2025 10:40:46 America/Mexico_City] Login - Password verificado correctamente
[17-Nov-2025 10:40:46 America/Mexico_City] Login - Roles: super_admin
[17-Nov-2025 10:40:46 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[17-Nov-2025 10:40:46 America/Mexico_City] Login exitoso para: admin
[17-Nov-2025 10:40:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 10:40:47 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 10:40:47 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:40:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 10:40:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 10:40:47 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 10:40:47 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:40:47 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 10:40:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 10:40:58 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 10:40:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:40:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 10:40:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 10:40:58 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 10:40:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:40:58 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 10:40:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 10:40:58 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 10:40:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:40:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 10:41:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 10:41:12 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 10:41:12 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:41:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 10:41:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 10:41:12 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 10:41:12 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:41:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 10:41:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 10:41:17 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 10:41:17 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:41:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 10:41:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 10:41:21 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 10:41:21 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 10:41:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:32:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 11:32:12 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:12 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:12 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 11:32:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:32:13 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:32:13 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:32:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 11:32:13 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:13 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 11:32:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 11:32:20 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:20 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:20 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 11:32:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 11:32:21 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:21 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 11:32:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 11:32:26 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:26 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 11:32:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:32:26 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:32:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:32:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 11:32:26 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:26 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 11:32:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 11:32:32 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:32 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:32 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 11:32:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 11:32:32 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:32 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 11:32:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:32:45 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:32:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:32:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 11:32:45 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 11:32:45 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[17-Nov-2025 11:32:45 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:32:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:32:45 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[17-Nov-2025 11:35:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 11:35:56 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:35:56 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:35:56 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 11:35:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:35:56 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:35:56 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:35:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:35:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 11:35:56 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:35:56 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:35:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 11:39:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Nov-2025 11:39:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 11:39:19 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 11:39:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 11:39:19 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 11:39:19 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 11:39:19 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 11:39:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:25 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:25 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:39:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:26 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:33 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:33 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:33 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:33 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:39:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:37 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:39:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:38 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:39:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:41 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:39:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:42 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:42 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:39:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:39:43 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:39:43 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:39:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:41:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:41:19 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:41:19 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:41:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:41:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:41:20 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:41:20 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:41:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:41:23 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:41:23 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:41:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:41:34 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:41:34 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:41:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:41:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:41:35 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:41:35 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:41:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:42:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:42:03 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:42:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:42:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:42:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:42:04 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:42:04 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:42:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:42:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:42:26 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:42:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:42:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:48:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:48:16 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:48:16 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:48:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:48:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:48:17 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:48:17 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:48:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:48:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:48:18 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:48:18 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:48:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:48:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:48:21 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:48:21 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:48:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:50:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:50:45 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:50:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:50:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:50:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:50:45 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:50:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:50:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:50:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:50:53 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:50:53 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:50:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:50:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:50:54 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:50:54 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:50:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:50:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:50:57 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:50:57 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:50:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:50:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:50:58 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:50:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:50:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:51:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:51:01 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:51:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:51:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:51:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:51:29 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:51:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:51:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:51:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:51:30 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:51:30 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:51:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:51:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:51:31 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:51:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:51:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:51:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:51:38 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:51:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:51:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:54:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 11:54:00 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:54:00 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:54:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 11:54:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 11:54:06 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:54:06 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:54:06 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 11:54:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:54:06 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:54:06 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:54:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:54:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 11:54:06 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:54:06 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:54:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 11:58:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:58:43 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:58:43 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:58:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:58:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:58:43 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:58:43 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:58:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:58:45 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[17-Nov-2025 11:58:49 America/Mexico_City] API Rutas: Tipo de operación recibida: migrarDireccionesURL
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] Error obteniendo dirección desde Nominatim
[17-Nov-2025 11:58:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 11:58:49 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 11:58:49 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:58:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 11:59:24 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[17-Nov-2025 11:59:24 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[17-Nov-2025 11:59:24 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 11:59:24 America/Mexico_City] Tipo de operación: verify
[17-Nov-2025 11:59:24 America/Mexico_City] === VERIFICANDO TOKEN ===
[17-Nov-2025 11:59:24 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzMTg3NTUsImV4cCI6MTc2MzQwNTE1NX0.wIfNjA6dW24BInZIl9X3RKgX9pcuj4Gtca_yDyIOPG0
[17-Nov-2025 11:59:24 America/Mexico_City] Validando token...
[17-Nov-2025 11:59:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 11:59:24 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:59:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 11:59:24 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:59:24 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:59:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 11:59:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 11:59:31 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 11:59:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:59:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 11:59:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 11:59:31 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 11:59:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:59:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 11:59:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 11:59:43 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 11:59:43 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 11:59:43 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 12:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 12:03:30 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 12:03:30 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:03:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 12:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 12:03:30 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:03:30 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:03:30 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 12:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[17-Nov-2025 12:03:30 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:03:30 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:03:30 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[17-Nov-2025 12:03:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 12:03:48 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 12:03:48 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:03:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 12:03:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Nov-2025 12:03:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 12:03:48 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 12:03:48 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:03:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 12:03:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Nov-2025 12:04:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 12:04:04 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 12:04:04 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:04 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 12:04:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 12:04:04 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 12:04:04 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:04 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 12:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 12:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 12:04:08 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 12:04:08 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 12:04:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:08 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 12:04:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:08 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 12:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 12:04:08 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 12:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 12:04:08 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 12:04:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:08 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 12:04:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 12:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 12:04:08 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 12:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 12:04:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:08 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 12:04:08 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 12:04:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:08 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 12:04:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 12:04:10 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 12:04:10 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 12:04:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 12:04:10 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 12:04:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 12:04:10 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 12:04:10 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 12:04:10 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:04:10 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 12:19:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 12:19:55 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:19:55 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:19:55 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 12:19:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[17-Nov-2025 12:19:58 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:19:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:19:58 America/Mexico_City] === CREANDO RUTA ===
[17-Nov-2025 12:19:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 12:19:59 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:19:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:19:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 12:26:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[17-Nov-2025 12:26:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[17-Nov-2025 12:27:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[17-Nov-2025 12:28:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 12:28:00 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:28:00 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:28:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 12:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 12:28:01 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 12:28:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:28:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 12:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 12:28:01 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 12:28:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:28:01 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 12:29:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 12:29:19 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:19 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 12:29:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 12:29:23 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:23 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:23 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 12:29:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 12:29:23 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 12:29:23 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 12:29:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 12:29:24 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:24 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:24 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 12:29:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 12:29:37 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:37 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 12:29:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 12:29:37 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 12:29:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 12:29:45 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:45 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 12:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 12:29:46 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 12:29:46 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 12:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 12:29:46 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:46 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:46 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 12:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 12:29:49 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:49 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 12:29:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 12:29:50 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:50 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:50 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 12:29:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 12:29:50 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:29:50 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:29:50 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 12:30:13 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[17-Nov-2025 12:30:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[17-Nov-2025 12:30:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 12:30:13 America/Mexico_City] Tipo de operación: verify
[17-Nov-2025 12:30:13 America/Mexico_City] === VERIFICANDO TOKEN ===
[17-Nov-2025 12:30:13 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzMTg3NTUsImV4cCI6MTc2MzQwNTE1NX0.wIfNjA6dW24BInZIl9X3RKgX9pcuj4Gtca_yDyIOPG0
[17-Nov-2025 12:30:13 America/Mexico_City] Validando token...
[17-Nov-2025 12:30:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 12:30:13 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:30:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 12:30:14 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:30:14 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:30:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 12:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 12:31:38 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:31:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:31:38 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 12:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 12:31:38 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 12:31:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:31:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 12:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 12:31:38 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:31:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:31:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 12:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 12:31:46 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:31:46 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:31:46 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 12:31:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 12:31:48 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:31:48 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:31:48 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 12:31:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 12:31:48 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:31:48 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:31:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 12:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 12:32:22 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:32:22 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:32:22 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 12:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 12:32:22 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 12:32:22 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:32:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 12:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 12:32:22 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 12:32:22 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 12:32:22 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 14:45:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 14:45:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Nov-2025 14:45:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 14:45:56 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 14:45:56 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 14:45:56 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 14:45:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 14:45:56 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 14:45:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:00:47 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[17-Nov-2025 17:00:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[17-Nov-2025 17:00:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 17:00:47 America/Mexico_City] Tipo de operación: verify
[17-Nov-2025 17:00:47 America/Mexico_City] === VERIFICANDO TOKEN ===
[17-Nov-2025 17:00:47 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzNTE0NzgsImV4cCI6MTc2MzQzNzg3OH0.r65bX6HjDYL76zpyr36wuCwZvsIMSnESxLdPgLrCAME
[17-Nov-2025 17:00:47 America/Mexico_City] Validando token...
[17-Nov-2025 17:00:47 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 17:00:47 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:01:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:01:21 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:01:21 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:01:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:01:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:01:35 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:01:35 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:01:35 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:01:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:01:35 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:01:35 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:01:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:01:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:01:35 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:01:35 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:01:35 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:01:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:01:41 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:01:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:01:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:01:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 17:01:48 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:01:48 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:01:48 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 17:01:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:01:48 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:01:48 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:01:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:02:07 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:02:07 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:02:07 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:02:07 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:02:07 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:02:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:02:08 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:02:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:02:08 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:02:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:02:29 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:02:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:02:29 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:02:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:02:29 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:02:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:02:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:02:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:02:30 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:02:30 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:02:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:02:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 17:02:39 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:02:39 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:02:39 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 17:02:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:02:39 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:02:39 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:02:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:03:36 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:03:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:03:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:03:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:03:37 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:03:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:03:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:03:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[17-Nov-2025 17:03:41 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:03:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:03:41 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[17-Nov-2025 17:03:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:03:43 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:03:43 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:03:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:03:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:03:43 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:03:43 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:03:43 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:03:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[17-Nov-2025 17:03:53 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:03:53 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:03:53 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[17-Nov-2025 17:03:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:03:54 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:03:54 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:03:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:03:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:03:55 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:03:55 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:03:55 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:05:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:05:05 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:05:05 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:05:05 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:05:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:05:05 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:05:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:05:05 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:05:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:05:05 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:05:05 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:05:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:05:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:05:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Nov-2025 17:05:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:05:07 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:05:07 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:05:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:05:07 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:05:07 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:05:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:05:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Nov-2025 17:05:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Nov-2025 17:06:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:06:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:06:03 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:06:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:06:03 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:06:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:06:03 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:06:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:06:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:06:03 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:06:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:06:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:06:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:06:12 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:06:12 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:06:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:06:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:06:13 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:06:13 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:06:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:06:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[17-Nov-2025 17:07:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:07:03 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:07:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:03 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:07:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:07:03 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:07:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:07:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:07:03 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:07:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:07:40 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:07:40 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:07:40 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:40 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:07:40 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:40 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:07:40 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:07:40 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:40 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:07:40 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:07:40 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:40 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:07:40 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:07:40 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:07:40 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:07:40 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:07:40 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:15:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:15:19 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:15:19 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:15:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:15:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:15:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:15:19 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:15:19 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:15:19 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:15:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:15:19 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:15:19 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:15:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:15:58 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:15:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:15:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:15:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:15:58 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:15:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:15:58 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:16:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:16:01 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:16:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:16:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:16:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:16:18 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:16:18 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:16:18 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:16:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:16:18 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:16:18 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:16:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:16:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:16:18 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:16:18 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:16:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:16:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 17:16:26 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:16:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:16:26 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 17:16:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:16:26 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:16:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:16:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:16:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 17:16:58 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:16:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:16:58 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 17:16:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:16:59 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:16:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:16:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:21:10 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[17-Nov-2025 17:21:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[17-Nov-2025 17:21:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 17:21:10 America/Mexico_City] Tipo de operación: verify
[17-Nov-2025 17:21:10 America/Mexico_City] === VERIFICANDO TOKEN ===
[17-Nov-2025 17:21:10 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzMTg3NTUsImV4cCI6MTc2MzQwNTE1NX0.wIfNjA6dW24BInZIl9X3RKgX9pcuj4Gtca_yDyIOPG0
[17-Nov-2025 17:21:10 America/Mexico_City] Validando token...
[17-Nov-2025 17:21:10 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 17:21:10 America/Mexico_City] Token inválido o usuario no encontrado
[17-Nov-2025 17:21:10 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[17-Nov-2025 17:21:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[17-Nov-2025 17:21:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 17:21:10 America/Mexico_City] Tipo de operación: logout
[17-Nov-2025 17:21:10 America/Mexico_City] === PROCESANDO LOGOUT ===
[17-Nov-2025 17:21:10 America/Mexico_City] Validando token...
[17-Nov-2025 17:21:10 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 17:21:14 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[17-Nov-2025 17:21:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[17-Nov-2025 17:21:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 17:21:14 America/Mexico_City] Tipo de operación: login
[17-Nov-2025 17:21:14 America/Mexico_City] === PROCESANDO LOGIN ===
[17-Nov-2025 17:21:14 America/Mexico_City] Intento de login para usuario: admin
[17-Nov-2025 17:21:14 America/Mexico_City] Login - Password verificado correctamente
[17-Nov-2025 17:21:14 America/Mexico_City] Login - Roles: super_admin
[17-Nov-2025 17:21:14 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[17-Nov-2025 17:21:14 America/Mexico_City] Login exitoso para: admin
[17-Nov-2025 17:21:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:21:15 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:21:15 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:21:15 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:21:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:21:17 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:21:17 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:21:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:21:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:21:17 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:21:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:21:17 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:21:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:21:17 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:21:17 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:21:17 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:21:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:21:21 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:21:21 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:21:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:21:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:21:31 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:21:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:21:31 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:21:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:21:31 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:21:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:21:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:21:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:21:31 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:21:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:21:31 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:22:30 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:22:30 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:22:30 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:22:30 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:22:30 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:22:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:22:31 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:22:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:22:31 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:22:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:22:58 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:22:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:22:58 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:22:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:22:58 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:22:58 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:22:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:22:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:22:59 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:22:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:22:59 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:24:37 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 17:24:38 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:38 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 17:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:24:38 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:38 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:24:38 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:24:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:24:38 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:38 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Nov-2025 17:24:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 17:24:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:24:42 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:42 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:42 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 17:24:42 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:42 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:24:43 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:43 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:43 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:24:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:24:44 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:44 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:44 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:24:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:24:44 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:44 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:44 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:24:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:24:44 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:44 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:44 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:24:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:24:44 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:44 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:44 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:24:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:24:44 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:44 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:24:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:24:46 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:46 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:46 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:24:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:24:46 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:24:46 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:46 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:24:46 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:24:59 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:59 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:24:59 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:24:59 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:24:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:59 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:24:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:59 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:24:59 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:24:59 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:59 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:24:59 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:24:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:24:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:25:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:25:02 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:25:02 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:25:02 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:25:04 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:25:04 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:25:04 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:25:04 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:25:04 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:25:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:26:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:26:04 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:26:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:26:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:26:04 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:26:04 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:26:04 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:26:04 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:26:04 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:04 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 17:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:26:07 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:26:07 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:26:07 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 17:26:07 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:07 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:26:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateMotivoStock
[17-Nov-2025 17:26:28 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:26:28 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:28 America/Mexico_City] === ACTUALIZANDO MOTIVO DE STOCK ===
[17-Nov-2025 17:26:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:26:28 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:26:28 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:28 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:26:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 17:26:29 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:26:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 17:26:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:26:31 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:26:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:26:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:26:31 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:26:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:31 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:26:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:26:31 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:26:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:26:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:26:31 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:26:31 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:31 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:26:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:26:32 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:26:32 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:32 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:26:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:26:32 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:26:32 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:26:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 17:27:01 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:01 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:01 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:27:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:01 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 17:27:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateMotivoStock
[17-Nov-2025 17:27:22 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:22 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:22 America/Mexico_City] === ACTUALIZANDO MOTIVO DE STOCK ===
[17-Nov-2025 17:27:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:27:22 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:22 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:22 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:27:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 17:27:22 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:22 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 17:27:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:27:24 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:27:24 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:27:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:27:24 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:27:24 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:27:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:27:24 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:27:24 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:24 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:27:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 17:27:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:27:26 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:26 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 17:27:26 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:26 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:27:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:27:29 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:29 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:27:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:27:29 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:27:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:27:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:27:29 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:29 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:27:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:27:29 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:27:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:29 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:27:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:27:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:27:29 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:27:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:29 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:27:29 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:27:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:27:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[17-Nov-2025 17:27:59 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:27:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:27:59 America/Mexico_City] === ACTUALIZANDO STOCK ===
[17-Nov-2025 17:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:28:01 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:28:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:28:01 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:28:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:01 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[17-Nov-2025 17:28:01 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:28:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:01 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[17-Nov-2025 17:28:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[17-Nov-2025 17:28:08 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:28:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:08 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[17-Nov-2025 17:28:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:28:23 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:28:23 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:23 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:28:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:28:23 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:28:23 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:28:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:28:23 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:28:23 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:28:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:28:27 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:28:27 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:28:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:28:27 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:28:27 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:28:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:28:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Nov-2025 17:30:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:30:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:30:02 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:30:02 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:02 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:30:02 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:30:02 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:30:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:30:03 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:30:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:30:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:30:03 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:30:03 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:30:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:30:05 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:30:05 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:05 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:30:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[17-Nov-2025 17:30:33 America/Mexico_City] Validando token en Usuarios.php...
[17-Nov-2025 17:30:33 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 17:30:33 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:33 America/Mexico_City] === OBTENIENDO USUARIOS ===
[17-Nov-2025 17:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:30:36 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:30:36 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:36 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:30:36 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:30:36 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:30:36 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:30:36 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:30:36 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:36 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:30:36 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:36 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:30:36 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:30:36 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:30:36 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:36 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:30:36 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:36 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:30:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Nov-2025 17:30:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:30:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:30:37 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:30:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:30:37 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:30:37 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:30:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[17-Nov-2025 17:30:38 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:30:39 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:39 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[17-Nov-2025 17:30:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:30:39 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:30:39 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:39 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:30:41 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:30:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:41 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:30:41 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:30:41 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:30:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:30:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:41 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:30:41 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:30:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:41 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:30:41 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:30:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:30:41 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:30:41 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:30:41 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[17-Nov-2025 17:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[17-Nov-2025 17:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[17-Nov-2025 17:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[17-Nov-2025 17:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[17-Nov-2025 17:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[17-Nov-2025 17:31:32 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[17-Nov-2025 17:32:20 America/Mexico_City] API Rutas: Tipo de operación recibida: eliminarLoteQR
[17-Nov-2025 17:32:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[17-Nov-2025 17:32:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[17-Nov-2025 17:33:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:33:07 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:33:07 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:33:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:33:07 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:33:07 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:33:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:33:08 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:33:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:33:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:33:08 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:33:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:08 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:33:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:33:08 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:33:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:33:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:33:08 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:33:08 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:33:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[17-Nov-2025 17:33:09 America/Mexico_City] Validando token en Roles.php...
[17-Nov-2025 17:33:09 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:09 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[17-Nov-2025 17:33:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[17-Nov-2025 17:33:09 America/Mexico_City] Validando token en Roles.php...
[17-Nov-2025 17:33:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[17-Nov-2025 17:33:09 America/Mexico_City] Validando token en Roles.php...
[17-Nov-2025 17:33:09 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:09 America/Mexico_City] === OBTENIENDO PERMISOS ===
[17-Nov-2025 17:33:09 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:09 America/Mexico_City] === OBTENIENDO ROLES ===
[17-Nov-2025 17:33:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[17-Nov-2025 17:33:10 America/Mexico_City] Validando token en Usuarios.php...
[17-Nov-2025 17:33:10 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 17:33:10 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:10 America/Mexico_City] === OBTENIENDO USUARIOS ===
[17-Nov-2025 17:33:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:33:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:33:12 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:33:12 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:33:12 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:33:12 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:12 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:33:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[17-Nov-2025 17:33:19 America/Mexico_City] Validando token en Usuarios.php...
[17-Nov-2025 17:33:19 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 17:33:19 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:19 America/Mexico_City] === OBTENIENDO USUARIOS ===
[17-Nov-2025 17:33:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[17-Nov-2025 17:33:20 America/Mexico_City] Validando token en Roles.php...
[17-Nov-2025 17:33:20 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:20 America/Mexico_City] === OBTENIENDO ROLES ===
[17-Nov-2025 17:33:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[17-Nov-2025 17:33:21 America/Mexico_City] Validando token en Roles.php...
[17-Nov-2025 17:33:21 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:21 America/Mexico_City] === OBTENIENDO PERMISOS ===
[17-Nov-2025 17:33:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[17-Nov-2025 17:33:21 America/Mexico_City] Validando token en Roles.php...
[17-Nov-2025 17:33:21 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:21 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[17-Nov-2025 17:33:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:33:26 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:33:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:33:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:33:27 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:33:27 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:33:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:33:27 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:33:27 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:27 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:33:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:33:29 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:33:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:33:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:36:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:36:05 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:36:05 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:36:05 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:36:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:36:05 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:36:05 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:36:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:36:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[17-Nov-2025 17:36:05 America/Mexico_City] Validando token en Usuarios.php...
[17-Nov-2025 17:36:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 17:36:05 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:36:05 America/Mexico_City] === OBTENIENDO USUARIOS ===
[17-Nov-2025 17:44:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:44:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:44:26 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:44:26 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:44:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:44:26 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:44:26 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:44:26 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 17:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Validando token en MotivosStock.php...
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 17:48:45 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:48:45 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[17-Nov-2025 17:55:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 17:55:59 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:55:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:55:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 17:55:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 17:55:59 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 17:55:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:55:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 17:56:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:56:01 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:56:01 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:56:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 17:56:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Nov-2025 17:56:20 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:56:20 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:56:20 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Nov-2025 17:56:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 17:56:20 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 17:56:20 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:56:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 17:56:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Nov-2025 17:56:20 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:56:20 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:56:20 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Nov-2025 17:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Nov-2025 17:56:29 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:56:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:56:29 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Nov-2025 17:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 17:56:29 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 17:56:29 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 17:56:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 19:41:42 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[17-Nov-2025 19:41:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[17-Nov-2025 19:41:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Nov-2025 19:41:42 America/Mexico_City] Tipo de operación: verify
[17-Nov-2025 19:41:42 America/Mexico_City] === VERIFICANDO TOKEN ===
[17-Nov-2025 19:41:42 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzOTc2NDYsImV4cCI6MTc2MzQ4NDA0Nn0.PcMFeYQS5Yh4l3r2H_sXmXisXIb0_XNWiiggAfJAImk
[17-Nov-2025 19:41:42 America/Mexico_City] Validando token...
[17-Nov-2025 19:41:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 19:41:42 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 19:41:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 19:41:42 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 19:41:42 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 19:41:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 19:41:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Nov-2025 19:41:44 America/Mexico_City] Validando token en Clientes.php...
[17-Nov-2025 19:41:44 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 19:41:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Nov-2025 19:41:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 19:41:59 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 19:41:59 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 19:41:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 19:42:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 19:42:00 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 19:42:00 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 19:42:00 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[17-Nov-2025 19:42:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 19:42:00 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 19:42:00 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 19:42:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 19:42:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[17-Nov-2025 19:42:24 America/Mexico_City] Validando token en Usuarios.php...
[17-Nov-2025 19:42:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Nov-2025 19:42:24 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 19:42:24 America/Mexico_City] === OBTENIENDO USUARIOS ===
[17-Nov-2025 20:46:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Nov-2025 20:46:48 America/Mexico_City] Validando token en Rutas.php...
[17-Nov-2025 20:46:48 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 20:46:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Nov-2025 20:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Nov-2025 20:46:50 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 20:46:50 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 20:46:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Nov-2025 20:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[17-Nov-2025 20:46:50 America/Mexico_City] Validando token en Repartidores.php...
[17-Nov-2025 20:46:50 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 20:46:50 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[17-Nov-2025 20:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 20:46:50 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 20:46:50 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 20:46:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 20:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Nov-2025 20:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[17-Nov-2025 20:46:50 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 20:46:50 America/Mexico_City] Validando token en Productos.php...
[17-Nov-2025 20:46:50 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 20:46:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Nov-2025 20:46:50 America/Mexico_City] Usuario validado: admin
[17-Nov-2025 20:46:50 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 07:24:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 07:24:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 07:24:12 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 07:24:12 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 07:24:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 07:24:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 07:24:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 07:24:13 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 07:24:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 07:24:13 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 07:24:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[18-Nov-2025 07:24:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[18-Nov-2025 07:24:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 07:24:13 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 07:24:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 07:24:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 07:24:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 07:24:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 07:24:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 07:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 07:24:32 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 07:24:32 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 07:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 07:24:32 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 07:24:32 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:24:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 07:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 07:24:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 07:25:24 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[18-Nov-2025 07:25:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 07:25:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 07:25:25 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 07:25:25 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:25:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 07:25:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 07:25:25 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 07:25:25 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:25:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 07:25:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 07:26:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 07:26:38 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 07:26:38 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:26:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 07:26:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 07:26:41 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 07:26:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:26:41 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 07:26:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 07:26:41 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 07:26:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:26:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 07:26:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 07:26:41 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 07:26:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:26:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 07:54:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 07:54:05 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 07:54:05 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:54:05 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 07:54:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 07:54:24 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 07:54:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:54:24 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 07:54:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 07:54:24 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 07:54:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:54:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 07:54:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 07:54:25 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 07:54:25 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 07:54:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 08:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 08:07:40 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:07:40 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:07:40 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 08:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 08:07:40 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:07:40 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:07:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 08:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 08:07:41 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:07:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:07:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 08:07:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 08:07:42 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:07:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:07:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 08:08:37 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[18-Nov-2025 08:08:37 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:08:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:08:37 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[18-Nov-2025 08:11:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[18-Nov-2025 08:11:00 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:11:00 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:11:00 America/Mexico_City] === CREANDO CLIENTE ===
[18-Nov-2025 08:11:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 08:11:01 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:11:01 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:11:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 08:11:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 08:11:07 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:11:07 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:11:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 08:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 08:11:10 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:11:10 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:11:10 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 08:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 08:11:10 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:11:10 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:11:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 08:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 08:11:10 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:11:10 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:11:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 08:11:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[18-Nov-2025 08:11:34 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:11:34 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:11:34 America/Mexico_City] === ACTUALIZANDO RUTA ===
[18-Nov-2025 08:11:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 08:11:35 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:11:35 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:11:35 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 08:13:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 08:13:04 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:13:04 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:13:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 08:13:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 08:13:04 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:13:04 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:13:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 08:13:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 08:13:10 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:13:10 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:13:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 08:13:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getVentasCliente
[18-Nov-2025 08:13:17 America/Mexico_City] API: Operación no implementada: getVentasCliente
[18-Nov-2025 08:13:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[18-Nov-2025 08:13:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[18-Nov-2025 08:13:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[18-Nov-2025 08:13:39 America/Mexico_City] Validando token en Roles.php...
[18-Nov-2025 08:13:39 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:13:39 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[18-Nov-2025 08:13:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[18-Nov-2025 08:13:39 America/Mexico_City] Validando token en Roles.php...
[18-Nov-2025 08:13:39 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:13:39 America/Mexico_City] === OBTENIENDO ROLES ===
[18-Nov-2025 08:13:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[18-Nov-2025 08:13:39 America/Mexico_City] Validando token en Roles.php...
[18-Nov-2025 08:13:39 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:13:39 America/Mexico_City] === OBTENIENDO PERMISOS ===
[18-Nov-2025 08:13:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 08:13:58 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:13:58 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:13:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 08:13:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 08:13:58 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:13:58 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:13:58 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 08:14:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[18-Nov-2025 08:14:07 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:14:07 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:14:07 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[18-Nov-2025 08:14:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 08:14:09 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:14:09 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:14:09 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 08:14:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 08:14:09 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:14:09 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:14:09 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 08:15:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 08:15:17 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:15:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:15:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 08:15:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 08:15:20 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:15:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:15:20 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 08:15:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 08:15:20 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 08:15:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:15:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 08:15:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 08:15:20 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:15:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:15:20 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 08:26:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 08:26:24 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 08:26:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 08:26:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 08:26:24 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 08:26:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:24 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 08:26:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 08:26:24 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 08:26:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 08:26:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 08:26:33 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:26:33 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 08:26:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 08:26:33 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:26:33 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 08:26:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 08:26:34 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:26:34 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:34 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 08:26:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[18-Nov-2025 08:26:41 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 08:26:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[18-Nov-2025 08:26:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 08:26:41 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 08:26:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:41 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 08:26:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 08:26:54 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:26:54 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 08:26:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 08:26:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 08:26:54 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 08:26:54 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:26:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 08:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 08:31:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Nov-2025 08:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 08:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 08:31:25 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:31:25 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:31:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 08:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 08:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 08:31:25 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 08:31:25 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:31:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 08:40:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 08:40:01 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:40:01 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:40:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 08:40:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 08:40:07 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:40:07 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:40:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 08:40:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 08:40:07 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 08:40:07 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:40:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 08:40:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[18-Nov-2025 08:40:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[18-Nov-2025 08:40:20 America/Mexico_City] Validando token en Roles.php...
[18-Nov-2025 08:40:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:40:20 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[18-Nov-2025 08:40:20 America/Mexico_City] Validando token en Roles.php...
[18-Nov-2025 08:40:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[18-Nov-2025 08:40:20 America/Mexico_City] Validando token en Roles.php...
[18-Nov-2025 08:40:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:40:20 America/Mexico_City] === OBTENIENDO PERMISOS ===
[18-Nov-2025 08:40:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:40:20 America/Mexico_City] === OBTENIENDO ROLES ===
[18-Nov-2025 08:40:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 08:40:29 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 08:40:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 08:40:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 09:07:57 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[18-Nov-2025 09:07:57 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[18-Nov-2025 09:07:57 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Nov-2025 09:07:57 America/Mexico_City] Tipo de operación: verify
[18-Nov-2025 09:07:57 America/Mexico_City] === VERIFICANDO TOKEN ===
[18-Nov-2025 09:07:57 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM0MjE2NzQsImV4cCI6MTc2MzUwODA3NH0.vhoLEiY2bFJ_I1QF5u4PyPL02uuTGPGm1LyaY6xxzQo
[18-Nov-2025 09:07:57 America/Mexico_City] Validando token...
[18-Nov-2025 09:07:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Nov-2025 09:07:57 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:07:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 09:07:57 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:07:57 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:07:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 09:08:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 09:08:00 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:08:00 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:08:00 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 09:08:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 09:08:01 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 09:08:01 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:08:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 09:08:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 09:08:01 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:08:01 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:08:01 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 09:08:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[18-Nov-2025 09:08:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[18-Nov-2025 09:08:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 09:08:34 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 09:08:34 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:08:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 09:08:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 09:08:34 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 09:08:34 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:08:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 09:08:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 09:08:39 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 09:08:39 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:08:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 09:08:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[18-Nov-2025 09:09:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 09:09:20 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:09:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:09:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 09:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 09:10:18 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:10:18 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:10:18 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 09:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 09:10:18 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 09:10:18 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:10:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 09:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 09:10:18 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:10:18 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:10:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 09:10:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[18-Nov-2025 09:10:32 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:10:32 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:10:32 America/Mexico_City] === ACTUALIZANDO RUTA ===
[18-Nov-2025 09:10:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 09:10:32 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:10:32 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:10:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 09:18:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 09:18:36 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:18:36 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:18:36 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 09:18:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 09:18:36 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 09:18:36 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:18:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 09:18:36 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[18-Nov-2025 09:18:36 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:18:36 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:18:36 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[18-Nov-2025 09:18:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 09:18:42 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:18:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:18:42 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 09:34:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[18-Nov-2025 09:34:55 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:34:55 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:34:55 America/Mexico_City] === CREANDO RUTA ===
[18-Nov-2025 09:34:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 09:34:55 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:34:55 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:34:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 09:35:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 09:35:22 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:35:22 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:35:22 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 09:35:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 09:35:22 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 09:35:22 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:35:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 09:35:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 09:35:23 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:35:23 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:35:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 09:36:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[18-Nov-2025 09:36:00 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:36:00 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:36:00 America/Mexico_City] === ACTUALIZANDO RUTA ===
[18-Nov-2025 09:36:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 09:36:01 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:36:01 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:36:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 09:36:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[18-Nov-2025 09:36:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[18-Nov-2025 09:36:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[18-Nov-2025 09:41:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 09:41:06 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 09:41:06 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:41:06 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 09:41:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 09:41:06 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 09:41:06 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:41:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 09:41:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[18-Nov-2025 09:41:26 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 09:41:26 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:41:26 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[18-Nov-2025 09:41:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 09:41:28 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 09:41:28 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:41:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 09:41:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 09:41:28 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 09:41:28 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:41:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 09:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 09:43:38 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:43:38 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:43:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 09:43:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 09:43:40 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:43:40 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:43:40 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 09:43:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 09:43:40 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 09:43:40 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:43:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 09:43:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 09:43:41 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 09:43:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 09:43:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 10:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[18-Nov-2025 10:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[18-Nov-2025 10:18:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[18-Nov-2025 10:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[18-Nov-2025 10:22:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[18-Nov-2025 10:22:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Nov-2025 10:22:43 America/Mexico_City] Tipo de operación: verify
[18-Nov-2025 10:22:43 America/Mexico_City] === VERIFICANDO TOKEN ===
[18-Nov-2025 10:22:43 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzOTQ2MTgsImV4cCI6MTc2MzQ4MTAxOH0.A_rKbSrV2z0CsKmchI7camHNxexxpHBD7lVJy0Dp2GE
[18-Nov-2025 10:22:43 America/Mexico_City] Validando token...
[18-Nov-2025 10:22:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Nov-2025 10:22:43 America/Mexico_City] Token inválido o usuario no encontrado
[18-Nov-2025 10:22:44 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[18-Nov-2025 10:22:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[18-Nov-2025 10:22:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Nov-2025 10:22:44 America/Mexico_City] Tipo de operación: logout
[18-Nov-2025 10:22:44 America/Mexico_City] === PROCESANDO LOGOUT ===
[18-Nov-2025 10:22:44 America/Mexico_City] Validando token...
[18-Nov-2025 10:22:44 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Nov-2025 10:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[18-Nov-2025 10:22:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[18-Nov-2025 10:22:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Nov-2025 10:22:47 America/Mexico_City] Tipo de operación: login
[18-Nov-2025 10:22:47 America/Mexico_City] === PROCESANDO LOGIN ===
[18-Nov-2025 10:22:47 America/Mexico_City] Intento de login para usuario: admin
[18-Nov-2025 10:22:47 America/Mexico_City] Login - Password verificado correctamente
[18-Nov-2025 10:22:47 America/Mexico_City] Login - Roles: super_admin
[18-Nov-2025 10:22:47 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[18-Nov-2025 10:22:47 America/Mexico_City] Login exitoso para: admin
[18-Nov-2025 10:22:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 10:22:51 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 10:22:51 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:22:51 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 10:22:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 10:22:52 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:22:52 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:22:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 10:22:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 10:22:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 10:22:53 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:22:53 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:22:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 10:23:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 10:23:06 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:23:06 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:06 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 10:23:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 10:23:07 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 10:23:07 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 10:23:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 10:23:07 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:23:07 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:07 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 10:23:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 10:23:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 10:23:29 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:23:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 10:23:29 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 10:23:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 10:23:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 10:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 10:23:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 10:23:37 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:23:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:37 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 10:23:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[18-Nov-2025 10:23:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 10:23:37 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:23:37 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 10:23:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[18-Nov-2025 10:23:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 10:23:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:37 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 10:23:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 10:23:37 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 10:23:37 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 10:23:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:37 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 10:23:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:37 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 10:23:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 10:23:37 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:23:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 10:23:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[18-Nov-2025 10:23:39 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:23:39 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:39 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[18-Nov-2025 10:23:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 10:23:42 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 10:23:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:42 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 10:23:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[18-Nov-2025 10:23:42 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 10:23:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[18-Nov-2025 10:23:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 10:23:44 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:23:44 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 10:23:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 10:23:44 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 10:23:44 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:23:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 10:23:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 10:23:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 10:34:29 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[18-Nov-2025 10:34:29 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[18-Nov-2025 10:34:29 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Nov-2025 10:34:29 America/Mexico_City] Tipo de operación: verify
[18-Nov-2025 10:34:29 America/Mexico_City] === VERIFICANDO TOKEN ===
[18-Nov-2025 10:34:29 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM0MjE2NzQsImV4cCI6MTc2MzUwODA3NH0.vhoLEiY2bFJ_I1QF5u4PyPL02uuTGPGm1LyaY6xxzQo
[18-Nov-2025 10:34:29 America/Mexico_City] Validando token...
[18-Nov-2025 10:34:29 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Nov-2025 10:34:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:34:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[18-Nov-2025 10:34:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[18-Nov-2025 10:34:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 10:34:51 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 10:34:51 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:34:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 10:34:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 10:34:51 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 10:34:51 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:34:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 10:35:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 10:35:17 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 10:35:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:35:17 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 10:35:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 10:35:17 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 10:35:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 10:35:17 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:35:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:35:17 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 10:35:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:35:17 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 10:35:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 10:35:17 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 10:35:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 10:35:17 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:35:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:35:17 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 10:35:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:35:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 10:35:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[18-Nov-2025 10:35:17 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:35:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:35:17 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[18-Nov-2025 10:36:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 10:36:16 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:36:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:36:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 10:36:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 10:36:16 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:36:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:36:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 10:36:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 10:36:16 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 10:36:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:36:16 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 10:50:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 10:50:03 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:50:03 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:50:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 10:51:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 10:51:41 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:51:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:51:41 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 10:51:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 10:51:41 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 10:51:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:51:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 10:51:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 10:51:41 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:51:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:51:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 10:53:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 10:53:40 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 10:53:40 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:53:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 10:53:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 10:53:40 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:53:40 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:53:40 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 10:53:40 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[18-Nov-2025 10:53:40 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:53:40 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:53:40 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[18-Nov-2025 10:55:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 10:55:03 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 10:55:03 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 10:55:03 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 11:08:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[18-Nov-2025 11:08:26 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 11:08:26 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:08:26 America/Mexico_City] === CREANDO RUTA ===
[18-Nov-2025 11:08:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 11:08:26 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 11:08:26 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:08:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 11:08:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:08:31 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:08:31 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:08:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:08:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:08:32 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:08:32 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:08:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:08:36 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[18-Nov-2025 11:08:36 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:08:36 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:08:36 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[18-Nov-2025 11:12:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[18-Nov-2025 11:12:42 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:12:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:12:42 America/Mexico_City] === CREANDO CLIENTE ===
[18-Nov-2025 11:12:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:12:42 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:12:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:12:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:12:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:12:49 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:12:49 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:12:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:12:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:12:54 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:12:54 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:12:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:12:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:12:56 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:12:56 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:12:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:12:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:12:59 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:12:59 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:12:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:13:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:13:24 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:13:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:13:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:13:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:13:25 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:13:25 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:13:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:13:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:13:33 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:13:33 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:13:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:13:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:13:34 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:13:34 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:13:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:13:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getVentasCliente
[18-Nov-2025 11:13:43 America/Mexico_City] API: Operación no implementada: getVentasCliente
[18-Nov-2025 11:14:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[18-Nov-2025 11:14:08 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:14:08 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:14:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[18-Nov-2025 11:14:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:14:08 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:14:08 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:14:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[18-Nov-2025 11:15:00 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:00 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[18-Nov-2025 11:15:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:00 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:00 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:16 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[18-Nov-2025 11:15:16 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:16 America/Mexico_City] === ELIMINANDO CLIENTE ===
[18-Nov-2025 11:15:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:16 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:24 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:24 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:26 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:26 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:27 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:27 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:36 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:36 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:38 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:38 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:43 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:43 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 11:15:45 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 11:15:45 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 11:15:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 11:15:48 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 11:15:48 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:48 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 11:15:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:15:49 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:15:49 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:15:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 11:15:49 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 11:15:49 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:15:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 11:17:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[18-Nov-2025 11:17:53 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 11:17:53 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:17:53 America/Mexico_City] === ACTUALIZANDO RUTA ===
[18-Nov-2025 11:17:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 11:17:53 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 11:17:53 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:17:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 11:20:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[18-Nov-2025 11:20:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[18-Nov-2025 11:20:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[18-Nov-2025 11:26:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:26:39 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:26:39 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:26:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:26:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:26:39 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:26:39 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:26:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:27:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[18-Nov-2025 11:27:18 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:27:18 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:27:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[18-Nov-2025 11:27:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 11:27:19 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 11:27:19 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 11:27:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 11:57:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[18-Nov-2025 11:57:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[18-Nov-2025 11:57:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[18-Nov-2025 12:41:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 12:41:49 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 12:41:49 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 12:41:49 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 12:41:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[18-Nov-2025 12:41:49 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 12:41:49 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 12:41:49 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[18-Nov-2025 12:41:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 12:41:49 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 12:41:49 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 12:41:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 12:41:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 12:41:49 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 12:41:49 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 12:41:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 12:41:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 12:41:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 12:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[18-Nov-2025 12:41:56 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 12:41:56 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 12:41:56 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[18-Nov-2025 12:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 12:41:56 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 12:41:56 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 12:41:56 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 13:18:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 13:18:19 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 13:18:19 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 13:18:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 16:45:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 16:45:52 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:45:52 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:45:52 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 16:45:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 16:45:52 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 16:45:52 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:45:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 16:45:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 16:45:52 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:45:52 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:45:52 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 16:49:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 16:49:41 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:49:41 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:49:41 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 16:49:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 16:49:42 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 16:49:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:49:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 16:49:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 16:49:42 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:49:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:49:42 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 16:51:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 16:51:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 16:51:15 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 16:51:15 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 16:51:15 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 16:51:15 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:15 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 16:51:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 16:51:16 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 16:51:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 16:51:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 16:51:16 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 16:51:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 16:51:20 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[18-Nov-2025 16:51:20 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 16:51:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:20 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[18-Nov-2025 16:51:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 16:51:28 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:51:28 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 16:51:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 16:51:30 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 16:51:30 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 16:51:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 16:51:30 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:51:30 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:30 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 16:51:30 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[18-Nov-2025 16:51:30 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:51:30 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:51:30 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[18-Nov-2025 16:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 16:52:23 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:52:23 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:52:23 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 16:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 16:52:23 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 16:52:23 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:52:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 16:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 16:52:23 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:52:23 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:52:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 16:53:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Nov-2025 16:53:37 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:53:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:53:37 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Nov-2025 16:53:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Nov-2025 16:53:37 America/Mexico_City] Validando token en Clientes.php...
[18-Nov-2025 16:53:37 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:53:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Nov-2025 16:53:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Nov-2025 16:53:38 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 16:53:38 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:53:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Nov-2025 16:58:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 16:58:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Nov-2025 16:58:16 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 16:58:16 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 16:58:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:58:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 16:58:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:58:16 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Nov-2025 16:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 16:58:19 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 16:58:19 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:58:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 16:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 16:58:19 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 16:58:19 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 16:58:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 16:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 16:58:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 17:09:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Nov-2025 17:09:42 America/Mexico_City] Validando token en Rutas.php...
[18-Nov-2025 17:09:42 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:09:42 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Nov-2025 17:09:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 17:09:44 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 17:09:44 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:09:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 17:09:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:09:44 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:09:44 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:09:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:09:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 17:09:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 17:10:17 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[18-Nov-2025 17:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 17:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 17:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 17:10:18 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 17:10:18 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:10:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 17:10:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:10:18 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:10:18 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:10:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:11:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 17:11:02 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:02 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:02 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 17:11:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[18-Nov-2025 17:11:02 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:02 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:02 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[18-Nov-2025 17:11:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[18-Nov-2025 17:11:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 17:11:05 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:05 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:05 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:05 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[18-Nov-2025 17:11:05 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:05 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 17:11:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:11:05 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:05 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:11:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 17:11:05 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:05 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:05 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 17:11:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 17:11:05 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:05 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:05 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 17:11:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 17:11:05 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:05 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:05 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 17:11:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:11:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:11:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 17:11:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:11:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:13 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 17:11:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:11:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 17:11:13 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:13 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 17:11:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[18-Nov-2025 17:11:13 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:13 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[18-Nov-2025 17:11:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 17:11:16 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 17:11:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 17:11:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 17:11:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:11:16 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:16 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:11:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 17:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 17:11:29 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:29 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 17:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[18-Nov-2025 17:11:29 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[18-Nov-2025 17:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 17:11:29 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:29 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 17:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[18-Nov-2025 17:11:29 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:11:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:29 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[18-Nov-2025 17:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 17:11:29 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:11:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:29 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 17:11:29 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:11:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:11:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:12:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[18-Nov-2025 17:12:11 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:11 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:11 America/Mexico_City] === ACTUALIZANDO STOCK ===
[18-Nov-2025 17:12:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:12:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:12:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[18-Nov-2025 17:12:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:13 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[18-Nov-2025 17:12:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[18-Nov-2025 17:12:13 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:13 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:13 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[18-Nov-2025 17:12:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[18-Nov-2025 17:12:43 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:43 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:43 America/Mexico_City] === ACTUALIZANDO STOCK ===
[18-Nov-2025 17:12:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:12:45 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:45 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:12:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[18-Nov-2025 17:12:45 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:45 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[18-Nov-2025 17:12:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[18-Nov-2025 17:12:45 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:45 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:45 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[18-Nov-2025 17:12:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 17:12:47 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 17:12:47 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 17:12:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:12:47 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:12:47 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:12:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:12:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 17:12:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 17:13:18 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Nov-2025 17:13:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Nov-2025 17:13:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:13:19 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:13:19 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:13:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:13:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Nov-2025 17:13:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Nov-2025 17:13:19 America/Mexico_City] Validando token en Repartidores.php...
[18-Nov-2025 17:13:19 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:13:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Nov-2025 17:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:14:20 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:14:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:14:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:14:20 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:14:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:14:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Nov-2025 17:14:20 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:14:20 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:14:20 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Nov-2025 17:14:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[18-Nov-2025 17:14:29 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:14:29 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:14:29 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[18-Nov-2025 17:14:29 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":10,"codigo":"05","nombre":"TOTOPO 250G","categoria_id":"9","precio":20,"costo":1,"stock_actual":491,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:14:29 America/Mexico_City] ID del producto: 10
[18-Nov-2025 17:14:29 America/Mexico_City] Datos a actualizar: {"codigo":"05","nombre":"TOTOPO 250G","categoria_id":"9","precio":20,"costo":1,"stock_actual":491,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:14:29 America/Mexico_City] Modelo Producto::actualizar - ID: 10, Datos: {"codigo":"05","nombre":"TOTOPO 250G","categoria_id":"9","precio":20,"costo":1,"stock_actual":491,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:14:29 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[18-Nov-2025 17:14:29 America/Mexico_City] Binding codigo = 05
[18-Nov-2025 17:14:29 America/Mexico_City] Binding nombre = TOTOPO 250G
[18-Nov-2025 17:14:29 America/Mexico_City] Binding categoria_id = 9
[18-Nov-2025 17:14:29 America/Mexico_City] Binding precio = 20
[18-Nov-2025 17:14:29 America/Mexico_City] Binding costo = 1
[18-Nov-2025 17:14:29 America/Mexico_City] Binding stock_actual = 491
[18-Nov-2025 17:14:29 America/Mexico_City] Binding stock_minimo = 100
[18-Nov-2025 17:14:29 America/Mexico_City] Binding stock_maximo = 1000
[18-Nov-2025 17:14:29 America/Mexico_City] Binding unidad_medida = paquete
[18-Nov-2025 17:14:29 America/Mexico_City] Binding codigo_barras = 
[18-Nov-2025 17:14:29 America/Mexico_City] Binding imagen_url = 
[18-Nov-2025 17:14:29 America/Mexico_City] Binding activo = 1
[18-Nov-2025 17:14:29 America/Mexico_City] Binding id = 10
[18-Nov-2025 17:14:29 America/Mexico_City] Resultado de execute(): true
[18-Nov-2025 17:14:30 America/Mexico_City] Filas afectadas: 1
[18-Nov-2025 17:14:30 America/Mexico_City] Producto actualizado exitosamente con ID: 10
[18-Nov-2025 17:14:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:14:30 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:14:30 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:14:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:14:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[18-Nov-2025 17:14:40 America/Mexico_City] Validando token en MotivosStock.php...
[18-Nov-2025 17:14:40 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:14:40 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[18-Nov-2025 17:14:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[18-Nov-2025 17:14:50 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:14:50 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:14:50 America/Mexico_City] === ACTUALIZANDO STOCK ===
[18-Nov-2025 17:14:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:14:51 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:14:51 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:14:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:15:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[18-Nov-2025 17:15:07 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:15:07 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:15:07 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[18-Nov-2025 17:15:07 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":8,"codigo":"03","nombre":"NACHO 250G","categoria_id":9,"precio":20,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:07 America/Mexico_City] ID del producto: 8
[18-Nov-2025 17:15:07 America/Mexico_City] Datos a actualizar: {"codigo":"03","nombre":"NACHO 250G","categoria_id":9,"precio":20,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:07 America/Mexico_City] Modelo Producto::actualizar - ID: 8, Datos: {"codigo":"03","nombre":"NACHO 250G","categoria_id":9,"precio":20,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:07 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[18-Nov-2025 17:15:07 America/Mexico_City] Binding codigo = 03
[18-Nov-2025 17:15:07 America/Mexico_City] Binding nombre = NACHO 250G
[18-Nov-2025 17:15:07 America/Mexico_City] Binding categoria_id = 9
[18-Nov-2025 17:15:07 America/Mexico_City] Binding precio = 20
[18-Nov-2025 17:15:07 America/Mexico_City] Binding costo = 1
[18-Nov-2025 17:15:07 America/Mexico_City] Binding stock_actual = 1500
[18-Nov-2025 17:15:07 America/Mexico_City] Binding stock_minimo = 100
[18-Nov-2025 17:15:07 America/Mexico_City] Binding stock_maximo = 10000
[18-Nov-2025 17:15:07 America/Mexico_City] Binding unidad_medida = paquete
[18-Nov-2025 17:15:07 America/Mexico_City] Binding codigo_barras = 
[18-Nov-2025 17:15:07 America/Mexico_City] Binding imagen_url = 
[18-Nov-2025 17:15:07 America/Mexico_City] Binding activo = 1
[18-Nov-2025 17:15:07 America/Mexico_City] Binding id = 8
[18-Nov-2025 17:15:07 America/Mexico_City] Resultado de execute(): true
[18-Nov-2025 17:15:07 America/Mexico_City] Filas afectadas: 1
[18-Nov-2025 17:15:07 America/Mexico_City] Producto actualizado exitosamente con ID: 8
[18-Nov-2025 17:15:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:15:07 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:15:07 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:15:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:15:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[18-Nov-2025 17:15:17 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:15:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:15:17 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[18-Nov-2025 17:15:17 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":7,"codigo":"02","nombre":"TOSTADA MINI 25PZ","categoria_id":9,"precio":15,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:17 America/Mexico_City] ID del producto: 7
[18-Nov-2025 17:15:17 America/Mexico_City] Datos a actualizar: {"codigo":"02","nombre":"TOSTADA MINI 25PZ","categoria_id":9,"precio":15,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:17 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"codigo":"02","nombre":"TOSTADA MINI 25PZ","categoria_id":9,"precio":15,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":10000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:17 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[18-Nov-2025 17:15:17 America/Mexico_City] Binding codigo = 02
[18-Nov-2025 17:15:17 America/Mexico_City] Binding nombre = TOSTADA MINI 25PZ
[18-Nov-2025 17:15:17 America/Mexico_City] Binding categoria_id = 9
[18-Nov-2025 17:15:17 America/Mexico_City] Binding precio = 15
[18-Nov-2025 17:15:17 America/Mexico_City] Binding costo = 1
[18-Nov-2025 17:15:17 America/Mexico_City] Binding stock_actual = 1500
[18-Nov-2025 17:15:17 America/Mexico_City] Binding stock_minimo = 100
[18-Nov-2025 17:15:17 America/Mexico_City] Binding stock_maximo = 10000
[18-Nov-2025 17:15:17 America/Mexico_City] Binding unidad_medida = paquete
[18-Nov-2025 17:15:17 America/Mexico_City] Binding codigo_barras = 
[18-Nov-2025 17:15:17 America/Mexico_City] Binding imagen_url = 
[18-Nov-2025 17:15:17 America/Mexico_City] Binding activo = 1
[18-Nov-2025 17:15:17 America/Mexico_City] Binding id = 7
[18-Nov-2025 17:15:17 America/Mexico_City] Resultado de execute(): true
[18-Nov-2025 17:15:17 America/Mexico_City] Filas afectadas: 1
[18-Nov-2025 17:15:17 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[18-Nov-2025 17:15:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:15:17 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:15:17 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:15:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Nov-2025 17:15:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[18-Nov-2025 17:15:24 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:15:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:15:24 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[18-Nov-2025 17:15:24 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":11,"codigo":"06","nombre":"TOTOPO 1 KG","categoria_id":9,"precio":63,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:24 America/Mexico_City] ID del producto: 11
[18-Nov-2025 17:15:24 America/Mexico_City] Datos a actualizar: {"codigo":"06","nombre":"TOTOPO 1 KG","categoria_id":9,"precio":63,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:24 America/Mexico_City] Modelo Producto::actualizar - ID: 11, Datos: {"codigo":"06","nombre":"TOTOPO 1 KG","categoria_id":9,"precio":63,"costo":1,"stock_actual":1500,"stock_minimo":100,"stock_maximo":1000,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[18-Nov-2025 17:15:24 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[18-Nov-2025 17:15:24 America/Mexico_City] Binding codigo = 06
[18-Nov-2025 17:15:24 America/Mexico_City] Binding nombre = TOTOPO 1 KG
[18-Nov-2025 17:15:24 America/Mexico_City] Binding categoria_id = 9
[18-Nov-2025 17:15:24 America/Mexico_City] Binding precio = 63
[18-Nov-2025 17:15:24 America/Mexico_City] Binding costo = 1
[18-Nov-2025 17:15:24 America/Mexico_City] Binding stock_actual = 1500
[18-Nov-2025 17:15:24 America/Mexico_City] Binding stock_minimo = 100
[18-Nov-2025 17:15:24 America/Mexico_City] Binding stock_maximo = 1000
[18-Nov-2025 17:15:24 America/Mexico_City] Binding unidad_medida = paquete
[18-Nov-2025 17:15:24 America/Mexico_City] Binding codigo_barras = 
[18-Nov-2025 17:15:24 America/Mexico_City] Binding imagen_url = 
[18-Nov-2025 17:15:24 America/Mexico_City] Binding activo = 1
[18-Nov-2025 17:15:24 America/Mexico_City] Binding id = 11
[18-Nov-2025 17:15:24 America/Mexico_City] Resultado de execute(): true
[18-Nov-2025 17:15:24 America/Mexico_City] Filas afectadas: 1
[18-Nov-2025 17:15:24 America/Mexico_City] Producto actualizado exitosamente con ID: 11
[18-Nov-2025 17:15:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Nov-2025 17:15:24 America/Mexico_City] Validando token en Productos.php...
[18-Nov-2025 17:15:24 America/Mexico_City] Usuario validado: admin
[18-Nov-2025 17:15:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:24:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:24:58 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:24:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:24:58 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:24:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:25:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 08:25:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Nov-2025 08:25:12 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:25:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 08:25:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 08:25:12 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:25:12 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:25:12 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:25:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 08:25:12 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:25:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:25:13 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:25:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:25:20 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:25:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 08:25:20 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:25:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:25:20 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[19-Nov-2025 08:25:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[19-Nov-2025 08:25:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 08:25:27 America/Mexico_City] Tipo de operación: verify
[19-Nov-2025 08:25:27 America/Mexico_City] === VERIFICANDO TOKEN ===
[19-Nov-2025 08:25:27 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM0MjE2NzQsImV4cCI6MTc2MzUwODA3NH0.vhoLEiY2bFJ_I1QF5u4PyPL02uuTGPGm1LyaY6xxzQo
[19-Nov-2025 08:25:27 America/Mexico_City] Validando token...
[19-Nov-2025 08:25:27 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 08:25:27 America/Mexico_City] Token inválido o usuario no encontrado
[19-Nov-2025 08:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Nov-2025 08:25:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Nov-2025 08:25:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 08:25:27 America/Mexico_City] Tipo de operación: logout
[19-Nov-2025 08:25:27 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Nov-2025 08:25:27 America/Mexico_City] Validando token...
[19-Nov-2025 08:25:27 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 08:27:04 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Nov-2025 08:27:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Nov-2025 08:27:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 08:27:04 America/Mexico_City] Tipo de operación: login
[19-Nov-2025 08:27:04 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Nov-2025 08:27:04 America/Mexico_City] Intento de login para usuario: admin
[19-Nov-2025 08:27:04 America/Mexico_City] Login - Password verificado correctamente
[19-Nov-2025 08:27:04 America/Mexico_City] Login - Roles: super_admin
[19-Nov-2025 08:27:04 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Nov-2025 08:27:04 America/Mexico_City] Login exitoso para: admin
[19-Nov-2025 08:27:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:27:04 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:27:04 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:27:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:27:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:27:04 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:27:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 08:27:04 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:27:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:27:04 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:27:04 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:27:04 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 08:27:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 08:27:13 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:27:13 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:27:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 08:28:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 08:28:27 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:28:27 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 08:28:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 08:28:42 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:28:42 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:42 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 08:28:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 08:28:42 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:28:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 08:28:42 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:42 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 08:28:42 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:28:42 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:42 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Nov-2025 08:28:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Nov-2025 08:28:42 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:42 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[19-Nov-2025 08:28:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:28:42 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:42 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:28:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 08:28:42 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:42 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:42 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 08:28:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:28:44 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:44 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:28:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:28:44 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:44 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:28:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 08:28:44 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:44 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:44 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 08:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 08:28:45 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:28:45 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:45 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Nov-2025 08:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Nov-2025 08:28:45 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:45 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[19-Nov-2025 08:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 08:28:45 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:46 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:46 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 08:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 08:28:46 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:28:46 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:46 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 08:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 08:28:46 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:28:46 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:46 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 08:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:28:46 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:28:46 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[19-Nov-2025 08:28:54 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:28:54 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:54 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[19-Nov-2025 08:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 08:28:54 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:28:54 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:28:54 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Nov-2025 08:29:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:29:00 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:29:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:29:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:29:00 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:29:00 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:29:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:29:00 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:29:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:29:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Nov-2025 08:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:30:00 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:30:00 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:30:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:30:00 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:30:00 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:30:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:30:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Nov-2025 08:30:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:30:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:30:34 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:30:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:30:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:30:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:30:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:30:34 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:30:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:30:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:30:46 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Nov-2025 08:30:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:30:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:30:47 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:30:47 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:30:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:30:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:30:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:30:47 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:30:47 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:30:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Nov-2025 08:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:31:02 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:31:02 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:31:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:31:02 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:31:02 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:31:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Nov-2025 08:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:31:18 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:31:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:31:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:31:18 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:31:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:31:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:32:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 08:32:28 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:32:28 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:32:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 08:32:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 08:32:54 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:32:54 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:32:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 08:33:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 08:33:06 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:33:06 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:33:06 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 08:33:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 08:33:06 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 08:33:06 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:33:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 08:33:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 08:33:06 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:33:06 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:33:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 08:33:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Nov-2025 08:33:28 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:33:28 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:33:28 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Nov-2025 08:33:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 08:33:28 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:33:28 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:33:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 08:34:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:34:25 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:34:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:34:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:34:25 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:34:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:34:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 08:34:25 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:34:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:25 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 08:34:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 08:34:31 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:34:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:31 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 08:34:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 08:34:31 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:34:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Nov-2025 08:34:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Nov-2025 08:34:31 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:34:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[19-Nov-2025 08:34:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 08:34:32 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:34:32 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:32 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 08:34:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 08:34:32 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:34:32 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:32 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 08:34:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:34:32 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:34:32 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:34:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:34:34 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:34:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:34:34 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:34:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:34:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:34:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:34:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:34:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:43:13 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[19-Nov-2025 08:43:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[19-Nov-2025 08:43:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 08:43:13 America/Mexico_City] Tipo de operación: verify
[19-Nov-2025 08:43:13 America/Mexico_City] === VERIFICANDO TOKEN ===
[19-Nov-2025 08:43:13 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzOTc2NDYsImV4cCI6MTc2MzQ4NDA0Nn0.PcMFeYQS5Yh4l3r2H_sXmXisXIb0_XNWiiggAfJAImk
[19-Nov-2025 08:43:13 America/Mexico_City] Validando token...
[19-Nov-2025 08:43:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 08:43:13 America/Mexico_City] Token inválido o usuario no encontrado
[19-Nov-2025 08:43:13 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Nov-2025 08:43:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Nov-2025 08:43:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 08:43:13 America/Mexico_City] Tipo de operación: logout
[19-Nov-2025 08:43:13 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Nov-2025 08:43:13 America/Mexico_City] Validando token...
[19-Nov-2025 08:43:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 08:43:17 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Nov-2025 08:43:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Nov-2025 08:43:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 08:43:17 America/Mexico_City] Tipo de operación: login
[19-Nov-2025 08:43:17 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Nov-2025 08:43:17 America/Mexico_City] Intento de login para usuario: admin
[19-Nov-2025 08:43:18 America/Mexico_City] Login - Password verificado correctamente
[19-Nov-2025 08:43:18 America/Mexico_City] Login - Roles: super_admin
[19-Nov-2025 08:43:18 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Nov-2025 08:43:18 America/Mexico_City] Login exitoso para: admin
[19-Nov-2025 08:43:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 08:43:18 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:43:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:43:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 08:46:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:46:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:46:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:46:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:46:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:46:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:47:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:47:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:47:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:47:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:48:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:48:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 08:50:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 08:50:27 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 08:50:27 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:50:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 08:50:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Nov-2025 08:50:48 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:50:48 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:50:48 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Nov-2025 08:50:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:50:48 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:50:48 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:50:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:51:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 08:51:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[19-Nov-2025 08:51:32 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:51:32 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 08:51:32 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:51:32 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[19-Nov-2025 08:51:32 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:51:32 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Nov-2025 08:51:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 08:51:52 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 08:51:52 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:51:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 08:51:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 08:51:52 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 08:51:52 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 08:51:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 08:51:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 08:51:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 10:41:06 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[19-Nov-2025 10:41:06 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[19-Nov-2025 10:41:06 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 10:41:06 America/Mexico_City] Tipo de operación: verify
[19-Nov-2025 10:41:06 America/Mexico_City] === VERIFICANDO TOKEN ===
[19-Nov-2025 10:41:06 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjMzNTE0NzgsImV4cCI6MTc2MzQzNzg3OH0.r65bX6HjDYL76zpyr36wuCwZvsIMSnESxLdPgLrCAME
[19-Nov-2025 10:41:06 America/Mexico_City] Validando token...
[19-Nov-2025 10:41:06 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 10:41:06 America/Mexico_City] Token inválido o usuario no encontrado
[19-Nov-2025 10:41:07 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Nov-2025 10:41:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Nov-2025 10:41:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 10:41:07 America/Mexico_City] Tipo de operación: logout
[19-Nov-2025 10:41:07 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Nov-2025 10:41:07 America/Mexico_City] Validando token...
[19-Nov-2025 10:41:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 10:53:28 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Nov-2025 10:53:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Nov-2025 10:53:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 10:53:28 America/Mexico_City] Tipo de operación: login
[19-Nov-2025 10:53:28 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Nov-2025 10:53:28 America/Mexico_City] Intento de login para usuario: admin
[19-Nov-2025 10:53:28 America/Mexico_City] Login - Password verificado correctamente
[19-Nov-2025 10:53:28 America/Mexico_City] Login - Roles: super_admin
[19-Nov-2025 10:53:28 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Nov-2025 10:53:28 America/Mexico_City] Login exitoso para: admin
[19-Nov-2025 10:53:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 10:53:29 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 10:53:29 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 10:53:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 13:05:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[19-Nov-2025 13:05:13 America/Mexico_City] Validando token en Usuarios.php...
[19-Nov-2025 13:05:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 13:05:13 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 13:05:13 America/Mexico_City] === OBTENIENDO USUARIOS ===
[19-Nov-2025 13:05:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 13:05:18 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 13:05:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 13:05:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 13:05:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 13:05:18 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 13:05:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 13:05:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 13:05:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 13:05:18 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 13:05:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 13:05:18 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 15:17:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 15:17:17 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 15:17:17 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 15:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 15:17:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 15:17:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 15:17:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:48:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:48:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 17:48:12 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:48:12 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:48:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:48:12 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:48:12 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:48:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:48:12 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:48:12 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 17:48:12 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:48:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:49:21 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[19-Nov-2025 17:49:21 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:49:21 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:49:21 America/Mexico_City] === CREANDO PRODUCTO ===
[19-Nov-2025 17:49:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:49:21 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:49:21 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:49:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:49:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[19-Nov-2025 17:49:31 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:49:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:49:31 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[19-Nov-2025 17:49:31 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":12,"codigo":"07","nombre":"TOTOPO QUESO 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:49:31 America/Mexico_City] ID del producto: 12
[19-Nov-2025 17:49:31 America/Mexico_City] Datos a actualizar: {"codigo":"07","nombre":"TOTOPO QUESO 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:49:31 America/Mexico_City] Modelo Producto::actualizar - ID: 12, Datos: {"codigo":"07","nombre":"TOTOPO QUESO 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:49:31 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[19-Nov-2025 17:49:31 America/Mexico_City] Binding codigo = 07
[19-Nov-2025 17:49:31 America/Mexico_City] Binding nombre = TOTOPO QUESO 1KG
[19-Nov-2025 17:49:31 America/Mexico_City] Binding categoria_id = 9
[19-Nov-2025 17:49:31 America/Mexico_City] Binding precio = 83
[19-Nov-2025 17:49:31 America/Mexico_City] Binding costo = 1
[19-Nov-2025 17:49:31 America/Mexico_City] Binding stock_actual = 100
[19-Nov-2025 17:49:31 America/Mexico_City] Binding stock_minimo = 50
[19-Nov-2025 17:49:31 America/Mexico_City] Binding stock_maximo = 150
[19-Nov-2025 17:49:31 America/Mexico_City] Binding unidad_medida = unidad
[19-Nov-2025 17:49:31 America/Mexico_City] Binding codigo_barras = 
[19-Nov-2025 17:49:31 America/Mexico_City] Binding imagen_url = 
[19-Nov-2025 17:49:31 America/Mexico_City] Binding activo = 1
[19-Nov-2025 17:49:31 America/Mexico_City] Binding id = 12
[19-Nov-2025 17:49:31 America/Mexico_City] Resultado de execute(): true
[19-Nov-2025 17:49:31 America/Mexico_City] Filas afectadas: 1
[19-Nov-2025 17:49:31 America/Mexico_City] Producto actualizado exitosamente con ID: 12
[19-Nov-2025 17:49:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:49:31 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:49:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:49:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:50:14 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[19-Nov-2025 17:50:14 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:50:14 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:50:14 America/Mexico_City] === CREANDO PRODUCTO ===
[19-Nov-2025 17:50:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:50:14 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:50:14 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:50:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:50:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[19-Nov-2025 17:50:23 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:50:23 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:50:23 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[19-Nov-2025 17:50:23 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":12,"codigo":"07","nombre":"TOTOPO QUESO 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:50:23 America/Mexico_City] ID del producto: 12
[19-Nov-2025 17:50:23 America/Mexico_City] Datos a actualizar: {"codigo":"07","nombre":"TOTOPO QUESO 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:50:23 America/Mexico_City] Modelo Producto::actualizar - ID: 12, Datos: {"codigo":"07","nombre":"TOTOPO QUESO 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:50:23 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[19-Nov-2025 17:50:23 America/Mexico_City] Binding codigo = 07
[19-Nov-2025 17:50:23 America/Mexico_City] Binding nombre = TOTOPO QUESO 1KG
[19-Nov-2025 17:50:23 America/Mexico_City] Binding categoria_id = 9
[19-Nov-2025 17:50:23 America/Mexico_City] Binding precio = 83
[19-Nov-2025 17:50:23 America/Mexico_City] Binding costo = 1
[19-Nov-2025 17:50:23 America/Mexico_City] Binding stock_actual = 100
[19-Nov-2025 17:50:23 America/Mexico_City] Binding stock_minimo = 50
[19-Nov-2025 17:50:23 America/Mexico_City] Binding stock_maximo = 150
[19-Nov-2025 17:50:23 America/Mexico_City] Binding unidad_medida = paquete
[19-Nov-2025 17:50:23 America/Mexico_City] Binding codigo_barras = 
[19-Nov-2025 17:50:23 America/Mexico_City] Binding imagen_url = 
[19-Nov-2025 17:50:23 America/Mexico_City] Binding activo = 1
[19-Nov-2025 17:50:23 America/Mexico_City] Binding id = 12
[19-Nov-2025 17:50:23 America/Mexico_City] Resultado de execute(): true
[19-Nov-2025 17:50:23 America/Mexico_City] Filas afectadas: 1
[19-Nov-2025 17:50:23 America/Mexico_City] Producto actualizado exitosamente con ID: 12
[19-Nov-2025 17:50:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:50:23 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:50:23 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:50:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:51:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[19-Nov-2025 17:51:07 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:51:07 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:51:07 America/Mexico_City] === CREANDO PRODUCTO ===
[19-Nov-2025 17:51:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:51:07 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:51:07 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:51:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[19-Nov-2025 17:53:18 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:53:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:53:18 America/Mexico_City] === CREANDO PRODUCTO ===
[19-Nov-2025 17:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:53:18 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:53:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:53:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:53:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[19-Nov-2025 17:53:31 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:53:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:53:31 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[19-Nov-2025 17:53:31 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":14,"codigo":"09","nombre":"TOTOPO SALSAS NEGRAS 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:53:31 America/Mexico_City] ID del producto: 14
[19-Nov-2025 17:53:31 America/Mexico_City] Datos a actualizar: {"codigo":"09","nombre":"TOTOPO SALSAS NEGRAS 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:53:31 America/Mexico_City] Modelo Producto::actualizar - ID: 14, Datos: {"codigo":"09","nombre":"TOTOPO SALSAS NEGRAS 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"unidad","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:53:31 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[19-Nov-2025 17:53:31 America/Mexico_City] Binding codigo = 09
[19-Nov-2025 17:53:31 America/Mexico_City] Binding nombre = TOTOPO SALSAS NEGRAS 1KG
[19-Nov-2025 17:53:31 America/Mexico_City] Binding categoria_id = 9
[19-Nov-2025 17:53:31 America/Mexico_City] Binding precio = 83
[19-Nov-2025 17:53:31 America/Mexico_City] Binding costo = 1
[19-Nov-2025 17:53:31 America/Mexico_City] Binding stock_actual = 100
[19-Nov-2025 17:53:31 America/Mexico_City] Binding stock_minimo = 50
[19-Nov-2025 17:53:31 America/Mexico_City] Binding stock_maximo = 150
[19-Nov-2025 17:53:31 America/Mexico_City] Binding unidad_medida = unidad
[19-Nov-2025 17:53:31 America/Mexico_City] Binding codigo_barras = 
[19-Nov-2025 17:53:31 America/Mexico_City] Binding imagen_url = 
[19-Nov-2025 17:53:31 America/Mexico_City] Binding activo = 1
[19-Nov-2025 17:53:31 America/Mexico_City] Binding id = 14
[19-Nov-2025 17:53:31 America/Mexico_City] Resultado de execute(): true
[19-Nov-2025 17:53:31 America/Mexico_City] Filas afectadas: 1
[19-Nov-2025 17:53:31 America/Mexico_City] Producto actualizado exitosamente con ID: 14
[19-Nov-2025 17:53:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:53:31 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:53:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:53:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:53:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[19-Nov-2025 17:53:42 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:53:42 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:53:42 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[19-Nov-2025 17:53:42 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":15,"codigo":"10","nombre":"NACHO SALSA VERDE 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:53:42 America/Mexico_City] ID del producto: 15
[19-Nov-2025 17:53:42 America/Mexico_City] Datos a actualizar: {"codigo":"10","nombre":"NACHO SALSA VERDE 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:53:42 America/Mexico_City] Modelo Producto::actualizar - ID: 15, Datos: {"codigo":"10","nombre":"NACHO SALSA VERDE 1KG","categoria_id":9,"precio":83,"costo":1,"stock_actual":100,"stock_minimo":50,"stock_maximo":150,"unidad_medida":"paquete","codigo_barras":"","imagen_url":"","activo":1}
[19-Nov-2025 17:53:42 America/Mexico_City] Query de actualización: UPDATE productos SET codigo = :codigo, nombre = :nombre, categoria_id = :categoria_id, precio = :precio, costo = :costo, stock_actual = :stock_actual, stock_minimo = :stock_minimo, stock_maximo = :stock_maximo, unidad_medida = :unidad_medida, codigo_barras = :codigo_barras, imagen_url = :imagen_url, activo = :activo, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[19-Nov-2025 17:53:42 America/Mexico_City] Binding codigo = 10
[19-Nov-2025 17:53:42 America/Mexico_City] Binding nombre = NACHO SALSA VERDE 1KG
[19-Nov-2025 17:53:42 America/Mexico_City] Binding categoria_id = 9
[19-Nov-2025 17:53:42 America/Mexico_City] Binding precio = 83
[19-Nov-2025 17:53:42 America/Mexico_City] Binding costo = 1
[19-Nov-2025 17:53:42 America/Mexico_City] Binding stock_actual = 100
[19-Nov-2025 17:53:42 America/Mexico_City] Binding stock_minimo = 50
[19-Nov-2025 17:53:42 America/Mexico_City] Binding stock_maximo = 150
[19-Nov-2025 17:53:42 America/Mexico_City] Binding unidad_medida = paquete
[19-Nov-2025 17:53:42 America/Mexico_City] Binding codigo_barras = 
[19-Nov-2025 17:53:42 America/Mexico_City] Binding imagen_url = 
[19-Nov-2025 17:53:42 America/Mexico_City] Binding activo = 1
[19-Nov-2025 17:53:42 America/Mexico_City] Binding id = 15
[19-Nov-2025 17:53:42 America/Mexico_City] Resultado de execute(): true
[19-Nov-2025 17:53:42 America/Mexico_City] Filas afectadas: 1
[19-Nov-2025 17:53:42 America/Mexico_City] Producto actualizado exitosamente con ID: 15
[19-Nov-2025 17:53:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:53:42 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:53:42 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:53:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:55:09 America/Mexico_City] API Rutas: Tipo de operación recibida: createProducto
[19-Nov-2025 17:55:09 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:55:09 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:55:09 America/Mexico_City] === CREANDO PRODUCTO ===
[19-Nov-2025 17:55:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:55:09 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:55:09 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:55:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 17:58:52 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 17:58:52 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:58:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 17:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 17:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:58:52 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:58:52 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:58:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 17:58:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 17:59:51 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[19-Nov-2025 17:59:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 17:59:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 17:59:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 17:59:51 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 17:59:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 17:59:51 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 17:59:51 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:59:51 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 17:59:51 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 17:59:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 18:03:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Nov-2025 18:03:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Nov-2025 18:03:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 18:03:34 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 18:03:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:03:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 18:03:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 18:03:34 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 18:03:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:03:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 18:03:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Nov-2025 18:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 18:04:00 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:00 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 18:04:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 18:04:06 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:06 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:06 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 18:04:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 18:04:06 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 18:04:06 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 18:04:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 18:04:07 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:07 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:07 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 18:04:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Nov-2025 18:04:25 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:25 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Nov-2025 18:04:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 18:04:25 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 18:04:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 18:04:37 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:37 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:37 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 18:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 18:04:38 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 18:04:38 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 18:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 18:04:38 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:38 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 18:04:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Nov-2025 18:04:48 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:48 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:48 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Nov-2025 18:04:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 18:04:49 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:04:49 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:04:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 18:05:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 18:05:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 18:05:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:22 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 18:05:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 18:05:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 18:05:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 18:05:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 18:05:22 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 18:05:22 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 18:05:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 18:05:37 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 18:05:37 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:37 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Nov-2025 18:05:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 18:05:37 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 18:05:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Nov-2025 18:05:37 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:37 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 18:05:37 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 18:05:37 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[19-Nov-2025 18:05:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 18:05:37 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 18:05:37 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:37 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 18:05:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 18:05:38 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 18:05:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 18:05:38 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 18:05:38 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 18:05:38 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:38 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 18:05:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 18:05:39 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:05:39 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:05:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 18:22:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 18:22:53 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 18:22:53 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:22:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 18:22:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 18:22:53 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:22:53 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:22:53 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 18:22:53 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[19-Nov-2025 18:22:53 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:22:53 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:22:53 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[19-Nov-2025 18:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[19-Nov-2025 18:22:54 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:22:54 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:22:54 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[19-Nov-2025 18:24:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 18:24:44 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:24:44 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:24:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 18:28:17 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[19-Nov-2025 18:28:17 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:28:17 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:28:17 America/Mexico_City] === CREANDO RUTA ===
[19-Nov-2025 18:28:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 18:28:17 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:28:17 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:28:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 18:35:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 18:35:01 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:35:01 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:35:01 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 18:35:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 18:35:01 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:35:01 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:35:01 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 18:35:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 18:35:01 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 18:35:01 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:35:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 18:36:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 18:36:26 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:36:26 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:36:26 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 18:36:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 18:36:26 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 18:36:26 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:36:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 18:36:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 18:36:27 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:36:27 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:36:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 18:38:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Nov-2025 18:38:38 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:38:38 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:38:38 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Nov-2025 18:38:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 18:38:39 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:38:39 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:38:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 18:45:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 18:45:43 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:45:43 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:45:43 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 18:45:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 18:45:43 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 18:45:43 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:45:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 18:45:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 18:45:43 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:45:43 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:45:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 18:51:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 18:51:06 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:51:06 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:51:06 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 18:51:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 18:51:06 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 18:51:06 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:51:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 18:51:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 18:51:06 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 18:51:06 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 18:51:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Nov-2025 19:03:30 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:03:30 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:03:30 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Nov-2025 19:03:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:03:31 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:03:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:03:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:03:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:03:58 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:03:58 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:03:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:03:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:03:59 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:03:59 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:03:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:04:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[19-Nov-2025 19:04:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[19-Nov-2025 19:04:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:04:28 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:04:28 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:04:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:04:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 19:04:30 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:04:30 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:04:30 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 19:04:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:04:30 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:04:30 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:04:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:04:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:04:30 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:04:30 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:04:30 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:06:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[19-Nov-2025 19:06:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[19-Nov-2025 19:07:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[19-Nov-2025 19:20:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:20:30 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:20:30 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:20:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:20:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 19:20:34 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:20:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:20:34 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 19:20:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:20:34 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:20:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:20:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:20:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:20:34 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:20:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:20:34 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:26:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 19:26:17 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:26:17 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:26:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 19:26:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Nov-2025 19:26:17 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:26:17 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:26:17 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Nov-2025 19:27:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[19-Nov-2025 19:27:17 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:27:17 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:27:17 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[19-Nov-2025 19:27:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Nov-2025 19:27:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 19:27:20 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:27:20 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:27:20 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:27:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 19:27:20 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:27:20 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Nov-2025 19:28:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:28:13 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:28:13 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:28:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:28:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 19:28:31 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:28:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:28:31 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 19:28:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:28:31 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:28:31 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:28:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:28:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:28:32 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:28:32 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:28:32 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:40:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 19:40:08 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:08 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:08 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 19:40:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:40:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:40:09 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:40:09 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:40:09 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:09 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:40:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Nov-2025 19:40:14 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:14 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:14 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Nov-2025 19:40:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:40:14 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:14 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:40:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 19:40:25 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:25 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 19:40:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:40:25 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:40:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:40:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:40:25 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:40:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:40:37 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:37 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:40:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Nov-2025 19:40:38 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:38 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:38 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Nov-2025 19:40:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:40:39 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:39 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:40:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 19:40:49 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:49 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:49 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 19:40:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:40:49 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:40:49 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:40:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:40:50 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:50 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:50 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:40:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Nov-2025 19:40:55 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:55 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:55 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Nov-2025 19:40:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:40:55 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:40:55 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:40:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 19:41:13 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:41:13 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:41:13 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 19:41:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:41:14 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:41:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:41:14 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:41:14 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:41:14 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:41:14 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:41:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:41:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[19-Nov-2025 19:41:28 America/Mexico_City] Validando token en Usuarios.php...
[19-Nov-2025 19:41:28 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 19:41:28 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:41:28 America/Mexico_City] === OBTENIENDO USUARIOS ===
[19-Nov-2025 19:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 19:41:30 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:41:30 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:41:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 19:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Nov-2025 19:41:30 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:41:30 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:41:30 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Nov-2025 19:44:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:44:11 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:44:11 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:44:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:44:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Nov-2025 19:44:24 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:44:24 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:44:24 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Nov-2025 19:44:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:44:24 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:44:24 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:44:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:44:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:44:24 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:44:24 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:44:24 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:46:39 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[19-Nov-2025 19:46:39 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[19-Nov-2025 19:46:39 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 19:46:39 America/Mexico_City] Tipo de operación: verify
[19-Nov-2025 19:46:39 America/Mexico_City] === VERIFICANDO TOKEN ===
[19-Nov-2025 19:46:39 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM1NjI0MjQsImV4cCI6MTc2MzY0ODgyNH0.AKA019ZRcPXqcQqARSNr8BND8GuG46pZfQM6riJuDL8
[19-Nov-2025 19:46:39 America/Mexico_City] Validando token...
[19-Nov-2025 19:46:39 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 19:46:39 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:46:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 19:46:40 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:46:40 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:46:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 19:46:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 19:46:40 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:46:40 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:46:40 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 19:46:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 19:46:40 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:46:40 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:46:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 19:46:47 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Nov-2025 19:46:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Nov-2025 19:46:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 19:46:47 America/Mexico_City] Tipo de operación: logout
[19-Nov-2025 19:46:47 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Nov-2025 19:46:47 America/Mexico_City] Validando token...
[19-Nov-2025 19:46:47 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 19:46:47 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:03 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Nov-2025 19:47:03 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Nov-2025 19:47:03 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 19:47:03 America/Mexico_City] Tipo de operación: login
[19-Nov-2025 19:47:03 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Nov-2025 19:47:03 America/Mexico_City] Intento de login para usuario: admin
[19-Nov-2025 19:47:03 America/Mexico_City] Login - Password verificado correctamente
[19-Nov-2025 19:47:03 America/Mexico_City] Login - Roles: super_admin
[19-Nov-2025 19:47:03 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Nov-2025 19:47:03 America/Mexico_City] Login exitoso para: admin
[19-Nov-2025 19:47:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 19:47:03 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:47:03 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 19:47:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 19:47:03 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:47:03 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:03 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 19:47:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 19:47:03 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:47:03 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 19:47:05 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Nov-2025 19:47:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Nov-2025 19:47:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 19:47:05 America/Mexico_City] Tipo de operación: logout
[19-Nov-2025 19:47:05 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Nov-2025 19:47:05 America/Mexico_City] Validando token...
[19-Nov-2025 19:47:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 19:47:05 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:15 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Nov-2025 19:47:15 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Nov-2025 19:47:15 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Nov-2025 19:47:15 America/Mexico_City] Tipo de operación: login
[19-Nov-2025 19:47:15 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Nov-2025 19:47:15 America/Mexico_City] Intento de login para usuario: admin
[19-Nov-2025 19:47:15 America/Mexico_City] Login - Password verificado correctamente
[19-Nov-2025 19:47:15 America/Mexico_City] Login - Roles: super_admin
[19-Nov-2025 19:47:15 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Nov-2025 19:47:15 America/Mexico_City] Login exitoso para: admin
[19-Nov-2025 19:47:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 19:47:16 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:47:16 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 19:47:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 19:47:16 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:47:16 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:16 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 19:47:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 19:47:16 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:47:16 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 19:47:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:47:18 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:47:18 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:47:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Nov-2025 19:47:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Nov-2025 19:47:19 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:47:19 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:19 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Nov-2025 19:47:19 America/Mexico_City] Validando token en Repartidores.php...
[19-Nov-2025 19:47:19 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Nov-2025 19:47:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[19-Nov-2025 19:47:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[19-Nov-2025 19:47:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[19-Nov-2025 19:47:25 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:47:25 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:47:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:25 America/Mexico_City] === OBTENIENDO PERMISOS ===
[19-Nov-2025 19:47:25 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:47:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:25 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[19-Nov-2025 19:47:25 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:25 America/Mexico_City] === OBTENIENDO ROLES ===
[19-Nov-2025 19:47:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[19-Nov-2025 19:47:27 America/Mexico_City] Validando token en Usuarios.php...
[19-Nov-2025 19:47:27 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 19:47:27 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:27 America/Mexico_City] === OBTENIENDO USUARIOS ===
[19-Nov-2025 19:47:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[19-Nov-2025 19:47:34 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:47:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:34 America/Mexico_City] === OBTENIENDO ROLES ===
[19-Nov-2025 19:47:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[19-Nov-2025 19:47:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[19-Nov-2025 19:47:34 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:47:34 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:47:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:34 America/Mexico_City] === OBTENIENDO PERMISOS ===
[19-Nov-2025 19:47:34 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:34 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[19-Nov-2025 19:47:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[19-Nov-2025 19:47:35 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:47:35 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:47:35 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[19-Nov-2025 19:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[19-Nov-2025 19:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 19:48:19 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 19:48:19 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:19 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 19:48:19 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 19:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[19-Nov-2025 19:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[19-Nov-2025 19:48:19 America/Mexico_City] Validando token en MotivosStock.php...
[19-Nov-2025 19:48:19 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:48:19 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:19 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[19-Nov-2025 19:48:19 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:19 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[19-Nov-2025 19:48:19 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:19 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[19-Nov-2025 19:48:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Nov-2025 19:48:20 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:48:20 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:20 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Nov-2025 19:48:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Nov-2025 19:48:20 America/Mexico_City] Validando token en Productos.php...
[19-Nov-2025 19:48:20 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Nov-2025 19:48:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[19-Nov-2025 19:48:46 America/Mexico_City] Validando token en Usuarios.php...
[19-Nov-2025 19:48:46 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Nov-2025 19:48:46 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:46 America/Mexico_City] === OBTENIENDO USUARIOS ===
[19-Nov-2025 19:48:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[19-Nov-2025 19:48:47 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:48:47 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:47 America/Mexico_City] === OBTENIENDO ROLES ===
[19-Nov-2025 19:48:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[19-Nov-2025 19:48:47 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:48:47 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:47 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[19-Nov-2025 19:48:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[19-Nov-2025 19:48:47 America/Mexico_City] Validando token en Roles.php...
[19-Nov-2025 19:48:47 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:48:47 America/Mexico_City] === OBTENIENDO PERMISOS ===
[19-Nov-2025 19:49:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Nov-2025 19:49:46 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:49:46 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:49:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Nov-2025 19:49:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Nov-2025 19:49:56 America/Mexico_City] Validando token en Clientes.php...
[19-Nov-2025 19:49:56 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:49:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Nov-2025 19:49:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Nov-2025 19:49:56 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:49:56 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:49:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Nov-2025 19:49:56 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[19-Nov-2025 19:49:56 America/Mexico_City] Validando token en Rutas.php...
[19-Nov-2025 19:49:56 America/Mexico_City] Usuario validado: admin
[19-Nov-2025 19:49:56 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[20-Nov-2025 08:16:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Nov-2025 08:16:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[20-Nov-2025 08:16:06 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:16:06 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:16:06 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Nov-2025 08:16:06 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:06 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[20-Nov-2025 08:16:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:16:20 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:16:20 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:16:29 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:16:29 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:16:29 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:16:29 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:16:29 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:16:29 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:16:29 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:16:29 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:16:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:16:47 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:16:47 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:47 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:16:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:16:48 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:16:48 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:16:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:16:57 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:16:57 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:16:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:17:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Nov-2025 08:17:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[20-Nov-2025 08:17:50 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:17:50 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:17:50 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:17:50 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[20-Nov-2025 08:17:50 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:17:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Nov-2025 08:18:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:23 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:23 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:27 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:27 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:27 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:30 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:30 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:30 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:31 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:31 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:31 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:31 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:31 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:31 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:31 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:31 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:31 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:31 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:31 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:31 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:31 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:31 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:31 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:31 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:31 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:31 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:31 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:31 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:31 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:32 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:32 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:32 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:32 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:32 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:32 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:32 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:32 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:32 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:32 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:32 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:32 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:32 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:32 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[20-Nov-2025 08:18:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:46 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:46 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:46 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:46 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:46 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:46 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:18:46 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:46 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:18:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:18:57 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:57 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:57 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:18:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:18:57 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:18:57 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:18:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:18:57 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:18:57 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:18:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:19:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:19:06 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:19:06 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:19:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:19:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:19:06 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:19:06 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:19:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:19:30 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:19:30 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:19:30 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:19:30 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:19:30 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:19:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:19:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Nov-2025 08:19:51 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:19:51 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:19:51 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Nov-2025 08:19:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[20-Nov-2025 08:19:51 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:19:51 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:19:51 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[20-Nov-2025 08:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:20:38 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:20:38 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:20:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:20:44 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:20:44 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:20:44 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:20:44 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:20:44 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:20:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:20:44 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:20:44 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:20:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:20:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:20:48 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:20:48 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:20:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:20:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:20:48 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:20:48 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:20:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:22:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:22:15 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:22:15 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:22:15 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:22:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:22:16 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:22:16 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:22:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:22:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Nov-2025 08:22:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[20-Nov-2025 08:22:39 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:22:39 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:22:39 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:22:39 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:22:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Nov-2025 08:22:39 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[20-Nov-2025 08:22:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:22:55 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:22:55 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:22:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:23:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:23:09 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:23:09 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:23:09 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:23:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:23:09 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:23:09 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:23:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:23:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:23:09 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:23:09 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:23:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:23:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:23:13 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:23:13 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:23:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:23:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:23:13 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:23:13 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:23:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:24:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:24:06 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:24:06 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:24:06 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:24:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:24:07 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:24:07 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:24:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:29:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:29:50 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:29:50 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:29:50 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:29:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:29:50 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:29:50 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:29:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:29:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:29:50 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:29:50 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:29:50 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:30:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:30:06 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:30:06 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:30:06 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:30:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:30:07 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:30:07 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:30:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:30:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:30:07 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:30:07 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:30:07 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:30:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:30:11 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:30:11 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:30:11 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:30:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:30:11 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:30:11 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:30:11 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:30:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:30:15 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:30:15 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:30:15 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:30:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:30:16 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:30:16 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:30:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:32:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:32:01 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:01 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:01 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:32:02 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:32:02 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:32:02 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:02 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:02 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:32:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:32:08 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:08 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:08 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:32:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:32:09 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:09 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:32:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:32:10 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:10 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:32:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:32:13 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:13 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:32:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:32:13 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:13 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:32:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:32:18 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:18 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:18 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:32:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:32:18 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:18 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:32:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:32:44 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:44 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:44 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:32:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:32:44 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:32:44 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:32:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:32:44 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:32:44 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:32:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:34:35 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[20-Nov-2025 08:34:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[20-Nov-2025 08:34:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Nov-2025 08:34:35 America/Mexico_City] Tipo de operación: verify
[20-Nov-2025 08:34:35 America/Mexico_City] === VERIFICANDO TOKEN ===
[20-Nov-2025 08:34:35 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM2MDMyMzUsImV4cCI6MTc2MzY4OTYzNX0.CKV0d1OaxiAWi9d6bPdSrJWwbvVi4J4j-u90eLoF9Xg
[20-Nov-2025 08:34:35 America/Mexico_City] Validando token...
[20-Nov-2025 08:34:35 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Nov-2025 08:34:35 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:34:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:34:35 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:34:35 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:34:35 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:35:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:35:00 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:35:00 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:00 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:35:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:35:01 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:35:01 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:35:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:35:01 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:35:01 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:01 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:35:26 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[20-Nov-2025 08:35:26 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[20-Nov-2025 08:35:26 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Nov-2025 08:35:26 America/Mexico_City] Tipo de operación: verify
[20-Nov-2025 08:35:26 America/Mexico_City] === VERIFICANDO TOKEN ===
[20-Nov-2025 08:35:26 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM1NjMzOTgsImV4cCI6MTc2MzY0OTc5OH0.wAkGZ3pgwhN9UJAFNKoLZihBVh_H0K-LPdV9_j1YaGs
[20-Nov-2025 08:35:26 America/Mexico_City] Validando token...
[20-Nov-2025 08:35:26 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Nov-2025 08:35:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[20-Nov-2025 08:35:26 America/Mexico_City] Validando token en MotivosStock.php...
[20-Nov-2025 08:35:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[20-Nov-2025 08:35:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:26 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[20-Nov-2025 08:35:26 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 08:35:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:26 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[20-Nov-2025 08:35:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[20-Nov-2025 08:35:26 America/Mexico_City] Validando token en MotivosStock.php...
[20-Nov-2025 08:35:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:26 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[20-Nov-2025 08:35:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[20-Nov-2025 08:35:26 America/Mexico_City] Validando token en MotivosStock.php...
[20-Nov-2025 08:35:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:26 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[20-Nov-2025 08:35:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Nov-2025 08:35:26 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 08:35:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Nov-2025 08:35:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[20-Nov-2025 08:35:26 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 08:35:27 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:27 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[20-Nov-2025 08:35:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:35:30 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:35:30 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:35:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:35:45 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:35:45 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:45 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:35:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:35:45 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:35:45 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:35:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:35:45 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:35:45 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:35:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:35:51 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:35:51 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:51 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:35:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:35:51 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:35:51 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:35:51 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:36:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:36:01 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:01 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:01 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:36:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:36:01 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:36:01 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:36:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:36:01 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:01 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:01 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:36:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:36:07 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:07 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:36:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:36:08 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:08 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:36:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:36:14 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:14 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:14 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:36:15 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:36:15 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:36:15 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:15 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:15 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:36:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:36:20 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:20 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:20 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:36:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:36:20 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:20 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:36:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:36:27 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:27 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:27 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:36:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:36:27 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:36:27 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:36:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:36:28 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:28 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:36:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:36:32 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:32 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:32 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:36:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:36:33 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:33 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:36:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 08:36:41 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:41 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:41 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 08:36:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 08:36:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:36:41 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:36:41 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:36:41 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:41 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 08:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 08:36:57 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:57 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:57 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 08:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:36:57 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:36:57 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:36:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:37:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:37:46 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:37:46 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:37:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:37:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 08:37:47 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 08:37:47 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:37:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 08:37:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Nov-2025 08:37:53 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:37:53 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:37:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Nov-2025 08:37:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[20-Nov-2025 08:37:53 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:37:53 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:37:53 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[20-Nov-2025 08:37:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:37:55 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:37:55 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:37:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:38:39 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[20-Nov-2025 08:38:39 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[20-Nov-2025 08:38:39 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Nov-2025 08:38:39 America/Mexico_City] Tipo de operación: verify
[20-Nov-2025 08:38:39 America/Mexico_City] === VERIFICANDO TOKEN ===
[20-Nov-2025 08:38:39 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM1NjMzOTgsImV4cCI6MTc2MzY0OTc5OH0.wAkGZ3pgwhN9UJAFNKoLZihBVh_H0K-LPdV9_j1YaGs
[20-Nov-2025 08:38:39 America/Mexico_City] Validando token...
[20-Nov-2025 08:38:39 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Nov-2025 08:38:39 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:38:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:38:40 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:38:40 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:38:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 08:38:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Nov-2025 08:38:42 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:38:42 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:38:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Nov-2025 08:38:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[20-Nov-2025 08:38:42 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 08:38:42 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:38:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[20-Nov-2025 08:43:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:43:35 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[20-Nov-2025 08:43:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[20-Nov-2025 08:43:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Nov-2025 08:43:42 America/Mexico_City] Tipo de operación: verify
[20-Nov-2025 08:43:42 America/Mexico_City] === VERIFICANDO TOKEN ===
[20-Nov-2025 08:43:42 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM1NjMzOTgsImV4cCI6MTc2MzY0OTc5OH0.wAkGZ3pgwhN9UJAFNKoLZihBVh_H0K-LPdV9_j1YaGs
[20-Nov-2025 08:43:42 America/Mexico_City] Validando token...
[20-Nov-2025 08:43:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Nov-2025 08:43:42 America/Mexico_City] Token inválido o usuario no encontrado
[20-Nov-2025 08:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[20-Nov-2025 08:43:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[20-Nov-2025 08:43:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Nov-2025 08:43:42 America/Mexico_City] Tipo de operación: logout
[20-Nov-2025 08:43:42 America/Mexico_City] === PROCESANDO LOGOUT ===
[20-Nov-2025 08:43:42 America/Mexico_City] Validando token...
[20-Nov-2025 08:43:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Nov-2025 08:43:45 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[20-Nov-2025 08:43:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[20-Nov-2025 08:43:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Nov-2025 08:43:45 America/Mexico_City] Tipo de operación: login
[20-Nov-2025 08:43:45 America/Mexico_City] === PROCESANDO LOGIN ===
[20-Nov-2025 08:43:45 America/Mexico_City] Intento de login para usuario: admin
[20-Nov-2025 08:43:45 America/Mexico_City] Login - Password verificado correctamente
[20-Nov-2025 08:43:45 America/Mexico_City] Login - Roles: super_admin
[20-Nov-2025 08:43:45 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[20-Nov-2025 08:43:45 America/Mexico_City] Login exitoso para: admin
[20-Nov-2025 08:43:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 08:43:45 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 08:43:45 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 08:43:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 17:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[20-Nov-2025 17:59:37 America/Mexico_City] Validando token en Roles.php...
[20-Nov-2025 17:59:37 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 17:59:37 America/Mexico_City] === OBTENIENDO ROLES ===
[20-Nov-2025 17:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[20-Nov-2025 17:59:37 America/Mexico_City] Validando token en Roles.php...
[20-Nov-2025 17:59:37 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 17:59:37 America/Mexico_City] === OBTENIENDO PERMISOS ===
[20-Nov-2025 17:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[20-Nov-2025 17:59:37 America/Mexico_City] Validando token en Roles.php...
[20-Nov-2025 17:59:37 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 17:59:37 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[20-Nov-2025 18:00:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 18:00:04 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 18:00:04 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:00:04 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 18:00:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 18:00:11 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 18:00:11 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:00:11 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 18:00:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 18:00:11 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 18:00:11 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:00:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 18:00:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 18:00:11 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 18:00:11 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:00:11 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 18:00:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Nov-2025 18:00:26 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 18:00:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:00:26 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Nov-2025 18:00:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Nov-2025 18:00:26 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 18:00:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:00:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Nov-2025 18:02:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Nov-2025 18:02:24 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 18:02:24 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:02:24 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Nov-2025 18:02:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Nov-2025 18:02:24 America/Mexico_City] Validando token en Clientes.php...
[20-Nov-2025 18:02:24 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:02:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Nov-2025 18:02:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Nov-2025 18:02:25 America/Mexico_City] Validando token en Rutas.php...
[20-Nov-2025 18:02:25 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:02:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Nov-2025 18:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Nov-2025 18:02:50 America/Mexico_City] Validando token en Repartidores.php...
[20-Nov-2025 18:02:50 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:02:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Nov-2025 18:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Nov-2025 18:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Nov-2025 18:02:50 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 18:02:50 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:02:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Nov-2025 18:02:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[20-Nov-2025 18:02:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[20-Nov-2025 18:02:59 America/Mexico_City] Validando token en MotivosStock.php...
[20-Nov-2025 18:02:59 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:02:59 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[20-Nov-2025 18:02:59 America/Mexico_City] Validando token en MotivosStock.php...
[20-Nov-2025 18:02:59 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:02:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[20-Nov-2025 18:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[20-Nov-2025 18:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[20-Nov-2025 18:03:26 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 18:03:26 America/Mexico_City] Validando token en MotivosStock.php...
[20-Nov-2025 18:03:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:26 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[20-Nov-2025 18:03:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:26 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[20-Nov-2025 18:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[20-Nov-2025 18:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[20-Nov-2025 18:03:26 America/Mexico_City] Validando token en MotivosStock.php...
[20-Nov-2025 18:03:26 America/Mexico_City] Validando token en MotivosStock.php...
[20-Nov-2025 18:03:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:26 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[20-Nov-2025 18:03:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:26 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[20-Nov-2025 18:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[20-Nov-2025 18:03:26 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 18:03:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:26 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[20-Nov-2025 18:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Nov-2025 18:03:26 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 18:03:26 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Nov-2025 18:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Nov-2025 18:03:36 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 18:03:36 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Nov-2025 18:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[20-Nov-2025 18:03:36 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 18:03:36 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:36 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[20-Nov-2025 18:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Nov-2025 18:03:36 America/Mexico_City] Validando token en Productos.php...
[20-Nov-2025 18:03:36 America/Mexico_City] Usuario validado: admin
[20-Nov-2025 18:03:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:18:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 08:18:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:18:55 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:18:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 08:18:55 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 08:19:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:19:01 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:19:02 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[21-Nov-2025 08:19:02 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[21-Nov-2025 08:19:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[21-Nov-2025 08:19:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Nov-2025 08:19:18 America/Mexico_City] Tipo de operación: verify
[21-Nov-2025 08:19:18 America/Mexico_City] === VERIFICANDO TOKEN ===
[21-Nov-2025 08:19:18 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM2MDMyMzUsImV4cCI6MTc2MzY4OTYzNX0.CKV0d1OaxiAWi9d6bPdSrJWwbvVi4J4j-u90eLoF9Xg
[21-Nov-2025 08:19:18 America/Mexico_City] Validando token...
[21-Nov-2025 08:19:18 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Nov-2025 08:19:18 America/Mexico_City] Token inválido o usuario no encontrado
[21-Nov-2025 08:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[21-Nov-2025 08:19:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[21-Nov-2025 08:19:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Nov-2025 08:19:18 America/Mexico_City] Tipo de operación: logout
[21-Nov-2025 08:19:18 America/Mexico_City] === PROCESANDO LOGOUT ===
[21-Nov-2025 08:19:18 America/Mexico_City] Validando token...
[21-Nov-2025 08:19:18 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Nov-2025 08:19:27 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[21-Nov-2025 08:19:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[21-Nov-2025 08:19:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Nov-2025 08:19:27 America/Mexico_City] Tipo de operación: login
[21-Nov-2025 08:19:27 America/Mexico_City] === PROCESANDO LOGIN ===
[21-Nov-2025 08:19:27 America/Mexico_City] Intento de login para usuario: admin
[21-Nov-2025 08:19:27 America/Mexico_City] Login - Password verificado correctamente
[21-Nov-2025 08:19:27 America/Mexico_City] Login - Roles: super_admin
[21-Nov-2025 08:19:27 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[21-Nov-2025 08:19:27 America/Mexico_City] Login exitoso para: admin
[21-Nov-2025 08:19:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:19:27 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:27 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:19:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:19:27 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:27 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:19:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[21-Nov-2025 08:19:27 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:27 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:27 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[21-Nov-2025 08:19:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[21-Nov-2025 08:19:48 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:48 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[21-Nov-2025 08:19:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[21-Nov-2025 08:19:48 America/Mexico_City] Validando token en MotivosStock.php...
[21-Nov-2025 08:19:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:48 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[21-Nov-2025 08:19:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:19:48 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:19:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[21-Nov-2025 08:19:48 America/Mexico_City] Validando token en MotivosStock.php...
[21-Nov-2025 08:19:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:48 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[21-Nov-2025 08:19:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[21-Nov-2025 08:19:48 America/Mexico_City] Validando token en MotivosStock.php...
[21-Nov-2025 08:19:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:48 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[21-Nov-2025 08:19:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[21-Nov-2025 08:19:48 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:48 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[21-Nov-2025 08:19:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 08:19:53 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 08:19:53 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 08:19:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 08:19:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:19:53 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:19:53 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:19:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:19:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Nov-2025 08:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[21-Nov-2025 08:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:21:25 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:21:25 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:21:25 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:21:25 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[21-Nov-2025 08:21:25 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:21:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:21:25 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:21:25 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:21:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:21:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[21-Nov-2025 08:21:35 America/Mexico_City] Validando token en MotivosStock.php...
[21-Nov-2025 08:21:35 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:21:35 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[21-Nov-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 08:21:55 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 08:21:55 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:21:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:21:55 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:21:55 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:21:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 08:21:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Nov-2025 08:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[21-Nov-2025 08:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Nov-2025 08:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 08:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 08:23:31 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 08:23:31 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:23:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 08:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:23:31 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:23:31 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:23:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:24:05 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[21-Nov-2025 08:24:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Nov-2025 08:24:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 08:24:06 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 08:24:06 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:24:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 08:24:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:24:06 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:24:06 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:24:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:24:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 08:24:52 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[21-Nov-2025 08:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Nov-2025 08:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 08:24:53 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 08:24:53 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:24:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 08:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:24:53 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:24:53 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:24:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 08:25:41 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[21-Nov-2025 08:25:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Nov-2025 08:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 08:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:25:42 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:25:42 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:25:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 08:25:42 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 08:25:42 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:25:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 08:26:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[21-Nov-2025 08:26:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Nov-2025 08:26:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 08:26:22 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 08:26:22 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:26:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 08:26:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 08:26:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 08:26:22 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 08:26:22 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 08:26:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 18:46:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 18:46:38 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:46:38 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 18:46:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 18:46:39 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 18:46:39 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 18:46:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[21-Nov-2025 18:46:39 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 18:46:39 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:39 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[21-Nov-2025 18:46:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 18:46:41 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:46:41 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 18:46:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 18:46:43 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 18:46:43 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 18:46:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[21-Nov-2025 18:46:43 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 18:46:43 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:43 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[21-Nov-2025 18:46:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[21-Nov-2025 18:46:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 18:46:48 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 18:46:48 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 18:46:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:48 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[21-Nov-2025 18:46:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 18:46:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 18:46:48 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 18:46:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 18:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[21-Nov-2025 18:46:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[21-Nov-2025 18:46:50 America/Mexico_City] Validando token en MotivosStock.php...
[21-Nov-2025 18:46:50 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:50 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[21-Nov-2025 18:46:50 America/Mexico_City] Validando token en MotivosStock.php...
[21-Nov-2025 18:46:50 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:50 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[21-Nov-2025 18:46:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 18:46:54 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 18:46:54 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 18:46:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 18:46:54 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 18:46:54 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:46:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 18:46:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 18:47:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[21-Nov-2025 18:47:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[21-Nov-2025 18:48:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[21-Nov-2025 18:50:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[21-Nov-2025 18:50:57 America/Mexico_City] Validando token en Usuarios.php...
[21-Nov-2025 18:50:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Nov-2025 18:50:57 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:50:57 America/Mexico_City] === OBTENIENDO USUARIOS ===
[21-Nov-2025 18:51:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 18:51:02 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:51:02 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:02 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 18:51:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 18:51:09 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:51:09 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:09 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 18:51:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 18:51:09 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:51:09 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:09 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 18:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 18:51:10 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:51:10 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 18:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 18:51:10 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:51:10 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 18:51:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 18:51:18 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:51:18 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 18:51:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 18:51:47 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:51:47 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:47 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 18:51:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 18:51:48 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 18:51:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 18:51:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 18:51:48 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 18:51:48 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 18:51:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 19:09:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[21-Nov-2025 19:09:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[21-Nov-2025 19:10:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[21-Nov-2025 19:40:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:40:10 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:40:10 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:40:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:40:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 19:40:12 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 19:40:12 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:40:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 19:40:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[21-Nov-2025 19:40:13 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 19:40:13 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:40:13 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[21-Nov-2025 19:40:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:40:21 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:40:21 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:40:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:40:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 19:40:33 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:40:33 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:40:33 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 19:40:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 19:40:33 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 19:40:33 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:40:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 19:40:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 19:40:33 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:40:33 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:40:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 19:42:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 19:42:50 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:42:50 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:42:50 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 19:42:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 19:42:50 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 19:42:50 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:42:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 19:42:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 19:42:50 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:42:50 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:42:50 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 19:43:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 19:43:11 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:11 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:11 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 19:43:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 19:43:11 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 19:43:11 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 19:43:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 19:43:11 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:11 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:11 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 19:43:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[21-Nov-2025 19:43:21 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:21 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:21 America/Mexico_City] === ACTUALIZANDO RUTA ===
[21-Nov-2025 19:43:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:43:21 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:21 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 19:43:29 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:29 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:29 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 19:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 19:43:29 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 19:43:29 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 19:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 19:43:29 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:29 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 19:43:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[21-Nov-2025 19:43:37 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:37 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:37 America/Mexico_City] === ACTUALIZANDO RUTA ===
[21-Nov-2025 19:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:43:38 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:38 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:43:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 19:43:54 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:54 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:54 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 19:43:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 19:43:54 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 19:43:54 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 19:43:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 19:43:55 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:43:55 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:43:55 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 19:44:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[21-Nov-2025 19:44:01 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:44:01 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:44:01 America/Mexico_City] === ACTUALIZANDO RUTA ===
[21-Nov-2025 19:44:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:44:02 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:44:02 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:44:02 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:44:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 19:44:58 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:44:58 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:44:58 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 19:44:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 19:44:58 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 19:44:58 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:44:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 19:44:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 19:44:59 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:44:59 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:44:59 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 19:48:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[21-Nov-2025 19:48:30 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:48:30 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:48:30 America/Mexico_City] === ACTUALIZANDO RUTA ===
[21-Nov-2025 19:48:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:48:31 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:48:31 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:48:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[21-Nov-2025 19:48:45 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:48:45 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:48:45 America/Mexico_City] === ACTUALIZANDO RUTA ===
[21-Nov-2025 19:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:48:45 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:48:45 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:48:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Nov-2025 19:48:55 America/Mexico_City] Validando token en Repartidores.php...
[21-Nov-2025 19:48:55 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:48:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Nov-2025 19:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Nov-2025 19:48:55 America/Mexico_City] Validando token en Productos.php...
[21-Nov-2025 19:48:55 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:48:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Nov-2025 19:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Nov-2025 19:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Nov-2025 19:49:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[21-Nov-2025 19:49:45 America/Mexico_City] Validando token en Usuarios.php...
[21-Nov-2025 19:49:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Nov-2025 19:49:45 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:49:45 America/Mexico_City] === OBTENIENDO USUARIOS ===
[21-Nov-2025 19:49:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:49:49 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:49:49 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:49:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:49:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:49:57 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:49:57 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:49:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:49:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:49:57 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:49:57 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:49:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:49:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:49:57 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:49:57 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:49:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:49:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:49:57 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:49:57 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:49:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:50:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 19:50:15 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:50:15 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:50:15 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 19:50:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 19:50:16 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 19:50:16 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:50:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 19:50:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 19:50:16 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:50:16 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:50:16 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 19:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[21-Nov-2025 19:51:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[21-Nov-2025 19:51:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Nov-2025 19:51:10 America/Mexico_City] Tipo de operación: logout
[21-Nov-2025 19:51:10 America/Mexico_City] === PROCESANDO LOGOUT ===
[21-Nov-2025 19:51:10 America/Mexico_City] Validando token...
[21-Nov-2025 19:51:10 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Nov-2025 19:51:10 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:51:16 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[21-Nov-2025 19:51:16 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[21-Nov-2025 19:51:16 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Nov-2025 19:51:16 America/Mexico_City] Tipo de operación: login
[21-Nov-2025 19:51:16 America/Mexico_City] === PROCESANDO LOGIN ===
[21-Nov-2025 19:51:16 America/Mexico_City] Intento de login para usuario: admin
[21-Nov-2025 19:51:16 America/Mexico_City] Login - Password verificado correctamente
[21-Nov-2025 19:51:16 America/Mexico_City] Login - Roles: super_admin
[21-Nov-2025 19:51:16 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[21-Nov-2025 19:51:16 America/Mexico_City] Login exitoso para: admin
[21-Nov-2025 19:51:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 19:51:16 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 19:51:16 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 19:51:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 19:51:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[21-Nov-2025 19:51:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[21-Nov-2025 21:59:54 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[21-Nov-2025 21:59:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[21-Nov-2025 21:59:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Nov-2025 21:59:54 America/Mexico_City] Tipo de operación: verify
[21-Nov-2025 21:59:54 America/Mexico_City] === VERIFICANDO TOKEN ===
[21-Nov-2025 21:59:54 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM2NDk4MjUsImV4cCI6MTc2MzczNjIyNX0.ZCuz3Arubg2HZWaF9tMRXmf2lMkqAS7ESJb9f0qkefI
[21-Nov-2025 21:59:54 America/Mexico_City] Validando token...
[21-Nov-2025 21:59:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Nov-2025 21:59:54 America/Mexico_City] Token inválido o usuario no encontrado
[21-Nov-2025 21:59:54 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[21-Nov-2025 21:59:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[21-Nov-2025 21:59:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Nov-2025 21:59:54 America/Mexico_City] Tipo de operación: logout
[21-Nov-2025 21:59:54 America/Mexico_City] === PROCESANDO LOGOUT ===
[21-Nov-2025 21:59:54 America/Mexico_City] Validando token...
[21-Nov-2025 21:59:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Nov-2025 22:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[21-Nov-2025 22:00:00 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[21-Nov-2025 22:00:00 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Nov-2025 22:00:00 America/Mexico_City] Tipo de operación: login
[21-Nov-2025 22:00:00 America/Mexico_City] === PROCESANDO LOGIN ===
[21-Nov-2025 22:00:00 America/Mexico_City] Intento de login para usuario: admin
[21-Nov-2025 22:00:01 America/Mexico_City] Login - Password verificado correctamente
[21-Nov-2025 22:00:01 America/Mexico_City] Login - Roles: super_admin
[21-Nov-2025 22:00:01 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[21-Nov-2025 22:00:01 America/Mexico_City] Login exitoso para: admin
[21-Nov-2025 22:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 22:00:01 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 22:00:01 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 22:00:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Nov-2025 22:00:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Nov-2025 22:00:14 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 22:00:14 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 22:00:14 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Nov-2025 22:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Nov-2025 22:00:15 America/Mexico_City] Validando token en Clientes.php...
[21-Nov-2025 22:00:15 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 22:00:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Nov-2025 22:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Nov-2025 22:00:15 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 22:00:15 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 22:00:15 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Nov-2025 22:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[21-Nov-2025 22:00:59 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 22:00:59 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 22:00:59 America/Mexico_City] === ACTUALIZANDO RUTA ===
[21-Nov-2025 22:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Nov-2025 22:00:59 America/Mexico_City] Validando token en Rutas.php...
[21-Nov-2025 22:00:59 America/Mexico_City] Usuario validado: admin
[21-Nov-2025 22:00:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Nov-2025 00:28:26 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[22-Nov-2025 00:28:26 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[22-Nov-2025 00:28:26 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Nov-2025 00:28:26 America/Mexico_City] Tipo de operación: verify
[22-Nov-2025 00:28:26 America/Mexico_City] === VERIFICANDO TOKEN ===
[22-Nov-2025 00:28:26 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NTc5ODA5MTcsImV4cCI6MTc1ODA2NzMxN30.2Pop9S3GUunmpcoAwgEJGya5CAOhqWApTY1eyMBGBQM
[22-Nov-2025 00:28:26 America/Mexico_City] Validando token...
[22-Nov-2025 00:28:26 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[22-Nov-2025 00:28:26 America/Mexico_City] Token inválido o usuario no encontrado
[22-Nov-2025 00:28:26 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[22-Nov-2025 00:28:26 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[22-Nov-2025 00:28:26 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Nov-2025 00:28:26 America/Mexico_City] Tipo de operación: logout
[22-Nov-2025 00:28:26 America/Mexico_City] === PROCESANDO LOGOUT ===
[22-Nov-2025 00:28:26 America/Mexico_City] Validando token...
[22-Nov-2025 00:28:26 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[22-Nov-2025 00:28:29 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[22-Nov-2025 00:28:29 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[22-Nov-2025 00:28:29 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Nov-2025 00:28:29 America/Mexico_City] Tipo de operación: login
[22-Nov-2025 00:28:29 America/Mexico_City] === PROCESANDO LOGIN ===
[22-Nov-2025 00:28:29 America/Mexico_City] Intento de login para usuario: admin
[22-Nov-2025 00:28:29 America/Mexico_City] Login - Password verificado correctamente
[22-Nov-2025 00:28:29 America/Mexico_City] Login - Roles: super_admin
[22-Nov-2025 00:28:29 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[22-Nov-2025 00:28:29 America/Mexico_City] Login exitoso para: admin
[22-Nov-2025 00:28:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Nov-2025 00:28:37 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:28:37 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:28:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Nov-2025 00:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[22-Nov-2025 00:28:46 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:28:46 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:28:46 America/Mexico_City] === OBTENIENDO RUTA ===
[22-Nov-2025 00:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Nov-2025 00:28:46 America/Mexico_City] Validando token en Clientes.php...
[22-Nov-2025 00:28:46 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:28:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Nov-2025 00:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 00:28:46 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:28:46 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:28:46 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 00:29:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Nov-2025 00:29:29 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:29:29 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:29:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Nov-2025 00:30:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[22-Nov-2025 00:30:20 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:30:20 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:30:20 America/Mexico_City] === OBTENIENDO RUTA ===
[22-Nov-2025 00:30:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Nov-2025 00:30:20 America/Mexico_City] Validando token en Clientes.php...
[22-Nov-2025 00:30:20 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:30:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Nov-2025 00:30:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 00:30:20 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:30:20 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:30:20 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 00:30:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 00:30:34 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:30:34 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:30:34 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 00:30:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 00:30:38 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:30:38 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:30:38 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 00:30:38 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:30:38 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:30:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 00:30:54 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:30:54 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:30:54 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 00:30:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 00:30:56 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:30:56 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:30:56 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 00:30:56 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:30:56 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[22-Nov-2025 00:31:16 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:31:16 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:31:16 America/Mexico_City] === OBTENIENDO RUTA ===
[22-Nov-2025 00:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Nov-2025 00:31:16 America/Mexico_City] Validando token en Clientes.php...
[22-Nov-2025 00:31:16 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:31:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Nov-2025 00:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 00:31:16 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:31:16 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:31:16 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 00:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 00:31:33 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:31:33 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:31:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 00:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 00:31:39 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:31:39 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:31:39 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 00:31:39 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:31:39 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:32:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 00:32:07 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:32:07 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:32:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 00:32:07 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:32:07 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:32:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[22-Nov-2025 00:32:21 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:32:21 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:32:21 America/Mexico_City] === OBTENIENDO RUTA ===
[22-Nov-2025 00:32:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Nov-2025 00:32:21 America/Mexico_City] Validando token en Clientes.php...
[22-Nov-2025 00:32:21 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:32:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Nov-2025 00:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 00:32:22 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:32:22 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:32:22 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 00:32:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 00:32:30 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:32:30 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:32:30 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 00:32:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 00:32:34 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:32:34 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:32:34 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 00:32:34 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:32:34 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:32:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 00:32:48 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 00:32:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 00:32:48 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 00:32:48 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 00:32:48 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[22-Nov-2025 08:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[22-Nov-2025 08:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[22-Nov-2025 08:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[22-Nov-2025 08:22:55 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:22:55 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:22:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[22-Nov-2025 08:22:55 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:22:55 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:22:55 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:22:55 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[22-Nov-2025 08:22:55 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:22:55 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[22-Nov-2025 08:22:55 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:22:55 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[22-Nov-2025 08:22:55 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:22:55 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[22-Nov-2025 08:22:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[22-Nov-2025 08:22:55 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:22:55 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:22:55 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[22-Nov-2025 08:22:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:22:55 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:22:55 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:22:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:27:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:27:48 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:27:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:27:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:27:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[22-Nov-2025 08:27:48 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:27:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:27:48 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:27:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:48 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[22-Nov-2025 08:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[22-Nov-2025 08:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[22-Nov-2025 08:27:50 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:27:50 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:27:50 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:50 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[22-Nov-2025 08:27:50 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:50 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[22-Nov-2025 08:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[22-Nov-2025 08:27:50 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:27:50 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:50 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[22-Nov-2025 08:27:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[22-Nov-2025 08:27:51 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:27:51 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:51 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[22-Nov-2025 08:27:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:27:51 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:27:51 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:27:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[22-Nov-2025 08:27:51 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:27:51 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:51 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[22-Nov-2025 08:27:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:27:53 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:27:53 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:27:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:27:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:27:53 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:27:53 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:27:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:27:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:30:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Nov-2025 08:30:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:30:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:30:21 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:30:21 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:30:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:30:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:30:21 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:30:21 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:30:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:30:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Nov-2025 08:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:31:04 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:31:04 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:31:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:31:04 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:31:04 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:31:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[22-Nov-2025 08:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:31:30 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:31:30 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:31:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:31:30 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:31:30 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:31:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:32:31 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Nov-2025 08:32:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:32:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:32:31 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:32:31 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:32:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:32:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:32:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:32:31 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:32:31 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:32:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:33:10 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Nov-2025 08:33:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:33:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:33:10 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:33:10 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:33:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:33:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:33:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:33:10 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:33:10 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:33:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:33:49 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Nov-2025 08:33:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:33:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:33:49 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:33:49 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:33:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:33:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:33:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:33:49 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:33:49 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:33:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:34:12 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[22-Nov-2025 08:34:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:34:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:34:13 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:34:13 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:34:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:34:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:34:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:34:13 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:34:13 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:34:13 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:34:46 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[22-Nov-2025 08:34:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:34:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:34:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:34:47 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:34:47 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:34:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:34:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:34:47 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:34:47 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:34:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:35:44 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Nov-2025 08:35:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:35:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:35:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:35:45 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:35:45 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:35:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:35:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:35:45 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:35:45 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:35:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:36:34 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Nov-2025 08:36:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:36:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:36:35 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:36:35 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:36:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:36:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:36:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:36:35 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:36:35 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:36:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:38:47 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Nov-2025 08:38:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Nov-2025 08:38:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:38:48 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:38:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:38:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:38:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Nov-2025 08:38:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Nov-2025 08:38:48 America/Mexico_City] Validando token en Repartidores.php...
[22-Nov-2025 08:38:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:38:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Nov-2025 08:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[22-Nov-2025 08:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[22-Nov-2025 08:39:22 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:22 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[22-Nov-2025 08:39:22 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:22 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:22 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[22-Nov-2025 08:39:22 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[22-Nov-2025 08:39:22 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:22 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[22-Nov-2025 08:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[22-Nov-2025 08:39:22 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:39:22 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:22 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[22-Nov-2025 08:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[22-Nov-2025 08:39:22 America/Mexico_City] Validando token en MotivosStock.php...
[22-Nov-2025 08:39:22 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:22 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[22-Nov-2025 08:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:22 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:22 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:43 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:43 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:43 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:44 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:44 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:44 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:45 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:45 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:45 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:46 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:46 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:46 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:46 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:46 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:46 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:47 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:47 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:47 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:48 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:48 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:48 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:48 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:48 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:39:48 America/Mexico_City] Error obteniendo productos: SQLSTATE[HY093]: Invalid parameter number
[22-Nov-2025 08:39:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Nov-2025 08:39:48 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:39:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:39:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Nov-2025 08:40:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[22-Nov-2025 08:40:04 America/Mexico_City] Validando token en Productos.php...
[22-Nov-2025 08:40:04 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 08:40:04 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[22-Nov-2025 14:09:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Nov-2025 14:09:18 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:18 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Nov-2025 14:09:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[22-Nov-2025 14:09:28 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:28 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:28 America/Mexico_City] === OBTENIENDO RUTA ===
[22-Nov-2025 14:09:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Nov-2025 14:09:28 America/Mexico_City] Validando token en Clientes.php...
[22-Nov-2025 14:09:28 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Nov-2025 14:09:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 14:09:28 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:28 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 14:09:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 14:09:37 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:37 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:37 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 14:09:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Nov-2025 14:09:38 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:38 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Nov-2025 14:09:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[22-Nov-2025 14:09:48 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:48 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:48 America/Mexico_City] === OBTENIENDO RUTA ===
[22-Nov-2025 14:09:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Nov-2025 14:09:49 America/Mexico_City] Validando token en Clientes.php...
[22-Nov-2025 14:09:49 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Nov-2025 14:09:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Nov-2025 14:09:49 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:49 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Nov-2025 14:09:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 14:09:58 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:58 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:58 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 14:09:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Nov-2025 14:09:59 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:09:59 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:09:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Nov-2025 14:10:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Nov-2025 14:10:09 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:10:09 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:10:09 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Nov-2025 14:10:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Nov-2025 14:10:10 America/Mexico_City] Validando token en Rutas.php...
[22-Nov-2025 14:10:10 America/Mexico_City] Usuario validado: admin
[22-Nov-2025 14:10:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Nov-2025 20:58:58 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[23-Nov-2025 20:58:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[23-Nov-2025 20:58:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Nov-2025 20:58:58 America/Mexico_City] Tipo de operación: verify
[23-Nov-2025 20:58:58 America/Mexico_City] === VERIFICANDO TOKEN ===
[23-Nov-2025 20:58:58 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM1NzEyMDgsImV4cCI6MTc2MzY1NzYwOH0.ajMlKcdKXWiHbbKSif-_x_yh3wB7dIn8Qpw7ecnj7rA
[23-Nov-2025 20:58:58 America/Mexico_City] Validando token...
[23-Nov-2025 20:58:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Nov-2025 20:58:58 America/Mexico_City] Token inválido o usuario no encontrado
[23-Nov-2025 20:58:58 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[23-Nov-2025 20:58:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[23-Nov-2025 20:58:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Nov-2025 20:58:58 America/Mexico_City] Tipo de operación: logout
[23-Nov-2025 20:58:58 America/Mexico_City] === PROCESANDO LOGOUT ===
[23-Nov-2025 20:58:58 America/Mexico_City] Validando token...
[23-Nov-2025 20:58:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Nov-2025 20:59:02 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[23-Nov-2025 20:59:02 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[23-Nov-2025 20:59:02 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Nov-2025 20:59:02 America/Mexico_City] Tipo de operación: login
[23-Nov-2025 20:59:02 America/Mexico_City] === PROCESANDO LOGIN ===
[23-Nov-2025 20:59:02 America/Mexico_City] Intento de login para usuario: admin
[23-Nov-2025 20:59:02 America/Mexico_City] Login - Password verificado correctamente
[23-Nov-2025 20:59:02 America/Mexico_City] Login - Roles: super_admin
[23-Nov-2025 20:59:02 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[23-Nov-2025 20:59:02 America/Mexico_City] Login exitoso para: admin
[23-Nov-2025 20:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Nov-2025 20:59:08 America/Mexico_City] Validando token en Repartidores.php...
[23-Nov-2025 20:59:08 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 20:59:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Nov-2025 20:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Nov-2025 20:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Nov-2025 20:59:08 America/Mexico_City] Validando token en Productos.php...
[23-Nov-2025 20:59:08 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 20:59:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Nov-2025 20:59:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Nov-2025 20:59:32 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Nov-2025 20:59:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Nov-2025 21:36:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Nov-2025 21:36:21 America/Mexico_City] Validando token en Clientes.php...
[23-Nov-2025 21:36:21 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 21:36:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Nov-2025 21:36:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Nov-2025 21:36:21 America/Mexico_City] Validando token en Clientes.php...
[23-Nov-2025 21:36:21 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 21:36:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Nov-2025 21:36:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[23-Nov-2025 21:54:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Nov-2025 21:54:00 America/Mexico_City] Validando token en Repartidores.php...
[23-Nov-2025 21:54:00 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 21:54:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Nov-2025 21:54:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Nov-2025 21:54:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Nov-2025 21:54:00 America/Mexico_City] Validando token en Productos.php...
[23-Nov-2025 21:54:00 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 21:54:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Nov-2025 21:57:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Nov-2025 22:05:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[23-Nov-2025 22:05:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[23-Nov-2025 22:05:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Nov-2025 22:05:33 America/Mexico_City] Validando token en Clientes.php...
[23-Nov-2025 22:05:33 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 22:05:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Nov-2025 22:05:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Nov-2025 22:05:34 America/Mexico_City] Validando token en Clientes.php...
[23-Nov-2025 22:05:34 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 22:05:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Nov-2025 22:05:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[23-Nov-2025 22:41:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[23-Nov-2025 22:41:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Nov-2025 22:41:09 America/Mexico_City] Validando token en Repartidores.php...
[23-Nov-2025 22:41:09 America/Mexico_City] Validando token en Repartidores.php...
[23-Nov-2025 22:41:09 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 22:41:09 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 22:41:09 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[23-Nov-2025 22:41:09 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Nov-2025 22:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Nov-2025 22:41:13 America/Mexico_City] Validando token en Repartidores.php...
[23-Nov-2025 22:41:13 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 22:41:13 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Nov-2025 22:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Nov-2025 22:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Nov-2025 22:41:13 America/Mexico_City] Validando token en Productos.php...
[23-Nov-2025 22:41:13 America/Mexico_City] Usuario validado: admin
[23-Nov-2025 22:41:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Nov-2025 22:41:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Nov-2025 22:41:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Nov-2025 22:41:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:16:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:16:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:16:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:16:54 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:16:54 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:17:07 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Nov-2025 08:17:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Nov-2025 08:17:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Nov-2025 08:17:07 America/Mexico_City] Tipo de operación: verify
[24-Nov-2025 08:17:07 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Nov-2025 08:17:07 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM3NzYyNzYsImV4cCI6MTc2Mzg2MjY3Nn0.mhh8bUdnCtK3R9aMbLhPgkYg6lA0N4xRhyBaIxyz6F8
[24-Nov-2025 08:17:07 America/Mexico_City] Validando token...
[24-Nov-2025 08:17:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Nov-2025 08:17:07 America/Mexico_City] Token inválido o usuario no encontrado
[24-Nov-2025 08:17:07 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[24-Nov-2025 08:17:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[24-Nov-2025 08:17:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Nov-2025 08:17:07 America/Mexico_City] Tipo de operación: logout
[24-Nov-2025 08:17:07 America/Mexico_City] === PROCESANDO LOGOUT ===
[24-Nov-2025 08:17:07 America/Mexico_City] Validando token...
[24-Nov-2025 08:17:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Nov-2025 08:17:12 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[24-Nov-2025 08:17:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[24-Nov-2025 08:17:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Nov-2025 08:17:12 America/Mexico_City] Tipo de operación: login
[24-Nov-2025 08:17:12 America/Mexico_City] === PROCESANDO LOGIN ===
[24-Nov-2025 08:17:12 America/Mexico_City] Intento de login para usuario: admin
[24-Nov-2025 08:17:12 America/Mexico_City] Login - Password verificado correctamente
[24-Nov-2025 08:17:12 America/Mexico_City] Login - Roles: super_admin
[24-Nov-2025 08:17:12 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[24-Nov-2025 08:17:12 America/Mexico_City] Login exitoso para: admin
[24-Nov-2025 08:17:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:17:12 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:17:12 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:17:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:17:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:17:13 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:17:13 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:17:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:17:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:17:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Nov-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:18:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:18:33 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:18:33 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:18:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:18:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:18:33 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:18:33 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:18:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:18:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Nov-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:19:30 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:19:30 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:19:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:19:30 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:19:30 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:19:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Nov-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:20:03 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:20:03 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:20:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:20:03 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:20:03 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:20:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:20:30 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Nov-2025 08:20:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:20:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:20:31 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:20:31 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:20:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:20:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:20:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:20:31 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:20:31 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:20:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[24-Nov-2025 08:22:30 America/Mexico_City] Validando token en Usuarios.php...
[24-Nov-2025 08:22:30 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Nov-2025 08:22:30 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:22:30 America/Mexico_City] === OBTENIENDO USUARIOS ===
[24-Nov-2025 08:22:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:22:32 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:22:32 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:22:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:22:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:22:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:22:32 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:22:32 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:22:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:22:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Nov-2025 08:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:23:40 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:23:40 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:23:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:23:40 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:23:40 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:23:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[24-Nov-2025 08:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:24:11 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:24:11 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:24:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:24:11 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:24:11 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:24:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:24:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:24:50 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Nov-2025 08:24:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:24:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:24:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:24:50 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:24:50 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:24:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 08:24:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:24:50 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:24:50 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:24:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:25:47 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Nov-2025 08:25:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 08:25:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 08:25:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 08:25:48 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 08:25:48 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:25:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 08:25:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 08:25:48 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 08:25:48 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 08:25:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 18:26:44 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Nov-2025 18:26:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Nov-2025 18:26:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Nov-2025 18:26:44 America/Mexico_City] Tipo de operación: verify
[24-Nov-2025 18:26:44 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Nov-2025 18:26:44 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM5OTM4MzIsImV4cCI6MTc2NDA4MDIzMn0.F13USspanx-yLVdhbdL7OP65fVoUtBetQH3hBoRDzWk
[24-Nov-2025 18:26:44 America/Mexico_City] Validando token...
[24-Nov-2025 18:26:44 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Nov-2025 18:26:44 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:26:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 18:26:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Nov-2025 18:26:44 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 18:26:44 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:26:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 18:26:44 America/Mexico_City] Validando token en Productos.php...
[24-Nov-2025 18:26:44 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:26:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Nov-2025 18:26:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Nov-2025 18:26:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Nov-2025 18:27:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[24-Nov-2025 18:27:09 America/Mexico_City] Validando token en Usuarios.php...
[24-Nov-2025 18:27:09 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Nov-2025 18:27:09 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:27:09 America/Mexico_City] === OBTENIENDO USUARIOS ===
[24-Nov-2025 18:27:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Nov-2025 18:27:12 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:27:12 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:27:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[24-Nov-2025 18:27:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Nov-2025 18:27:30 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:27:30 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:27:30 America/Mexico_City] === OBTENIENDO RUTA ===
[24-Nov-2025 18:27:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:27:30 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:27:30 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:27:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:27:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 18:27:30 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:27:30 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:27:30 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 18:46:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:46:07 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:46:07 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:46:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:46:07 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:46:07 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:46:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:46:15 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:46:15 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:46:15 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:46:15 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:46:15 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:46:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[24-Nov-2025 18:46:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Nov-2025 18:46:28 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 18:46:28 America/Mexico_City] Validando token en Repartidores.php...
[24-Nov-2025 18:46:28 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:46:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[24-Nov-2025 18:46:28 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:46:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Nov-2025 18:46:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Nov-2025 18:46:34 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:46:34 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:46:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[24-Nov-2025 18:46:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Nov-2025 18:46:45 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:46:45 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:46:45 America/Mexico_City] === OBTENIENDO RUTA ===
[24-Nov-2025 18:46:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:46:45 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:46:45 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:46:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:46:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 18:46:45 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:46:45 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:46:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 18:47:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Nov-2025 18:47:10 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:47:10 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:10 America/Mexico_City] === OBTENIENDO RUTA ===
[24-Nov-2025 18:47:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:47:10 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:47:10 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:47:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 18:47:10 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:47:10 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 18:47:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:47:20 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:47:20 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:20 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:47:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Nov-2025 18:47:20 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:47:20 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[24-Nov-2025 18:47:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Nov-2025 18:47:46 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:47:46 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:46 America/Mexico_City] === OBTENIENDO RUTA ===
[24-Nov-2025 18:47:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:47:46 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:47:46 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 18:47:47 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:47:47 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:47 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 18:47:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:47:54 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:47:54 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:47:54 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:47:54 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:47:54 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:48:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:48:06 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:48:06 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:48:06 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:48:06 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:48:06 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:48:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:48:10 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:48:10 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:48:10 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:48:10 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:48:10 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:48:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:48:15 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:48:15 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:48:15 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:48:15 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:48:15 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:48:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:48:17 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:48:17 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:48:17 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:48:17 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:48:17 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:49:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:49:40 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:49:40 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:49:40 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:49:40 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:49:40 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:50:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:50:02 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:50:02 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:50:02 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:50:02 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:50:02 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:50:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:50:07 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:50:07 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:50:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:50:07 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:50:07 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:50:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:50:12 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:50:12 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:50:12 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:50:12 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:50:12 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:51:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:51:08 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:51:08 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:51:08 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:51:08 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:51:08 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:51:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:51:13 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:51:13 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:51:13 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:51:13 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:51:13 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:51:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:51:36 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:51:36 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:51:36 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:51:36 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:51:36 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:51:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:51:47 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:51:47 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:51:47 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:51:47 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:51:47 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:52:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:52:10 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:52:10 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:52:10 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:52:10 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:52:10 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:52:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 18:52:51 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:52:51 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:52:51 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 18:52:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 18:52:51 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:52:51 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:52:51 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 18:52:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:52:54 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:52:54 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:52:54 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:52:54 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:52:54 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:52:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:52:59 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:52:59 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:52:59 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:52:59 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:52:59 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:53:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:53:29 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:53:29 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:53:29 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:53:29 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:53:29 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:53:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 18:53:33 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 18:53:33 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:53:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 18:53:33 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:53:33 America/Mexico_City] Error actualizando ruta: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'bounds_ne_lng' at row 1
[24-Nov-2025 18:55:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:55:54 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:55:54 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:55:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:55:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:55:54 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:55:54 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:55:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:57:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[24-Nov-2025 18:57:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[24-Nov-2025 18:58:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:58:35 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:58:35 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:58:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:58:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:58:35 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:58:35 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:58:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:58:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:58:43 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:58:43 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:58:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:58:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:58:44 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:58:44 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:58:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:58:48 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:58:48 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:58:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:59:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[24-Nov-2025 18:59:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:59:16 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:59:16 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:59:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:59:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:59:19 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:59:19 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:59:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:59:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 18:59:21 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 18:59:21 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 18:59:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 18:59:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[24-Nov-2025 19:11:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 19:11:41 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 19:11:41 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:11:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 19:11:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 19:11:42 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 19:11:42 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:11:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 19:35:35 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Nov-2025 19:35:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Nov-2025 19:35:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Nov-2025 19:35:35 America/Mexico_City] Tipo de operación: verify
[24-Nov-2025 19:35:35 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Nov-2025 19:35:35 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM5NTMxNDIsImV4cCI6MTc2NDAzOTU0Mn0.FFTAxtHCJ2xI4PYrn2PWTjeT7937gwR7gdyRJhEFrco
[24-Nov-2025 19:35:35 America/Mexico_City] Validando token...
[24-Nov-2025 19:35:35 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Nov-2025 19:35:35 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:35:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Nov-2025 19:35:39 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:35:39 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:35:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[24-Nov-2025 19:35:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Nov-2025 19:35:41 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:35:41 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:35:41 America/Mexico_City] === OBTENIENDO RUTA ===
[24-Nov-2025 19:35:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 19:35:42 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 19:35:42 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:35:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 19:35:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 19:35:42 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:35:42 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:35:42 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 19:39:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Nov-2025 19:39:13 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:13 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:13 America/Mexico_City] === OBTENIENDO RUTA ===
[24-Nov-2025 19:39:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 19:39:14 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 19:39:14 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 19:39:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 19:39:14 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:14 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:14 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 19:39:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 19:39:20 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:20 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:20 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 19:39:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Nov-2025 19:39:20 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:20 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[24-Nov-2025 19:39:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Nov-2025 19:39:27 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:27 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:27 America/Mexico_City] === OBTENIENDO RUTA ===
[24-Nov-2025 19:39:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Nov-2025 19:39:28 America/Mexico_City] Validando token en Clientes.php...
[24-Nov-2025 19:39:28 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Nov-2025 19:39:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Nov-2025 19:39:28 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:28 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Nov-2025 19:39:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 19:39:35 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:35 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:35 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 19:39:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Nov-2025 19:39:36 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:36 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[24-Nov-2025 19:39:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[24-Nov-2025 19:39:41 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:41 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:41 America/Mexico_City] === ACTUALIZANDO RUTA ===
[24-Nov-2025 19:39:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Nov-2025 19:39:41 America/Mexico_City] Validando token en Rutas.php...
[24-Nov-2025 19:39:41 America/Mexico_City] Usuario validado: admin
[24-Nov-2025 19:39:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 08:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 08:20:21 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:20:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[25-Nov-2025 08:20:31 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:20:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:20:31 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:20:36 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[25-Nov-2025 08:20:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[25-Nov-2025 08:20:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Nov-2025 08:20:36 America/Mexico_City] Tipo de operación: verify
[25-Nov-2025 08:20:36 America/Mexico_City] === VERIFICANDO TOKEN ===
[25-Nov-2025 08:20:36 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM5OTM4MzIsImV4cCI6MTc2NDA4MDIzMn0.F13USspanx-yLVdhbdL7OP65fVoUtBetQH3hBoRDzWk
[25-Nov-2025 08:20:36 America/Mexico_City] Validando token...
[25-Nov-2025 08:20:36 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[25-Nov-2025 08:20:36 America/Mexico_City] Token inválido o usuario no encontrado
[25-Nov-2025 08:20:36 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[25-Nov-2025 08:20:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[25-Nov-2025 08:20:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Nov-2025 08:20:36 America/Mexico_City] Tipo de operación: logout
[25-Nov-2025 08:20:36 America/Mexico_City] === PROCESANDO LOGOUT ===
[25-Nov-2025 08:20:36 America/Mexico_City] Validando token...
[25-Nov-2025 08:20:36 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[25-Nov-2025 08:20:47 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[25-Nov-2025 08:20:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[25-Nov-2025 08:20:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Nov-2025 08:20:47 America/Mexico_City] Tipo de operación: login
[25-Nov-2025 08:20:47 America/Mexico_City] === PROCESANDO LOGIN ===
[25-Nov-2025 08:20:47 America/Mexico_City] Intento de login para usuario: admin
[25-Nov-2025 08:20:47 America/Mexico_City] Login - Password verificado correctamente
[25-Nov-2025 08:20:47 America/Mexico_City] Login - Roles: super_admin
[25-Nov-2025 08:20:47 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[25-Nov-2025 08:20:47 America/Mexico_City] Login exitoso para: admin
[25-Nov-2025 08:20:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:20:47 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:20:47 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:20:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:20:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[25-Nov-2025 08:20:47 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:20:47 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:20:47 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[25-Nov-2025 08:21:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 08:21:11 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:21:11 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 08:21:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 08:21:26 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:21:26 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:26 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 08:21:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 08:21:27 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 08:21:27 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 08:21:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 08:21:27 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:21:27 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 08:21:36 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[25-Nov-2025 08:21:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[25-Nov-2025 08:21:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Nov-2025 08:21:36 America/Mexico_City] Tipo de operación: verify
[25-Nov-2025 08:21:36 America/Mexico_City] === VERIFICANDO TOKEN ===
[25-Nov-2025 08:21:36 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQwODA0NDcsImV4cCI6MTc2NDE2Njg0N30.MdHRrIpdMeAzM9MWG2mdGL6U3UTwbdamzqVnEwYpch4
[25-Nov-2025 08:21:36 America/Mexico_City] Validando token...
[25-Nov-2025 08:21:36 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[25-Nov-2025 08:21:36 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 08:21:37 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:21:37 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 08:21:41 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:21:41 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:41 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 08:21:41 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 08:21:41 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 08:21:41 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:21:41 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[25-Nov-2025 08:21:55 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:21:55 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:55 America/Mexico_City] === ACTUALIZANDO RUTA ===
[25-Nov-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 08:21:55 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:21:55 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:21:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 08:24:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:24:24 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:24:24 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:24:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:24:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:24:24 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:24:24 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:24:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:24:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[25-Nov-2025 08:24:32 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[25-Nov-2025 08:24:32 America/Mexico_City] Repartidor ID desde body: 4
[25-Nov-2025 08:24:32 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[25-Nov-2025 08:28:25 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:28:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:28:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:28:26 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:28:26 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:28:26 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:28:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:28:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:28:26 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:28:26 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:28:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:29:06 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:29:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:29:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:29:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:29:06 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:29:06 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:29:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:29:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:29:06 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:29:06 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:29:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:29:41 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:29:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:29:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:29:42 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:29:42 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:29:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:29:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:29:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:29:42 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:29:42 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:29:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:30:42 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:30:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:30:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:30:42 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:30:42 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:30:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:30:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:30:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:30:42 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:30:42 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:30:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:31:00 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:31:00 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:31:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:31:00 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:31:00 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:31:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:31:57 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:31:57 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:31:57 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:31:57 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:31:57 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:31:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:32:36 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:32:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:32:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:32:36 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:32:36 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:32:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:32:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:32:37 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:32:37 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:32:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:32:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:33:12 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[25-Nov-2025 08:33:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:33:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:33:13 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:33:13 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:33:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:33:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:33:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:33:13 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:33:13 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:33:13 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:34:10 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[25-Nov-2025 08:34:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:34:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:34:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:34:10 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:34:10 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:34:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:34:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:34:10 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:34:10 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:34:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:35:48 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:35:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:35:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:35:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:35:49 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:35:49 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:35:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:35:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:35:49 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:35:49 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:35:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:37:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 08:37:15 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:15 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:15 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 08:37:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 08:37:23 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:23 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:23 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 08:37:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 08:37:23 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 08:37:23 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 08:37:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 08:37:23 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:23 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 08:37:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 08:37:28 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:28 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 08:37:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 08:37:29 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:29 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 08:37:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[25-Nov-2025 08:37:33 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:33 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[25-Nov-2025 08:37:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 08:37:34 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:34 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 08:37:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[25-Nov-2025 08:37:41 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:41 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:41 America/Mexico_City] === ACTUALIZANDO RUTA ===
[25-Nov-2025 08:37:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 08:37:41 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 08:37:41 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:37:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 08:41:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:41:55 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:41:55 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:41:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:41:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:41:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:41:55 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:41:55 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:41:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:41:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:41:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[25-Nov-2025 08:41:58 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[25-Nov-2025 08:41:58 America/Mexico_City] Repartidor ID desde body: 4
[25-Nov-2025 08:41:58 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[25-Nov-2025 08:43:03 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:43:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:43:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:43:04 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:43:04 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:43:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:43:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:43:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:43:04 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:43:04 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:43:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:45:06 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[25-Nov-2025 08:45:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:45:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:45:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:45:07 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:45:07 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:45:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:45:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:45:07 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:45:07 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:45:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:45:55 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:45:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:45:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:45:56 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:45:56 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:45:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:45:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:45:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:45:56 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:45:56 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:45:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:46:33 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[25-Nov-2025 08:46:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:46:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:46:33 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:46:33 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:46:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:46:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:46:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:46:33 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:46:33 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:46:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:46:56 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[25-Nov-2025 08:46:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:46:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:46:57 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:46:57 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:46:57 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:46:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:46:57 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:46:57 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:46:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:46:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Nov-2025 08:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Nov-2025 08:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Nov-2025 08:48:01 America/Mexico_City] Validando token en Repartidores.php...
[25-Nov-2025 08:48:01 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:48:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Nov-2025 08:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Nov-2025 08:48:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 08:48:01 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 08:48:01 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 08:48:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 08:48:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[25-Nov-2025 08:49:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[25-Nov-2025 10:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[25-Nov-2025 10:41:34 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[25-Nov-2025 10:41:34 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Nov-2025 10:41:34 America/Mexico_City] Tipo de operación: logout
[25-Nov-2025 10:41:34 America/Mexico_City] === PROCESANDO LOGOUT ===
[25-Nov-2025 10:41:34 America/Mexico_City] Validando token...
[25-Nov-2025 10:41:34 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[25-Nov-2025 10:41:44 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[25-Nov-2025 10:41:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[25-Nov-2025 10:41:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Nov-2025 10:41:44 America/Mexico_City] Tipo de operación: login
[25-Nov-2025 10:41:44 America/Mexico_City] === PROCESANDO LOGIN ===
[25-Nov-2025 10:41:44 America/Mexico_City] Intento de login para usuario: admin
[25-Nov-2025 10:41:44 America/Mexico_City] Login - Password verificado correctamente
[25-Nov-2025 10:41:44 America/Mexico_City] Login - Roles: super_admin
[25-Nov-2025 10:41:44 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[25-Nov-2025 10:41:44 America/Mexico_City] Login exitoso para: admin
[25-Nov-2025 10:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 10:41:45 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 10:41:45 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 10:41:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 10:41:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 10:41:54 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 10:41:54 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 10:41:54 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 10:41:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 10:41:55 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 10:41:55 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 10:41:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 10:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 10:41:56 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 10:41:56 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 10:41:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 10:42:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[25-Nov-2025 10:42:33 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 10:42:33 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 10:42:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[25-Nov-2025 10:42:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 10:42:33 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 10:42:33 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 10:42:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 17:59:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 17:59:38 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 17:59:38 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 17:59:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 18:00:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 18:00:26 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:00:26 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:00:26 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 18:00:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:00:27 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:00:27 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:00:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:00:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 18:00:27 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:00:27 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:00:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 18:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 18:07:33 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:07:33 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:33 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 18:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:07:33 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:07:33 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 18:07:33 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:07:33 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 18:07:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[25-Nov-2025 18:07:54 America/Mexico_City] Validando token en MotivosStock.php...
[25-Nov-2025 18:07:54 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:54 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[25-Nov-2025 18:07:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[25-Nov-2025 18:07:54 America/Mexico_City] Validando token en MotivosStock.php...
[25-Nov-2025 18:07:54 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:54 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[25-Nov-2025 18:07:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[25-Nov-2025 18:07:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[25-Nov-2025 18:07:54 America/Mexico_City] Validando token en MotivosStock.php...
[25-Nov-2025 18:07:54 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 18:07:54 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:54 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[25-Nov-2025 18:07:54 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:54 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[25-Nov-2025 18:07:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[25-Nov-2025 18:07:54 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 18:07:54 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:54 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[25-Nov-2025 18:07:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Nov-2025 18:07:54 America/Mexico_City] Validando token en Productos.php...
[25-Nov-2025 18:07:54 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:07:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Nov-2025 18:07:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[25-Nov-2025 18:07:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[25-Nov-2025 18:08:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:08:14 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:08:14 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:08:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:08:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:08:15 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:08:15 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:08:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:08:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:08:22 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:08:22 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:08:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:08:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:08:22 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:08:22 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:08:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:08:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[25-Nov-2025 18:08:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 18:08:41 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:08:41 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:08:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 18:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 18:08:58 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:08:58 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:08:58 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 18:08:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:08:59 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:08:59 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:08:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:08:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 18:08:59 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:08:59 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:08:59 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 18:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:10:22 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:10:22 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:10:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:10:22 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:10:22 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:10:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:10:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:10:30 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:10:30 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:10:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:11:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:11:51 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:11:51 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:11:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:12:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:12:08 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:12:08 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:12:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:12:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:12:11 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:12:11 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:12:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:12:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:12:15 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:12:15 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:12:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:12:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:12:16 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:12:16 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:12:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:12:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:12:18 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:12:18 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:12:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:12:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[25-Nov-2025 18:12:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[25-Nov-2025 18:14:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:14:12 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:14:12 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:14:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:14:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:14:13 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:14:13 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:14:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:14:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 18:14:36 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:14:36 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:14:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 18:14:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 18:14:48 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:14:48 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:14:48 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 18:14:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:14:48 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:14:48 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:14:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:14:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 18:14:48 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:14:48 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:14:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 18:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[25-Nov-2025 18:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[25-Nov-2025 18:41:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[25-Nov-2025 18:50:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 18:50:06 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:06 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:06 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 18:50:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 18:50:12 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:12 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:12 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 18:50:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:50:12 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:50:12 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:50:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 18:50:12 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:12 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 18:50:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[25-Nov-2025 18:50:26 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:26 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:26 America/Mexico_City] === ACTUALIZANDO RUTA ===
[25-Nov-2025 18:50:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 18:50:26 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:26 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 18:50:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[25-Nov-2025 18:50:36 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:36 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:36 America/Mexico_City] === ACTUALIZANDO RUTA ===
[25-Nov-2025 18:50:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 18:50:36 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:36 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 18:50:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 18:50:56 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:56 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:56 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 18:50:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 18:50:56 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 18:50:56 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 18:50:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 18:50:56 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:50:56 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:50:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[25-Nov-2025 18:51:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[25-Nov-2025 18:51:11 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:51:11 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:51:11 America/Mexico_City] === ACTUALIZANDO RUTA ===
[25-Nov-2025 18:51:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[25-Nov-2025 18:51:12 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 18:51:12 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 18:51:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[25-Nov-2025 19:42:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[25-Nov-2025 19:42:18 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 19:42:18 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 19:42:18 America/Mexico_City] === OBTENIENDO RUTA ===
[25-Nov-2025 19:42:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[25-Nov-2025 19:42:19 America/Mexico_City] Validando token en Clientes.php...
[25-Nov-2025 19:42:19 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 19:42:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[25-Nov-2025 19:42:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[25-Nov-2025 19:42:19 America/Mexico_City] Validando token en Rutas.php...
[25-Nov-2025 19:42:19 America/Mexico_City] Usuario validado: admin
[25-Nov-2025 19:42:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 00:14:44 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[27-Nov-2025 00:14:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[27-Nov-2025 00:14:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Nov-2025 00:14:44 America/Mexico_City] Tipo de operación: verify
[27-Nov-2025 00:14:44 America/Mexico_City] === VERIFICANDO TOKEN ===
[27-Nov-2025 00:14:44 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM3OTI5MDksImV4cCI6MTc2Mzg3OTMwOX0.LHTfZW7V-KTsBqCQduHI3qOdkjdIUjkhm9ADufDuiJk
[27-Nov-2025 00:14:44 America/Mexico_City] Validando token...
[27-Nov-2025 00:14:44 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 00:14:44 America/Mexico_City] Token inválido o usuario no encontrado
[27-Nov-2025 00:14:45 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[27-Nov-2025 00:14:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[27-Nov-2025 00:14:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Nov-2025 00:14:45 America/Mexico_City] Tipo de operación: logout
[27-Nov-2025 00:14:45 America/Mexico_City] === PROCESANDO LOGOUT ===
[27-Nov-2025 00:14:45 America/Mexico_City] Validando token...
[27-Nov-2025 00:14:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 00:14:51 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[27-Nov-2025 00:14:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[27-Nov-2025 00:14:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Nov-2025 00:14:51 America/Mexico_City] Tipo de operación: login
[27-Nov-2025 00:14:51 America/Mexico_City] === PROCESANDO LOGIN ===
[27-Nov-2025 00:14:51 America/Mexico_City] Intento de login para usuario: admin
[27-Nov-2025 00:14:51 America/Mexico_City] Login - Password verificado correctamente
[27-Nov-2025 00:14:51 America/Mexico_City] Login - Roles: super_admin
[27-Nov-2025 00:14:51 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[27-Nov-2025 00:14:51 America/Mexico_City] Login exitoso para: admin
[27-Nov-2025 00:15:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 00:15:01 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 00:15:01 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 00:15:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 08:20:08 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[27-Nov-2025 08:20:08 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[27-Nov-2025 08:20:08 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Nov-2025 08:20:08 America/Mexico_City] Tipo de operación: verify
[27-Nov-2025 08:20:08 America/Mexico_City] === VERIFICANDO TOKEN ===
[27-Nov-2025 08:20:08 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQwODA0NDcsImV4cCI6MTc2NDE2Njg0N30.MdHRrIpdMeAzM9MWG2mdGL6U3UTwbdamzqVnEwYpch4
[27-Nov-2025 08:20:08 America/Mexico_City] Validando token...
[27-Nov-2025 08:20:08 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 08:20:08 America/Mexico_City] Token inválido o usuario no encontrado
[27-Nov-2025 08:20:08 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[27-Nov-2025 08:20:08 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[27-Nov-2025 08:20:08 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Nov-2025 08:20:08 America/Mexico_City] Tipo de operación: logout
[27-Nov-2025 08:20:08 America/Mexico_City] === PROCESANDO LOGOUT ===
[27-Nov-2025 08:20:08 America/Mexico_City] Validando token...
[27-Nov-2025 08:20:08 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 08:20:19 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[27-Nov-2025 08:20:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[27-Nov-2025 08:20:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Nov-2025 08:20:19 America/Mexico_City] Tipo de operación: login
[27-Nov-2025 08:20:19 America/Mexico_City] === PROCESANDO LOGIN ===
[27-Nov-2025 08:20:19 America/Mexico_City] Intento de login para usuario: admin
[27-Nov-2025 08:20:19 America/Mexico_City] Login - Password verificado correctamente
[27-Nov-2025 08:20:19 America/Mexico_City] Login - Roles: super_admin
[27-Nov-2025 08:20:19 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[27-Nov-2025 08:20:19 America/Mexico_City] Login exitoso para: admin
[27-Nov-2025 08:20:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 08:20:20 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 08:20:20 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:20:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 08:20:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[27-Nov-2025 08:20:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 08:20:20 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 08:20:20 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 08:20:20 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:20:20 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:20:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 08:20:20 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[27-Nov-2025 08:20:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 08:20:39 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:20:39 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:20:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 08:20:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 08:20:49 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:20:49 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:20:49 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 08:20:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 08:20:49 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 08:20:49 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:20:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 08:20:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 08:20:49 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:20:49 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:20:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 08:21:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[27-Nov-2025 08:21:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 08:21:13 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 08:21:13 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 08:21:13 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:21:13 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[27-Nov-2025 08:21:13 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:21:13 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 08:21:41 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:21:41 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:21:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 08:22:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 08:22:02 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:02 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:02 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 08:22:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 08:22:03 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 08:22:03 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 08:22:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 08:22:03 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:03 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:03 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 08:22:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 08:22:14 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:14 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:14 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 08:22:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 08:22:14 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:14 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:14 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 08:22:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 08:22:15 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:15 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 08:22:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 08:22:16 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:16 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 08:22:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 08:22:26 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:26 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:26 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 08:22:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 08:22:27 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:27 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 08:22:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 08:22:41 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:41 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:41 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 08:22:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 08:22:42 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 08:22:42 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 08:22:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 08:22:42 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:22:42 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:22:42 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 08:23:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 08:23:11 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:23:11 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:23:11 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 08:23:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 08:23:11 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 08:23:11 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:23:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 08:46:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 08:46:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 08:46:48 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 08:46:48 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 08:46:48 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:46:48 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:46:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 08:46:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 08:46:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 08:46:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[27-Nov-2025 08:46:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[27-Nov-2025 08:46:51 America/Mexico_City] Validando token en MotivosStock.php...
[27-Nov-2025 08:46:51 America/Mexico_City] Validando token en MotivosStock.php...
[27-Nov-2025 08:46:51 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:46:51 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:46:51 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[27-Nov-2025 08:46:51 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[27-Nov-2025 08:46:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 08:46:53 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 08:46:53 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:46:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 08:46:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 08:46:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 08:46:53 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 08:46:53 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:46:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 08:46:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 08:46:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[27-Nov-2025 08:46:57 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 08:46:57 America/Mexico_City] Repartidor ID desde body: 4
[27-Nov-2025 08:46:57 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[27-Nov-2025 08:47:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[27-Nov-2025 08:47:45 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 08:47:45 America/Mexico_City] Repartidor ID desde body: 2
[27-Nov-2025 08:47:45 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[27-Nov-2025 08:47:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 08:47:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 08:47:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[27-Nov-2025 08:47:45 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 08:47:45 America/Mexico_City] Repartidor ID desde body: 1
[27-Nov-2025 08:47:45 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[27-Nov-2025 08:47:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 08:47:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[27-Nov-2025 08:47:54 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 08:47:54 America/Mexico_City] Repartidor ID desde body: 4
[27-Nov-2025 08:47:54 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[27-Nov-2025 08:49:04 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Nov-2025 08:49:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 08:49:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 08:49:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 08:49:04 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 08:49:04 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:49:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 08:49:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 08:49:04 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 08:49:04 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:49:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 08:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Nov-2025 08:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 08:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 08:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 08:53:18 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 08:53:18 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:53:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 08:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 08:53:18 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 08:53:18 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 08:53:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 11:58:55 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[27-Nov-2025 11:58:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[27-Nov-2025 11:58:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Nov-2025 11:58:55 America/Mexico_City] Tipo de operación: verify
[27-Nov-2025 11:58:55 America/Mexico_City] === VERIFICANDO TOKEN ===
[27-Nov-2025 11:58:55 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQyNTMyMTksImV4cCI6MTc2NDMzOTYxOX0.mwuIxhJXiZ-TEHAdN7Ah8tk-OOwEz1GYesTiJfXMMVQ
[27-Nov-2025 11:58:55 America/Mexico_City] Validando token...
[27-Nov-2025 11:58:55 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 11:58:55 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 11:58:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 11:58:55 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 11:58:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 11:58:55 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 11:58:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 11:58:55 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 11:58:55 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 11:58:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 11:58:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 11:58:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[27-Nov-2025 11:58:59 America/Mexico_City] Validando token en Usuarios.php...
[27-Nov-2025 11:58:59 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 11:58:59 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 11:58:59 America/Mexico_City] === OBTENIENDO USUARIOS ===
[27-Nov-2025 11:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 11:59:00 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 11:59:00 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 11:59:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 11:59:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[27-Nov-2025 11:59:01 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 11:59:01 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 11:59:01 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[27-Nov-2025 12:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 12:00:06 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 12:00:06 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 12:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 12:00:06 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 12:00:06 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 12:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 12:00:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:00:07 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:00:07 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:00:13 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:00:13 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:13 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:00:13 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:00:13 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:00:13 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:00:13 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:00:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:00:43 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:00:43 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:43 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:00:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:00:43 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:00:43 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:00:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:00:44 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:00:44 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:00:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:00:53 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:00:53 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:53 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:00:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:00:54 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:00:54 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:00:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:01:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:01:05 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:01:05 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:01:05 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:01:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:01:05 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:01:05 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:01:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:01:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:01:05 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:01:05 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:01:05 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:01:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:01:11 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:01:11 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:01:11 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:01:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:01:11 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:01:11 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:01:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:01:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:01:28 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:01:28 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:01:28 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:01:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:01:29 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:01:29 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:01:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:01:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:01:29 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:01:29 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:01:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:03:27 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:03:27 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:03:27 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:03:27 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:03:27 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:03:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:03:27 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:03:27 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:03:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:04:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:04:54 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:04:54 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:04:54 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:08:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:08:52 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:08:52 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:08:52 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:08:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:08:52 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:08:52 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:08:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:08:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:08:52 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:08:52 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:08:52 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:09:09 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteRuta
[27-Nov-2025 12:09:09 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:09:09 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:09:09 America/Mexico_City] === ELIMINANDO RUTA ===
[27-Nov-2025 12:09:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:09:09 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:09:09 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:09:09 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:09:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:09:11 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:09:11 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:09:11 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:09:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:09:11 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:09:11 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:09:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:09:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:09:12 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:09:12 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:09:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:17:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:17:35 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:17:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:17:35 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:17:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:17:36 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:17:36 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:17:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:18:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:18:15 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:18:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:18:15 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:18:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:18:15 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:18:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:18:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:18:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:18:15 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:18:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:18:15 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:23:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:23:48 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:23:48 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:23:48 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:23:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:23:49 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:23:49 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:23:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:25:57 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:25:57 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:25:57 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:25:57 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:25:57 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:25:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:25:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:25:58 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:25:58 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:25:58 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:29:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:29:57 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:29:57 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:29:57 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:29:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:29:58 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:29:58 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:29:58 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:31:03 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:31:03 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:31:03 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:31:03 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:31:03 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:31:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:31:03 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:31:03 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:31:03 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:31:15 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:31:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:31:15 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:31:15 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:31:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:31:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:31:16 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:31:16 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:31:16 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteRuta
[27-Nov-2025 12:31:25 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:31:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:31:25 America/Mexico_City] === ELIMINANDO RUTA ===
[27-Nov-2025 12:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:31:25 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:31:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:31:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:41:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:41:15 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:15 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:41:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:41:16 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:41:16 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:41:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:41:16 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:16 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:16 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:41:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:41:22 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:22 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:22 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:41:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:41:25 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:25 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:41:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:41:26 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:26 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:41:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:41:36 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:36 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:36 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:41:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:41:36 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:41:36 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:41:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:41:36 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:36 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:36 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:41:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:41:41 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:41 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:41 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:41:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:41:41 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:41:41 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:41:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:42:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:42:55 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:42:55 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:42:55 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:42:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:42:55 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:42:55 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:42:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:42:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:42:55 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:42:55 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:42:55 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:43:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:43:01 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:01 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:01 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:43:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:43:01 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:01 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:43:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:43:08 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:08 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:08 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:43:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:43:09 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:43:09 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:43:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:43:09 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:09 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:43:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:43:14 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:14 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:14 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:43:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:43:14 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:14 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:43:23 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:23 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:23 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:43:23 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:43:23 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:43:23 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:23 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:43:34 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:34 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:34 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:43:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:43:35 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:35 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:43:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:43:41 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:41 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:41 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:43:42 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:42 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:42 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:43:42 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:43:42 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:43:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 12:43:47 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:47 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:47 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 12:43:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:43:47 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:43:47 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:43:47 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:44:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 12:44:10 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:44:10 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:44:10 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 12:44:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:44:10 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:44:10 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:44:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:44:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 12:44:10 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:44:10 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:44:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 12:47:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:47:12 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:47:12 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:47:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:47:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:47:12 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:47:12 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:47:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:47:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[27-Nov-2025 12:47:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[27-Nov-2025 12:47:15 America/Mexico_City] Validando token en MotivosStock.php...
[27-Nov-2025 12:47:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:47:15 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[27-Nov-2025 12:47:15 America/Mexico_City] Validando token en MotivosStock.php...
[27-Nov-2025 12:47:15 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:47:15 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[27-Nov-2025 12:47:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 12:47:16 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 12:47:16 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:47:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 12:47:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 12:47:16 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 12:47:16 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:47:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 12:47:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 12:49:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[27-Nov-2025 12:49:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[27-Nov-2025 12:49:28 America/Mexico_City] Validando token en Roles.php...
[27-Nov-2025 12:49:28 America/Mexico_City] Validando token en Roles.php...
[27-Nov-2025 12:49:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[27-Nov-2025 12:49:28 America/Mexico_City] Validando token en Roles.php...
[27-Nov-2025 12:49:28 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:28 America/Mexico_City] === OBTENIENDO PERMISOS ===
[27-Nov-2025 12:49:28 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:28 America/Mexico_City] === OBTENIENDO ROLES ===
[27-Nov-2025 12:49:28 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:28 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[27-Nov-2025 12:49:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 12:49:33 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 12:49:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 12:49:33 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 12:49:33 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 12:49:33 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 12:49:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[27-Nov-2025 12:49:33 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 12:49:33 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:33 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[27-Nov-2025 12:49:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:49:46 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:49:46 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:49:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[27-Nov-2025 12:49:51 America/Mexico_City] Validando token en Usuarios.php...
[27-Nov-2025 12:49:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 12:49:51 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:51 America/Mexico_City] === OBTENIENDO USUARIOS ===
[27-Nov-2025 12:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[27-Nov-2025 12:49:53 America/Mexico_City] Validando token en Roles.php...
[27-Nov-2025 12:49:53 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:53 America/Mexico_City] === OBTENIENDO ROLES ===
[27-Nov-2025 12:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[27-Nov-2025 12:49:53 America/Mexico_City] Validando token en Roles.php...
[27-Nov-2025 12:49:53 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:53 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[27-Nov-2025 12:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[27-Nov-2025 12:49:53 America/Mexico_City] Validando token en Roles.php...
[27-Nov-2025 12:49:53 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:53 America/Mexico_City] === OBTENIENDO PERMISOS ===
[27-Nov-2025 12:49:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[27-Nov-2025 12:49:55 America/Mexico_City] Validando token en Usuarios.php...
[27-Nov-2025 12:49:55 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 12:49:55 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:49:55 America/Mexico_City] === OBTENIENDO USUARIOS ===
[27-Nov-2025 12:58:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 12:58:33 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 12:58:33 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:58:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 12:58:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 12:58:35 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 12:58:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:58:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 12:58:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[27-Nov-2025 12:58:35 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 12:58:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:58:35 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[27-Nov-2025 12:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:59:39 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:59:39 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:59:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:59:39 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:59:39 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:59:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:59:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:59:53 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:59:53 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:59:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 12:59:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 12:59:53 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 12:59:53 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 12:59:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:00:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[27-Nov-2025 13:00:30 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[27-Nov-2025 13:00:30 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:00:30 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:00:30 America/Mexico_City] === ELIMINANDO CLIENTE ===
[27-Nov-2025 13:00:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:00:31 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:00:31 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:00:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:00:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:00:43 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:00:43 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:00:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:00:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:00:44 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:00:44 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:00:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:00:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:00:45 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:00:45 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:00:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:00:48 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:00:48 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:00:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:00:58 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[27-Nov-2025 13:00:58 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:00:58 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:00:58 America/Mexico_City] === ELIMINANDO CLIENTE ===
[27-Nov-2025 13:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:00:59 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:00:59 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:00:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:06:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[27-Nov-2025 13:06:37 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 13:06:37 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:06:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[27-Nov-2025 13:06:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 13:06:37 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 13:06:37 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:06:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 13:07:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:07:09 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:07:09 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:07:09 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 13:09:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:09:25 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:09:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:09:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:09:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:09:25 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:09:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:09:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:09:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:09:35 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:09:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:09:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getVentasCliente
[27-Nov-2025 13:10:02 America/Mexico_City] API: Operación no implementada: getVentasCliente
[27-Nov-2025 13:10:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[27-Nov-2025 13:10:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getVentasCliente
[27-Nov-2025 13:10:14 America/Mexico_City] API: Operación no implementada: getVentasCliente
[27-Nov-2025 13:37:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 13:37:04 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 13:37:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 13:37:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 13:37:04 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 13:37:04 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:37:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 13:37:04 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:37:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 13:37:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:37:05 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:37:05 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:37:05 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 13:37:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 13:37:25 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:37:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:37:25 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 13:37:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:37:26 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:37:26 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:37:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:37:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 13:37:26 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:37:26 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:37:26 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 13:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 13:47:21 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:21 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:21 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 13:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:47:21 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:47:21 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 13:47:21 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:21 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:21 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 13:47:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 13:47:28 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:28 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:28 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 13:47:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:47:28 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:28 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 13:47:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 13:47:35 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:35 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 13:47:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:47:35 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:47:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:47:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 13:47:35 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:35 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 13:47:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 13:47:41 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:41 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:41 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 13:47:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:47:42 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:42 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:42 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 13:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 13:47:49 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:49 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:49 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 13:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:47:49 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:47:49 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 13:47:49 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:49 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 13:47:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 13:47:57 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:57 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:57 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 13:47:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:47:57 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:47:57 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:47:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 13:48:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 13:48:06 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:06 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:06 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 13:48:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:48:06 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:48:06 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:48:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 13:48:06 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:06 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 13:48:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 13:48:13 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:13 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:13 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 13:48:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:48:13 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:13 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 13:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 13:48:19 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:19 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:19 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 13:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:48:19 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:48:19 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 13:48:19 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:19 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 13:48:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 13:48:24 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:24 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:24 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 13:48:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:48:25 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 13:48:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 13:48:32 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:32 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:32 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 13:48:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:48:32 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:48:32 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:48:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 13:48:32 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:32 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:32 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 13:48:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 13:48:38 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:38 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:38 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 13:48:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:48:38 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:38 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 13:48:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 13:48:44 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:44 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:44 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 13:48:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 13:48:44 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 13:48:44 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 13:48:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 13:48:44 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:44 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 13:48:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 13:48:51 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:51 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:51 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 13:48:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 13:48:51 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 13:48:51 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 13:48:51 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:05:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:05:11 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:11 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:11 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:05:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:05:12 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:05:12 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:05:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:05:12 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:12 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:05:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 19:05:18 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:18 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:18 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 19:05:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:05:18 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:18 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:05:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:05:21 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:21 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:21 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:05:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:05:22 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:05:22 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:05:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:05:22 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:22 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:22 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:05:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 19:05:29 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:29 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:29 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 19:05:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:05:30 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:30 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:05:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:05:34 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:34 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:34 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:05:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:05:35 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:05:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:05:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:05:35 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:35 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:35 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:05:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 19:05:39 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:39 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:39 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 19:05:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:05:40 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:40 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:05:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:05:45 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:45 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:45 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:05:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:05:46 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:05:46 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:05:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:05:46 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:05:46 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:05:46 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:06:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 19:06:00 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:00 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:00 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 19:06:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:06:00 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:00 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:06:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:06:05 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:05 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:05 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:06:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:06:05 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:06:05 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:06:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:06:05 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:05 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:05 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:06:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 19:06:12 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:12 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:12 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 19:06:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:06:13 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:13 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:06:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:06:19 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:19 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:19 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:06:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:06:19 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:06:19 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:06:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:06:19 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:19 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:06:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 19:06:25 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:25 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 19:06:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:06:25 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:25 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:06:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:06:29 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:29 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:29 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:06:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:06:29 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:06:29 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:06:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:06:29 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:29 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:06:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 19:06:34 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:34 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:34 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 19:06:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:06:34 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:06:34 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:06:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:07:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:07:09 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:07:09 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:07:09 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:07:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:07:10 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:07:10 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:07:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:07:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:07:10 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:07:10 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:07:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:07:29 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[27-Nov-2025 19:07:29 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[27-Nov-2025 19:07:29 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Nov-2025 19:07:29 America/Mexico_City] Tipo de operación: verify
[27-Nov-2025 19:07:29 America/Mexico_City] === VERIFICANDO TOKEN ===
[27-Nov-2025 19:07:29 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQyNTMyMTksImV4cCI6MTc2NDMzOTYxOX0.mwuIxhJXiZ-TEHAdN7Ah8tk-OOwEz1GYesTiJfXMMVQ
[27-Nov-2025 19:07:29 America/Mexico_City] Validando token...
[27-Nov-2025 19:07:29 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 19:07:29 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:07:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:07:29 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:07:29 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:07:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:08:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:08:24 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:08:24 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:08:24 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:08:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:08:24 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:08:24 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:08:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:08:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:08:24 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:08:24 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:08:24 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:08:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Nov-2025 19:08:33 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:08:33 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:08:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Nov-2025 19:08:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:08:33 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:08:33 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:08:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:08:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Nov-2025 19:08:57 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:08:57 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:08:57 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Nov-2025 19:08:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Nov-2025 19:08:57 America/Mexico_City] Validando token en Clientes.php...
[27-Nov-2025 19:08:57 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:08:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Nov-2025 19:08:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Nov-2025 19:08:58 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:08:58 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:08:58 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Nov-2025 19:09:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 19:09:47 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 19:09:47 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:09:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 19:09:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[27-Nov-2025 19:09:47 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 19:09:47 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:09:47 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[27-Nov-2025 19:09:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 19:09:47 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 19:09:47 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:09:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 19:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 19:10:02 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 19:10:02 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:10:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 19:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 19:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 19:10:02 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 19:10:02 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:10:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 19:10:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[27-Nov-2025 19:10:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 19:10:05 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 19:10:05 America/Mexico_City] Repartidor ID desde body: 4
[27-Nov-2025 19:10:05 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[27-Nov-2025 19:11:46 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[27-Nov-2025 19:11:46 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 19:11:46 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[27-Nov-2025 19:12:15 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[27-Nov-2025 19:12:15 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 19:12:15 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[27-Nov-2025 19:12:51 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[27-Nov-2025 19:12:51 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 19:12:51 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[27-Nov-2025 19:13:06 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[27-Nov-2025 19:13:06 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 19:13:06 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[27-Nov-2025 19:13:13 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[27-Nov-2025 19:13:13 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[27-Nov-2025 19:13:13 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[27-Nov-2025 19:15:46 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[27-Nov-2025 19:15:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 19:15:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 19:15:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 19:15:47 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 19:15:47 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:15:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 19:15:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 19:15:47 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 19:15:47 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:15:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 19:19:01 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Nov-2025 19:19:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Nov-2025 19:19:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Nov-2025 19:19:01 America/Mexico_City] Validando token en Productos.php...
[27-Nov-2025 19:19:01 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:19:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Nov-2025 19:19:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Nov-2025 19:19:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 19:19:01 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 19:19:01 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:19:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 19:19:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:19:14 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:19:14 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:19:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:19:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[27-Nov-2025 19:19:46 America/Mexico_City] Validando token en Usuarios.php...
[27-Nov-2025 19:19:46 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Nov-2025 19:19:46 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:19:46 America/Mexico_City] === OBTENIENDO USUARIOS ===
[27-Nov-2025 19:20:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 19:20:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[27-Nov-2025 19:20:02 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 19:20:02 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:20:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Nov-2025 19:20:02 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 19:20:02 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:20:02 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[27-Nov-2025 19:21:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Nov-2025 19:21:34 America/Mexico_City] Validando token en Rutas.php...
[27-Nov-2025 19:21:34 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:21:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Nov-2025 19:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[27-Nov-2025 19:25:32 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 19:25:32 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:25:32 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[27-Nov-2025 19:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Nov-2025 19:25:32 America/Mexico_City] Validando token en Repartidores.php...
[27-Nov-2025 19:25:32 America/Mexico_City] Usuario validado: admin
[27-Nov-2025 19:25:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[28-Nov-2025 07:38:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:38:01 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:01 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:38:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:38:08 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:08 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:08 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:38:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:38:09 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:38:09 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:38:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:38:09 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:09 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:38:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:38:12 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:12 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:38:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:38:13 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:13 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:38:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[28-Nov-2025 07:38:17 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:17 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:17 America/Mexico_City] === ACTUALIZANDO RUTA ===
[28-Nov-2025 07:38:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:38:17 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:17 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:38:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:38:40 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:40 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:40 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:38:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:38:40 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:38:40 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:38:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:38:41 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:41 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:38:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[28-Nov-2025 07:38:49 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:49 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:49 America/Mexico_City] === ACTUALIZANDO RUTA ===
[28-Nov-2025 07:38:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:38:50 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:50 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:50 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:38:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:38:58 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:58 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:58 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:38:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:38:58 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:38:58 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:38:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:38:58 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:38:58 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:38:58 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:39:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[28-Nov-2025 07:39:03 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:03 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:03 America/Mexico_City] === ACTUALIZANDO RUTA ===
[28-Nov-2025 07:39:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:39:04 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:04 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:04 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:39:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:39:10 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:10 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:10 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:39:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:39:11 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:39:11 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:39:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:39:11 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:11 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:11 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:39:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[28-Nov-2025 07:39:17 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:17 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:17 America/Mexico_City] === ACTUALIZANDO RUTA ===
[28-Nov-2025 07:39:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:39:17 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:17 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:39:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:39:21 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:21 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:21 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:39:22 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:39:22 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:39:22 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:22 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:22 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:39:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[28-Nov-2025 07:39:26 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:26 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:26 America/Mexico_City] === ACTUALIZANDO RUTA ===
[28-Nov-2025 07:39:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:39:26 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:26 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:39:33 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:33 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:33 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:39:33 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:39:33 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:39:33 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:33 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:39:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[28-Nov-2025 07:39:38 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:38 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:38 America/Mexico_City] === ACTUALIZANDO RUTA ===
[28-Nov-2025 07:39:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:39:39 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:39 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:39:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:39:46 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:46 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:46 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:39:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:39:46 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:39:46 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:39:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:39:46 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:46 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:46 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:39:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[28-Nov-2025 07:39:51 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:51 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:51 America/Mexico_City] === ACTUALIZANDO RUTA ===
[28-Nov-2025 07:39:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:39:51 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:51 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:51 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:39:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:39:56 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:56 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:56 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:39:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:39:56 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:39:56 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:39:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:39:57 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:39:57 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:39:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:40:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[28-Nov-2025 07:40:02 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:40:02 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:40:02 America/Mexico_City] === ACTUALIZANDO RUTA ===
[28-Nov-2025 07:40:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[28-Nov-2025 07:40:03 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:40:03 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:40:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[28-Nov-2025 07:40:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[28-Nov-2025 07:40:49 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:40:49 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:40:49 America/Mexico_City] === OBTENIENDO RUTA ===
[28-Nov-2025 07:40:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[28-Nov-2025 07:40:49 America/Mexico_City] Validando token en Clientes.php...
[28-Nov-2025 07:40:49 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:40:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[28-Nov-2025 07:40:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[28-Nov-2025 07:40:49 America/Mexico_City] Validando token en Rutas.php...
[28-Nov-2025 07:40:49 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:40:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[28-Nov-2025 07:44:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[28-Nov-2025 07:44:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[28-Nov-2025 07:44:22 America/Mexico_City] Validando token en Repartidores.php...
[28-Nov-2025 07:44:22 America/Mexico_City] Validando token en Repartidores.php...
[28-Nov-2025 07:44:22 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:44:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[28-Nov-2025 07:44:22 America/Mexico_City] Usuario validado: admin
[28-Nov-2025 07:44:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[29-Nov-2025 07:43:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 07:43:36 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:43:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 07:43:39 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 07:43:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[29-Nov-2025 07:43:39 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 07:43:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 07:43:49 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 07:43:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Nov-2025 07:43:49 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 07:43:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 07:43:49 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 07:43:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 07:43:52 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:43:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 07:43:54 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 07:43:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[29-Nov-2025 07:43:54 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 07:43:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 07:43:55 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:44:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[29-Nov-2025 07:44:18 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 07:44:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 07:44:18 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 07:44:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 07:44:24 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Nov-2025 07:44:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Nov-2025 07:44:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Nov-2025 07:44:27 America/Mexico_City] Tipo de operación: verify
[29-Nov-2025 07:44:27 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Nov-2025 07:44:27 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQyNTMyMTksImV4cCI6MTc2NDMzOTYxOX0.mwuIxhJXiZ-TEHAdN7Ah8tk-OOwEz1GYesTiJfXMMVQ
[29-Nov-2025 07:44:27 America/Mexico_City] Validando token...
[29-Nov-2025 07:44:27 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Nov-2025 07:44:27 America/Mexico_City] Token inválido o usuario no encontrado
[29-Nov-2025 07:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[29-Nov-2025 07:44:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[29-Nov-2025 07:44:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Nov-2025 07:44:27 America/Mexico_City] Tipo de operación: logout
[29-Nov-2025 07:44:27 America/Mexico_City] === PROCESANDO LOGOUT ===
[29-Nov-2025 07:44:27 America/Mexico_City] Validando token...
[29-Nov-2025 07:44:27 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Nov-2025 07:44:33 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[29-Nov-2025 07:44:33 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[29-Nov-2025 07:44:33 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Nov-2025 07:44:33 America/Mexico_City] Tipo de operación: login
[29-Nov-2025 07:44:33 America/Mexico_City] === PROCESANDO LOGIN ===
[29-Nov-2025 07:44:33 America/Mexico_City] Intento de login para usuario: admin
[29-Nov-2025 07:44:33 America/Mexico_City] Login - Password verificado correctamente
[29-Nov-2025 07:44:33 America/Mexico_City] Login - Roles: super_admin
[29-Nov-2025 07:44:33 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[29-Nov-2025 07:44:33 America/Mexico_City] Login exitoso para: admin
[29-Nov-2025 07:44:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 07:44:33 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:44:33 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:44:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Nov-2025 07:44:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[29-Nov-2025 07:44:47 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:44:47 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:44:47 America/Mexico_City] === OBTENIENDO RUTA ===
[29-Nov-2025 07:44:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 07:44:47 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 07:44:47 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:44:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 07:44:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Nov-2025 07:44:48 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:44:48 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:44:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Nov-2025 07:44:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[29-Nov-2025 07:44:55 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:44:55 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:44:55 America/Mexico_City] === ACTUALIZANDO RUTA ===
[29-Nov-2025 07:44:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 07:44:56 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:44:56 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:44:56 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Nov-2025 07:45:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[29-Nov-2025 07:45:09 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:45:09 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:45:09 America/Mexico_City] === OBTENIENDO RUTA ===
[29-Nov-2025 07:45:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 07:45:09 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 07:45:09 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:45:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 07:45:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Nov-2025 07:45:09 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:45:09 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:45:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Nov-2025 07:45:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[29-Nov-2025 07:45:14 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:45:14 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:45:14 America/Mexico_City] === ACTUALIZANDO RUTA ===
[29-Nov-2025 07:45:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 07:45:14 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 07:45:14 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:45:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Nov-2025 07:47:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 07:47:38 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 07:47:38 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:47:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 07:47:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 07:47:38 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 07:47:38 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:47:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 07:47:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Nov-2025 07:47:38 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 07:47:38 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:47:38 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Nov-2025 07:47:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 07:47:40 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 07:47:40 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:47:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Nov-2025 07:47:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 07:47:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Nov-2025 07:47:40 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 07:47:40 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 07:47:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 07:47:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Nov-2025 07:47:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Nov-2025 07:47:44 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Nov-2025 07:47:44 America/Mexico_City] Repartidor ID desde body: 4
[29-Nov-2025 07:47:44 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[29-Nov-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[29-Nov-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Nov-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 08:03:30 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 08:03:30 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:03:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 08:03:30 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 08:03:30 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:03:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Nov-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Nov-2025 08:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Nov-2025 08:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Nov-2025 08:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 08:04:00 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 08:04:00 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:04:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 08:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Nov-2025 08:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 08:04:00 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 08:04:00 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:04:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Nov-2025 08:05:13 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Nov-2025 08:05:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Nov-2025 08:05:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 08:05:14 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 08:05:14 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:05:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 08:05:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 08:05:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Nov-2025 08:05:14 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 08:05:14 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:05:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Nov-2025 08:05:50 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Nov-2025 08:05:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Nov-2025 08:05:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 08:05:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 08:05:51 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 08:05:51 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:05:51 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Nov-2025 08:05:51 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 08:05:51 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:05:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 08:05:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Nov-2025 08:06:34 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Nov-2025 08:06:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Nov-2025 08:06:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 08:06:35 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 08:06:35 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:06:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 08:06:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 08:06:35 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 08:06:35 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:06:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Nov-2025 08:06:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Nov-2025 08:07:18 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[29-Nov-2025 08:07:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Nov-2025 08:07:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 08:07:18 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 08:07:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 08:07:18 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:07:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 08:07:18 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 08:07:18 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 08:07:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Nov-2025 08:07:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Nov-2025 13:01:50 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Nov-2025 13:01:50 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Nov-2025 13:01:50 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Nov-2025 13:01:50 America/Mexico_City] Tipo de operación: verify
[29-Nov-2025 13:01:50 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Nov-2025 13:01:50 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ0MjM4NzMsImV4cCI6MTc2NDUxMDI3M30.8sJxeFgp1S8csFyIEyYHMDaHwMOoA3N8XTOzIU0sWuk
[29-Nov-2025 13:01:50 America/Mexico_City] Validando token...
[29-Nov-2025 13:01:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Nov-2025 13:01:50 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:01:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 13:01:50 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:01:50 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:01:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 13:01:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Nov-2025 13:01:50 America/Mexico_City] Validando token en Repartidores.php...
[29-Nov-2025 13:01:50 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:01:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Nov-2025 13:01:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Nov-2025 13:01:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[29-Nov-2025 13:01:55 America/Mexico_City] Validando token en Usuarios.php...
[29-Nov-2025 13:01:55 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Nov-2025 13:01:55 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:01:55 America/Mexico_City] === OBTENIENDO USUARIOS ===
[29-Nov-2025 13:01:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[29-Nov-2025 13:01:56 America/Mexico_City] Validando token en Roles.php...
[29-Nov-2025 13:01:56 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:01:56 America/Mexico_City] === OBTENIENDO ROLES ===
[29-Nov-2025 13:01:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[29-Nov-2025 13:01:56 America/Mexico_City] Validando token en Roles.php...
[29-Nov-2025 13:01:56 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:01:56 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[29-Nov-2025 13:01:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[29-Nov-2025 13:01:57 America/Mexico_City] Validando token en Roles.php...
[29-Nov-2025 13:01:57 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:01:57 America/Mexico_City] === OBTENIENDO PERMISOS ===
[29-Nov-2025 13:01:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[29-Nov-2025 13:01:57 America/Mexico_City] Validando token en Usuarios.php...
[29-Nov-2025 13:01:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Nov-2025 13:01:57 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:01:57 America/Mexico_City] === OBTENIENDO USUARIOS ===
[29-Nov-2025 13:02:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 13:02:00 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 13:02:00 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:02:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Nov-2025 13:02:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 13:02:17 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 13:02:17 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:02:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 13:02:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 13:02:17 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 13:02:17 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:02:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 13:02:22 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[29-Nov-2025 13:02:22 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 13:02:22 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:02:22 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[29-Nov-2025 13:04:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 13:04:28 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 13:04:28 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:04:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Nov-2025 13:04:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 13:04:29 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 13:04:29 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:04:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 13:04:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Nov-2025 13:04:29 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 13:04:29 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:04:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Nov-2025 13:04:30 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[29-Nov-2025 13:04:30 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 13:04:30 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:04:30 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[29-Nov-2025 13:05:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 13:05:52 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 13:05:52 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 13:05:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 13:05:52 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 13:05:52 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 13:05:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Nov-2025 13:05:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Nov-2025 13:05:53 America/Mexico_City] Validando token en MotivosStock.php...
[29-Nov-2025 13:05:53 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:53 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Nov-2025 13:05:53 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:05:53 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:53 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Nov-2025 13:05:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Nov-2025 13:05:54 America/Mexico_City] Validando token en MotivosStock.php...
[29-Nov-2025 13:05:54 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:54 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Nov-2025 13:05:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Nov-2025 13:05:54 America/Mexico_City] Validando token en MotivosStock.php...
[29-Nov-2025 13:05:54 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:54 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Nov-2025 13:05:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 13:05:54 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:05:54 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 13:05:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Nov-2025 13:05:54 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:05:54 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:54 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Nov-2025 13:05:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 13:05:58 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 13:05:58 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 13:05:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Nov-2025 13:05:59 America/Mexico_City] Validando token en Clientes.php...
[29-Nov-2025 13:05:59 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:05:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Nov-2025 13:06:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[29-Nov-2025 13:06:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 13:06:58 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 13:06:58 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:06:58 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Nov-2025 13:06:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Nov-2025 13:06:59 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:06:59 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:06:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Nov-2025 13:07:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Nov-2025 13:07:00 America/Mexico_City] Validando token en MotivosStock.php...
[29-Nov-2025 13:07:00 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:07:00 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Nov-2025 13:07:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Nov-2025 13:07:00 America/Mexico_City] Validando token en MotivosStock.php...
[29-Nov-2025 13:07:00 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:07:00 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Nov-2025 13:07:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Nov-2025 13:07:00 America/Mexico_City] Validando token en MotivosStock.php...
[29-Nov-2025 13:07:00 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:07:00 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Nov-2025 13:07:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 13:07:00 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:07:00 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:07:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 13:07:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Nov-2025 13:07:00 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:07:00 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:07:00 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Nov-2025 13:07:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 13:07:08 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:07:08 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:07:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 13:07:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Nov-2025 13:07:08 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:07:08 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:07:08 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Nov-2025 13:07:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 13:07:08 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:07:08 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:07:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 13:13:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Nov-2025 13:13:41 America/Mexico_City] Validando token en Rutas.php...
[29-Nov-2025 13:13:41 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:13:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Nov-2025 13:13:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 13:13:42 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:13:42 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:13:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 13:13:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Nov-2025 13:13:42 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:13:42 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:13:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Nov-2025 13:13:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Nov-2025 13:13:42 America/Mexico_City] Validando token en Productos.php...
[29-Nov-2025 13:13:42 America/Mexico_City] Usuario validado: admin
[29-Nov-2025 13:13:42 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[01-Dec-2025 08:05:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 08:05:43 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:05:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[01-Dec-2025 08:05:48 America/Mexico_City] Validando token en Repartidores.php...
[01-Dec-2025 08:05:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[01-Dec-2025 08:05:48 America/Mexico_City] Validando token en Repartidores.php...
[01-Dec-2025 08:05:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 08:05:50 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:05:54 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[01-Dec-2025 08:05:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[01-Dec-2025 08:05:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 08:05:54 America/Mexico_City] Tipo de operación: verify
[01-Dec-2025 08:05:54 America/Mexico_City] === VERIFICANDO TOKEN ===
[01-Dec-2025 08:05:54 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ0MjM4NzMsImV4cCI6MTc2NDUxMDI3M30.8sJxeFgp1S8csFyIEyYHMDaHwMOoA3N8XTOzIU0sWuk
[01-Dec-2025 08:05:54 America/Mexico_City] Validando token...
[01-Dec-2025 08:05:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[01-Dec-2025 08:05:54 America/Mexico_City] Token inválido o usuario no encontrado
[01-Dec-2025 08:05:54 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[01-Dec-2025 08:05:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[01-Dec-2025 08:05:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 08:05:54 America/Mexico_City] Tipo de operación: logout
[01-Dec-2025 08:05:54 America/Mexico_City] === PROCESANDO LOGOUT ===
[01-Dec-2025 08:05:54 America/Mexico_City] Validando token...
[01-Dec-2025 08:05:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[01-Dec-2025 08:05:59 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[01-Dec-2025 08:05:59 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[01-Dec-2025 08:05:59 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 08:05:59 America/Mexico_City] Tipo de operación: login
[01-Dec-2025 08:05:59 America/Mexico_City] === PROCESANDO LOGIN ===
[01-Dec-2025 08:05:59 America/Mexico_City] Intento de login para usuario: admin
[01-Dec-2025 08:05:59 America/Mexico_City] Login - Password verificado correctamente
[01-Dec-2025 08:05:59 America/Mexico_City] Login - Roles: super_admin
[01-Dec-2025 08:05:59 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[01-Dec-2025 08:05:59 America/Mexico_City] Login exitoso para: admin
[01-Dec-2025 08:05:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 08:05:59 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:05:59 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:05:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 08:06:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 08:06:16 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:06:16 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:16 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 08:06:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 08:06:16 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 08:06:16 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 08:06:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 08:06:17 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:06:17 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 08:06:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 08:06:25 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:06:25 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:25 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 08:06:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 08:06:25 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:06:25 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 08:06:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 08:06:38 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:06:38 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:38 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 08:06:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 08:06:38 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 08:06:38 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 08:06:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 08:06:38 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:06:38 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 08:06:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 08:06:47 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:06:47 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:47 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 08:06:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 08:06:48 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 08:06:48 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:06:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 08:14:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[01-Dec-2025 08:14:31 America/Mexico_City] Validando token en Repartidores.php...
[01-Dec-2025 08:14:31 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:14:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[01-Dec-2025 08:14:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[01-Dec-2025 08:14:31 America/Mexico_City] Validando token en Repartidores.php...
[01-Dec-2025 08:14:31 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 08:14:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[01-Dec-2025 18:58:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 18:58:54 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:58:54 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:58:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 18:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 18:59:00 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:59:00 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:00 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 18:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 18:59:00 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 18:59:00 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 18:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 18:59:00 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:59:00 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:00 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 18:59:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 18:59:05 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:59:05 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:05 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 18:59:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 18:59:06 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:59:06 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:06 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 18:59:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 18:59:30 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:59:30 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:30 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 18:59:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 18:59:30 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 18:59:30 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 18:59:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 18:59:30 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:59:30 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:30 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 18:59:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 18:59:55 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:59:55 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:55 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 18:59:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 18:59:56 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 18:59:56 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 18:59:56 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:00:01 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:00:01 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:00:01 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:00:01 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:00:01 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:00:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:00:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[01-Dec-2025 19:00:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[01-Dec-2025 19:00:42 America/Mexico_City] Validando token en Repartidores.php...
[01-Dec-2025 19:00:42 America/Mexico_City] Validando token en Repartidores.php...
[01-Dec-2025 19:00:42 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:00:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[01-Dec-2025 19:00:42 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:00:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[01-Dec-2025 19:52:30 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[01-Dec-2025 19:52:30 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[01-Dec-2025 19:52:30 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 19:52:30 America/Mexico_City] Tipo de operación: verify
[01-Dec-2025 19:52:30 America/Mexico_City] === VERIFICANDO TOKEN ===
[01-Dec-2025 19:52:30 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQwODg5MDQsImV4cCI6MTc2NDE3NTMwNH0.WiS4Bb3VjbJ7sjv8HO7-zq8i6nzQlSdB6j2lFFFuL5g
[01-Dec-2025 19:52:30 America/Mexico_City] Validando token...
[01-Dec-2025 19:52:30 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[01-Dec-2025 19:52:30 America/Mexico_City] Token inválido o usuario no encontrado
[01-Dec-2025 19:52:30 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[01-Dec-2025 19:52:30 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[01-Dec-2025 19:52:30 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 19:52:30 America/Mexico_City] Tipo de operación: logout
[01-Dec-2025 19:52:30 America/Mexico_City] === PROCESANDO LOGOUT ===
[01-Dec-2025 19:52:30 America/Mexico_City] Validando token...
[01-Dec-2025 19:52:30 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[01-Dec-2025 19:52:32 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[01-Dec-2025 19:52:32 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[01-Dec-2025 19:52:32 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 19:52:32 America/Mexico_City] Tipo de operación: login
[01-Dec-2025 19:52:32 America/Mexico_City] === PROCESANDO LOGIN ===
[01-Dec-2025 19:52:32 America/Mexico_City] Intento de login para usuario: GERARDO
[01-Dec-2025 19:52:32 America/Mexico_City] Login - Password incorrecto o usuario no encontrado
[01-Dec-2025 19:52:32 America/Mexico_City] Login fallido para: GERARDO
[01-Dec-2025 19:52:38 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[01-Dec-2025 19:52:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[01-Dec-2025 19:52:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 19:52:38 America/Mexico_City] Tipo de operación: login
[01-Dec-2025 19:52:38 America/Mexico_City] === PROCESANDO LOGIN ===
[01-Dec-2025 19:52:38 America/Mexico_City] Intento de login para usuario: GERARDO
[01-Dec-2025 19:52:38 America/Mexico_City] Login - Password incorrecto o usuario no encontrado
[01-Dec-2025 19:52:38 America/Mexico_City] Login fallido para: GERARDO
[01-Dec-2025 19:52:43 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[01-Dec-2025 19:52:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[01-Dec-2025 19:52:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 19:52:43 America/Mexico_City] Tipo de operación: login
[01-Dec-2025 19:52:43 America/Mexico_City] === PROCESANDO LOGIN ===
[01-Dec-2025 19:52:43 America/Mexico_City] Intento de login para usuario: admin
[01-Dec-2025 19:52:43 America/Mexico_City] Login - Password verificado correctamente
[01-Dec-2025 19:52:43 America/Mexico_City] Login - Roles: super_admin
[01-Dec-2025 19:52:43 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[01-Dec-2025 19:52:43 America/Mexico_City] Login exitoso para: admin
[01-Dec-2025 19:52:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:52:54 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:52:54 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:52:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:53:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:53:17 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:53:17 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:53:17 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:53:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:53:17 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:53:17 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:53:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:53:18 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:53:18 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:53:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:53:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:53:27 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:53:27 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:53:27 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:53:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:53:27 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:53:27 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:53:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:54:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:54:05 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:54:05 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:05 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:54:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:54:05 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:54:05 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:54:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:54:06 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:54:06 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:54:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:54:25 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:54:25 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:25 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:54:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:54:25 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:54:25 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:54:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:54:47 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:54:47 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:47 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:54:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:54:47 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:54:47 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:54:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:54:48 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:54:48 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:54:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:54:56 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:54:56 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:56 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:54:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:54:57 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:54:57 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:54:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:55:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:55:21 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:21 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:21 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:55:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:55:21 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:55:21 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:55:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:55:21 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:21 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:21 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:55:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:55:28 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:28 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:28 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:55:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:55:28 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:28 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:55:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:55:37 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:37 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:37 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:55:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:55:37 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:55:37 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:55:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:55:38 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:38 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:55:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:55:42 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:42 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:42 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:55:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:55:42 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:42 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:42 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:55:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:55:47 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:47 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:47 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:55:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:55:47 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:55:47 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:55:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:55:47 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:47 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:47 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:55:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:55:53 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:53 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:53 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:55:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:55:53 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:55:53 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:55:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:56:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:56:03 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:56:03 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:56:03 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:56:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:56:03 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:56:03 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:56:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:56:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:56:03 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:56:03 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:56:03 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:56:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:56:36 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:56:36 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:56:36 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:56:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:56:37 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:56:37 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:56:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:57:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:57:43 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:57:43 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:57:43 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:57:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:57:43 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:57:43 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:57:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:57:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:57:43 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:57:43 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:57:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:57:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:57:51 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:57:51 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:57:51 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:57:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:57:52 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:57:52 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:57:52 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:57:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:57:53 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:57:53 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:57:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:58:01 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:58:01 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:58:01 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:58:01 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:58:01 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:58:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:58:01 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:58:01 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:58:01 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:58:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:58:13 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:58:13 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:58:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:58:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:58:26 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:58:26 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:58:26 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:58:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:58:26 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:58:26 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:58:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:59:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:59:06 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:06 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:06 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:59:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:59:07 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:59:07 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:59:08 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:08 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:08 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:59:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:59:13 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:13 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:59:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:59:15 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:15 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:15 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:59:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:59:18 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:18 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:18 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:59:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:59:18 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:18 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:59:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:59:34 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:34 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:34 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:59:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:59:35 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:35 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:35 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:59:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:59:36 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:36 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 19:59:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 19:59:44 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:44 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:44 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 19:59:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 19:59:44 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 19:59:44 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 19:59:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:59:44 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:44 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:59:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 19:59:51 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:51 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:51 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 19:59:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 19:59:53 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:53 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:53 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 19:59:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 19:59:53 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 19:59:53 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 19:59:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[01-Dec-2025 20:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[01-Dec-2025 20:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[01-Dec-2025 20:00:40 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:00:40 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:00:40 America/Mexico_City] Validando token en MotivosStock.php...
[01-Dec-2025 20:00:40 America/Mexico_City] Validando token en MotivosStock.php...
[01-Dec-2025 20:00:40 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:00:40 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[01-Dec-2025 20:00:40 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:00:40 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[01-Dec-2025 20:00:40 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:00:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:00:40 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:00:40 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[01-Dec-2025 20:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[01-Dec-2025 20:00:40 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:00:40 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:00:40 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[01-Dec-2025 20:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[01-Dec-2025 20:00:40 America/Mexico_City] Validando token en MotivosStock.php...
[01-Dec-2025 20:00:40 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:00:40 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[01-Dec-2025 20:00:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:00:41 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:00:41 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:00:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:00:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:00:42 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:00:42 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:00:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:00:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[01-Dec-2025 20:08:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 20:08:03 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:08:03 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:08:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:08:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 20:08:08 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:08:08 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:08:08 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 20:08:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:08:08 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:08:08 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:08:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:08:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 20:08:08 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:08:08 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:08:08 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 20:08:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 20:08:38 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:08:38 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:08:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 20:08:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 20:08:39 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:08:39 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:08:39 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 20:08:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 20:08:40 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:08:40 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:08:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:08:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:08:59 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:08:59 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:08:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:09:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:09:00 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:09:00 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:09:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:09:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:09:04 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:09:04 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:09:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:09:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[01-Dec-2025 20:10:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:10:05 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:10:05 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:10:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:10:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:10:05 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:10:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[01-Dec-2025 20:10:05 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:10:05 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:10:05 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[01-Dec-2025 20:10:05 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:10:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:10:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:10:38 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:10:38 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:10:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:10:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:10:39 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:10:39 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:10:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:10:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[01-Dec-2025 20:15:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[01-Dec-2025 20:15:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[01-Dec-2025 20:15:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[01-Dec-2025 20:19:27 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[01-Dec-2025 20:19:27 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:19:27 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:19:27 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[01-Dec-2025 20:21:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:21:12 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:21:12 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:21:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:21:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:21:21 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:21:21 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:21:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:21:31 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[01-Dec-2025 20:22:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 20:22:16 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:22:16 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:22:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 20:22:21 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:22:21 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:21 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 20:22:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:22:21 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:22:21 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:22:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 20:22:21 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:22:21 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:21 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 20:22:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 20:22:25 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:22:25 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 20:22:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[01-Dec-2025 20:22:27 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:22:27 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:27 America/Mexico_City] === ACTUALIZANDO RUTA ===
[01-Dec-2025 20:22:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 20:22:28 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:22:28 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:22:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 20:22:36 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:22:36 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:36 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 20:22:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:22:37 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:22:37 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:22:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 20:22:37 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:22:37 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:22:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 20:23:01 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[01-Dec-2025 20:23:01 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[01-Dec-2025 20:23:01 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 20:23:01 America/Mexico_City] Tipo de operación: verify
[01-Dec-2025 20:23:01 America/Mexico_City] === VERIFICANDO TOKEN ===
[01-Dec-2025 20:23:01 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQyMjQwOTEsImV4cCI6MTc2NDMxMDQ5MX0.ivUKLXsz6NUsqjQsOLDfGMm8CZppksZzAMTakEGycwY
[01-Dec-2025 20:23:01 America/Mexico_City] Validando token...
[01-Dec-2025 20:23:01 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[01-Dec-2025 20:23:01 America/Mexico_City] Token inválido o usuario no encontrado
[01-Dec-2025 20:23:01 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[01-Dec-2025 20:23:01 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[01-Dec-2025 20:23:01 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 20:23:01 America/Mexico_City] Tipo de operación: logout
[01-Dec-2025 20:23:01 America/Mexico_City] === PROCESANDO LOGOUT ===
[01-Dec-2025 20:23:01 America/Mexico_City] Validando token...
[01-Dec-2025 20:23:01 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[01-Dec-2025 20:23:05 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[01-Dec-2025 20:23:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[01-Dec-2025 20:23:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[01-Dec-2025 20:23:05 America/Mexico_City] Tipo de operación: login
[01-Dec-2025 20:23:05 America/Mexico_City] === PROCESANDO LOGIN ===
[01-Dec-2025 20:23:05 America/Mexico_City] Intento de login para usuario: admin
[01-Dec-2025 20:23:05 America/Mexico_City] Login - Password verificado correctamente
[01-Dec-2025 20:23:05 America/Mexico_City] Login - Roles: super_admin
[01-Dec-2025 20:23:05 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[01-Dec-2025 20:23:05 America/Mexico_City] Login exitoso para: admin
[01-Dec-2025 20:23:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 20:23:13 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:23:13 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:23:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:23:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 20:23:19 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:23:19 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:23:19 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 20:23:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:23:19 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:23:19 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:23:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:23:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 20:23:19 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:23:19 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:23:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 20:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[01-Dec-2025 20:24:11 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:24:11 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:24:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:24:11 America/Mexico_City] Validando token en Repartidores.php...
[01-Dec-2025 20:24:11 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:24:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[01-Dec-2025 20:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[01-Dec-2025 20:24:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[01-Dec-2025 20:24:15 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[01-Dec-2025 20:24:15 America/Mexico_City] Repartidor ID desde body: 2
[01-Dec-2025 20:24:15 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[01-Dec-2025 20:24:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[01-Dec-2025 20:24:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[01-Dec-2025 20:24:36 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[01-Dec-2025 20:24:36 America/Mexico_City] Repartidor ID desde body: 1
[01-Dec-2025 20:24:36 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[01-Dec-2025 20:24:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[01-Dec-2025 20:25:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 20:25:14 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:25:14 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:25:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:25:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[01-Dec-2025 20:25:28 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:25:28 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:25:28 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[01-Dec-2025 20:25:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:25:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:25:28 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:25:28 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:25:28 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:25:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:25:28 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:25:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:25:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[01-Dec-2025 20:25:39 America/Mexico_City] Validando token en Roles.php...
[01-Dec-2025 20:25:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[01-Dec-2025 20:25:39 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:25:39 America/Mexico_City] === OBTENIENDO ROLES ===
[01-Dec-2025 20:25:39 America/Mexico_City] Validando token en Roles.php...
[01-Dec-2025 20:25:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[01-Dec-2025 20:25:39 America/Mexico_City] Validando token en Roles.php...
[01-Dec-2025 20:25:39 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:25:39 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[01-Dec-2025 20:25:39 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:25:39 America/Mexico_City] === OBTENIENDO PERMISOS ===
[01-Dec-2025 20:25:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 20:25:40 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:25:40 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:25:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:26:07 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:26:07 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:26:07 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:26:07 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[01-Dec-2025 20:26:07 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:26:07 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:07 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[01-Dec-2025 20:26:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[01-Dec-2025 20:26:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[01-Dec-2025 20:26:10 America/Mexico_City] Validando token en Repartidores.php...
[01-Dec-2025 20:26:10 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[01-Dec-2025 20:26:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:26:10 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:26:10 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:26:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[01-Dec-2025 20:26:15 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:26:15 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:15 America/Mexico_City] === OBTENIENDO RUTAS ===
[01-Dec-2025 20:26:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[01-Dec-2025 20:26:17 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:26:17 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:17 America/Mexico_City] === OBTENIENDO RUTA ===
[01-Dec-2025 20:26:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:26:17 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:26:17 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:26:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[01-Dec-2025 20:26:18 America/Mexico_City] Validando token en Rutas.php...
[01-Dec-2025 20:26:18 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:26:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[01-Dec-2025 20:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:30:27 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[01-Dec-2025 20:30:27 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:30:27 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:30:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:30:27 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:30:27 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[01-Dec-2025 20:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[01-Dec-2025 20:30:27 America/Mexico_City] Validando token en Productos.php...
[01-Dec-2025 20:30:27 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:30:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[01-Dec-2025 20:30:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:30:28 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:30:28 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:30:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[01-Dec-2025 20:30:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[01-Dec-2025 20:30:31 America/Mexico_City] Validando token en Clientes.php...
[01-Dec-2025 20:30:31 America/Mexico_City] Usuario validado: admin
[01-Dec-2025 20:30:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Dec-2025 08:47:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 08:47:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 08:47:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 08:47:36 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 08:47:36 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 08:47:41 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[02-Dec-2025 08:47:41 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[02-Dec-2025 08:47:41 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Dec-2025 08:47:41 America/Mexico_City] Tipo de operación: verify
[02-Dec-2025 08:47:41 America/Mexico_City] === VERIFICANDO TOKEN ===
[02-Dec-2025 08:47:41 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ1OTc5NTksImV4cCI6MTc2NDY4NDM1OX0.U8OkZcu9IIBGz71V_y6b85_-f20PK-TDPPHsI-w46wY
[02-Dec-2025 08:47:41 America/Mexico_City] Validando token...
[02-Dec-2025 08:47:41 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Dec-2025 08:47:41 America/Mexico_City] Token inválido o usuario no encontrado
[02-Dec-2025 08:47:42 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[02-Dec-2025 08:47:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[02-Dec-2025 08:47:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Dec-2025 08:47:42 America/Mexico_City] Tipo de operación: logout
[02-Dec-2025 08:47:42 America/Mexico_City] === PROCESANDO LOGOUT ===
[02-Dec-2025 08:47:42 America/Mexico_City] Validando token...
[02-Dec-2025 08:47:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[02-Dec-2025 08:47:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[02-Dec-2025 08:47:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Dec-2025 08:47:47 America/Mexico_City] Tipo de operación: login
[02-Dec-2025 08:47:47 America/Mexico_City] === PROCESANDO LOGIN ===
[02-Dec-2025 08:47:47 America/Mexico_City] Intento de login para usuario: admin
[02-Dec-2025 08:47:47 America/Mexico_City] Login - Password verificado correctamente
[02-Dec-2025 08:47:47 America/Mexico_City] Login - Roles: super_admin
[02-Dec-2025 08:47:47 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[02-Dec-2025 08:47:47 America/Mexico_City] Login exitoso para: admin
[02-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 08:47:47 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 08:47:47 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 08:47:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 08:47:47 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 08:47:47 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 08:47:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 08:47:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 08:47:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Dec-2025 08:47:54 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Dec-2025 08:47:54 America/Mexico_City] Repartidor ID desde body: 4
[02-Dec-2025 08:47:54 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[02-Dec-2025 08:49:06 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 08:49:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 08:49:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 08:49:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 08:49:07 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 08:49:07 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 08:49:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 08:49:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 08:49:07 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 08:49:07 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 08:49:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 08:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 08:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 08:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 08:59:39 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 08:59:39 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 08:59:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 08:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 08:59:39 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 08:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 08:59:39 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 08:59:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 09:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 09:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 09:00:24 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 09:00:24 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:00:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 09:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 09:00:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 09:00:24 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 09:00:24 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:00:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:00:51 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 09:00:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 09:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 09:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 09:00:52 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 09:00:52 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:00:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 09:00:52 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 09:00:52 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:00:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 09:01:15 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 09:01:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 09:01:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 09:01:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 09:01:15 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 09:01:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 09:01:15 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:01:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 09:01:15 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 09:01:15 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:01:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 09:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 09:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 09:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 09:02:09 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 09:02:09 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:02:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 09:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 09:02:09 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 09:02:09 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:02:09 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 09:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 09:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 09:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 09:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 09:02:33 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 09:02:33 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 09:02:33 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:02:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:02:33 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:02:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 09:03:34 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 09:03:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 09:03:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 09:03:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 09:03:35 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 09:03:35 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 09:03:35 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:03:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 09:03:35 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:03:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:03:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 09:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[02-Dec-2025 09:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 09:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 09:04:08 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 09:04:08 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:04:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 09:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 09:04:09 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 09:04:09 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:04:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 09:05:23 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Dec-2025 09:05:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Dec-2025 09:05:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Dec-2025 09:05:24 America/Mexico_City] Validando token en Repartidores.php...
[02-Dec-2025 09:05:24 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:05:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Dec-2025 09:05:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Dec-2025 09:05:24 America/Mexico_City] Validando token en Productos.php...
[02-Dec-2025 09:05:24 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:05:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Dec-2025 09:05:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Dec-2025 09:06:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Dec-2025 09:06:07 America/Mexico_City] Validando token en Rutas.php...
[02-Dec-2025 09:06:07 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 09:06:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Dec-2025 17:54:58 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[02-Dec-2025 17:54:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[02-Dec-2025 17:54:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Dec-2025 17:54:58 America/Mexico_City] Tipo de operación: verify
[02-Dec-2025 17:54:58 America/Mexico_City] === VERIFICANDO TOKEN ===
[02-Dec-2025 17:54:58 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ2ODY4NjcsImV4cCI6MTc2NDc3MzI2N30.Zhnz48RqvBPZsq56Gk6tgvPyr8_-YKV0oz_RZorg7X8
[02-Dec-2025 17:54:58 America/Mexico_City] Validando token...
[02-Dec-2025 17:54:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Dec-2025 17:54:58 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 17:54:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Dec-2025 17:54:58 America/Mexico_City] Validando token en Rutas.php...
[02-Dec-2025 17:54:58 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 17:54:58 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Dec-2025 17:55:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Dec-2025 17:55:04 America/Mexico_City] Validando token en Rutas.php...
[02-Dec-2025 17:55:04 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 17:55:04 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Dec-2025 17:55:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Dec-2025 17:55:05 America/Mexico_City] Validando token en Clientes.php...
[02-Dec-2025 17:55:05 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 17:55:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Dec-2025 17:55:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Dec-2025 17:55:05 America/Mexico_City] Validando token en Rutas.php...
[02-Dec-2025 17:55:05 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 17:55:05 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Dec-2025 17:56:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[02-Dec-2025 17:56:54 America/Mexico_City] Validando token en Rutas.php...
[02-Dec-2025 17:56:54 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 17:56:54 America/Mexico_City] === ACTUALIZANDO RUTA ===
[02-Dec-2025 17:56:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Dec-2025 17:56:55 America/Mexico_City] Validando token en Rutas.php...
[02-Dec-2025 17:56:55 America/Mexico_City] Usuario validado: admin
[02-Dec-2025 17:56:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:32:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 08:32:20 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 08:32:20 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:32:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Dec-2025 08:32:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[03-Dec-2025 08:32:20 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 08:32:20 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:32:20 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[03-Dec-2025 08:32:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:32:21 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:32:21 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:32:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:32:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Dec-2025 08:32:37 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:32:37 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:32:37 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Dec-2025 08:32:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Dec-2025 08:32:37 America/Mexico_City] Validando token en Clientes.php...
[03-Dec-2025 08:32:37 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:32:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Dec-2025 08:32:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:32:37 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:32:37 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:32:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:32:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:32:53 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:32:53 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:32:53 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:32:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:32:53 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:32:53 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:32:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:33:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Dec-2025 08:33:02 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:02 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:02 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Dec-2025 08:33:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Dec-2025 08:33:02 America/Mexico_City] Validando token en Clientes.php...
[03-Dec-2025 08:33:02 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Dec-2025 08:33:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:33:02 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:02 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:02 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:33:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:33:10 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:10 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:10 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:33:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:33:10 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:10 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:33:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Dec-2025 08:33:26 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:26 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:26 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Dec-2025 08:33:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Dec-2025 08:33:26 America/Mexico_City] Validando token en Clientes.php...
[03-Dec-2025 08:33:26 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Dec-2025 08:33:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:33:26 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:26 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:26 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:33:32 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:32 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:32 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:33:32 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:32 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:33:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:33:51 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:51 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:51 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:33:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:33:52 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:33:52 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:33:52 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:34:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Dec-2025 08:34:14 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:14 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:14 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Dec-2025 08:34:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Dec-2025 08:34:14 America/Mexico_City] Validando token en Clientes.php...
[03-Dec-2025 08:34:14 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Dec-2025 08:34:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:34:14 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:14 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:14 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:34:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:34:19 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:19 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:19 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:34:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:34:20 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:20 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:34:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Dec-2025 08:34:27 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:27 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:27 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Dec-2025 08:34:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Dec-2025 08:34:27 America/Mexico_City] Validando token en Clientes.php...
[03-Dec-2025 08:34:27 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Dec-2025 08:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:34:28 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:28 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:34:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:34:33 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:33 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:34:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:34:34 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:34 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:34:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Dec-2025 08:34:40 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:40 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:40 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Dec-2025 08:34:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Dec-2025 08:34:40 America/Mexico_City] Validando token en Clientes.php...
[03-Dec-2025 08:34:40 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Dec-2025 08:34:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:34:40 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:40 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:40 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:34:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:34:45 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:45 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:45 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:34:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:34:45 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:45 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:34:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Dec-2025 08:34:52 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:52 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:52 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Dec-2025 08:34:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Dec-2025 08:34:52 America/Mexico_City] Validando token en Clientes.php...
[03-Dec-2025 08:34:52 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Dec-2025 08:34:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:34:52 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:52 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:52 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:34:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:34:56 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:56 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:56 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:34:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:34:57 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:34:57 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:34:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:56:16 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[03-Dec-2025 08:56:16 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[03-Dec-2025 08:56:16 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Dec-2025 08:56:16 America/Mexico_City] Tipo de operación: verify
[03-Dec-2025 08:56:16 America/Mexico_City] === VERIFICANDO TOKEN ===
[03-Dec-2025 08:56:16 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ2ODY4NjcsImV4cCI6MTc2NDc3MzI2N30.Zhnz48RqvBPZsq56Gk6tgvPyr8_-YKV0oz_RZorg7X8
[03-Dec-2025 08:56:16 America/Mexico_City] Validando token...
[03-Dec-2025 08:56:16 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[03-Dec-2025 08:56:16 America/Mexico_City] Token inválido o usuario no encontrado
[03-Dec-2025 08:56:17 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[03-Dec-2025 08:56:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[03-Dec-2025 08:56:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Dec-2025 08:56:17 America/Mexico_City] Tipo de operación: logout
[03-Dec-2025 08:56:17 America/Mexico_City] === PROCESANDO LOGOUT ===
[03-Dec-2025 08:56:17 America/Mexico_City] Validando token...
[03-Dec-2025 08:56:17 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[03-Dec-2025 08:56:28 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[03-Dec-2025 08:56:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[03-Dec-2025 08:56:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Dec-2025 08:56:28 America/Mexico_City] Tipo de operación: login
[03-Dec-2025 08:56:28 America/Mexico_City] === PROCESANDO LOGIN ===
[03-Dec-2025 08:56:28 America/Mexico_City] Intento de login para usuario: admin
[03-Dec-2025 08:56:28 America/Mexico_City] Login - Password verificado correctamente
[03-Dec-2025 08:56:28 America/Mexico_City] Login - Roles: super_admin
[03-Dec-2025 08:56:28 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[03-Dec-2025 08:56:28 America/Mexico_City] Login exitoso para: admin
[03-Dec-2025 08:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 08:56:29 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 08:56:29 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:56:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 08:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 08:56:29 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 08:56:29 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:56:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 08:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[03-Dec-2025 08:56:29 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 08:56:29 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:56:29 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[03-Dec-2025 08:56:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:56:41 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:56:41 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:56:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 08:56:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Dec-2025 08:56:55 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:56:55 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:56:55 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Dec-2025 08:56:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Dec-2025 08:56:56 America/Mexico_City] Validando token en Clientes.php...
[03-Dec-2025 08:56:56 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:56:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Dec-2025 08:56:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:56:56 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:56:56 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:56:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:57:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Dec-2025 08:57:05 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:57:05 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:57:05 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Dec-2025 08:57:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Dec-2025 08:57:17 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:57:17 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:57:17 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Dec-2025 08:57:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Dec-2025 08:57:18 America/Mexico_City] Validando token en Rutas.php...
[03-Dec-2025 08:57:18 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 08:57:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Dec-2025 09:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:00:50 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:00:50 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:00:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:00:50 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:00:50 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:00:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:00:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[03-Dec-2025 09:00:50 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:00:50 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:00:50 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[03-Dec-2025 09:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:00:52 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:00:52 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:00:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Dec-2025 09:00:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 09:00:52 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 09:00:52 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:00:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Dec-2025 09:00:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[03-Dec-2025 09:00:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:00:55 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[03-Dec-2025 09:00:55 America/Mexico_City] Repartidor ID desde body: 4
[03-Dec-2025 09:00:55 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[03-Dec-2025 09:01:57 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Dec-2025 09:01:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:01:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 09:01:58 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 09:01:58 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:01:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Dec-2025 09:01:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Dec-2025 09:01:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:01:58 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:01:58 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:01:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:02:41 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Dec-2025 09:02:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:02:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Dec-2025 09:02:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:02:41 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:02:41 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:02:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:02:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 09:02:41 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 09:02:41 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:02:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Dec-2025 09:03:06 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Dec-2025 09:03:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:03:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 09:03:07 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 09:03:07 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:03:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Dec-2025 09:03:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Dec-2025 09:03:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:03:07 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:03:07 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:03:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:03:37 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Dec-2025 09:03:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:03:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:03:38 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:03:38 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:03:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:03:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Dec-2025 09:03:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 09:03:38 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 09:03:38 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:03:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Dec-2025 09:04:02 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[03-Dec-2025 09:04:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:04:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Dec-2025 09:04:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:04:02 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:04:03 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:04:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:04:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 09:04:03 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 09:04:03 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:04:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Dec-2025 09:05:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:05:01 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:05:01 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:05:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:05:01 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:05:01 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:05:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[03-Dec-2025 09:05:01 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:05:01 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:01 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[03-Dec-2025 09:05:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[03-Dec-2025 09:05:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[03-Dec-2025 09:05:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[03-Dec-2025 09:05:28 America/Mexico_City] Validando token en MotivosStock.php...
[03-Dec-2025 09:05:28 America/Mexico_City] Validando token en MotivosStock.php...
[03-Dec-2025 09:05:28 America/Mexico_City] Validando token en MotivosStock.php...
[03-Dec-2025 09:05:28 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:28 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[03-Dec-2025 09:05:28 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:28 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[03-Dec-2025 09:05:28 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:28 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[03-Dec-2025 09:05:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[03-Dec-2025 09:05:28 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:05:28 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[03-Dec-2025 09:05:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[03-Dec-2025 09:05:28 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:05:28 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:28 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[03-Dec-2025 09:05:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:05:28 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:05:28 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:05:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[03-Dec-2025 09:05:47 America/Mexico_City] Validando token en MotivosStock.php...
[03-Dec-2025 09:05:47 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:47 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[03-Dec-2025 09:05:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[03-Dec-2025 09:05:47 America/Mexico_City] Validando token en MotivosStock.php...
[03-Dec-2025 09:05:47 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:47 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[03-Dec-2025 09:05:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:05:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 09:05:50 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:05:50 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 09:05:50 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Dec-2025 09:05:50 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:05:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:05:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Dec-2025 09:05:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:05:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[03-Dec-2025 09:05:54 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[03-Dec-2025 09:05:54 America/Mexico_City] Repartidor ID desde body: 4
[03-Dec-2025 09:05:54 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[03-Dec-2025 09:06:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:06:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[03-Dec-2025 09:06:40 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[03-Dec-2025 09:06:40 America/Mexico_City] Repartidor ID desde body: 2
[03-Dec-2025 09:06:40 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[03-Dec-2025 09:06:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:06:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[03-Dec-2025 09:06:40 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[03-Dec-2025 09:06:40 America/Mexico_City] Repartidor ID desde body: 4
[03-Dec-2025 09:06:40 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[03-Dec-2025 09:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Dec-2025 09:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Dec-2025 09:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Dec-2025 09:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Dec-2025 09:07:14 America/Mexico_City] Validando token en Productos.php...
[03-Dec-2025 09:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Dec-2025 09:07:14 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:07:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Dec-2025 09:07:14 America/Mexico_City] Validando token en Repartidores.php...
[03-Dec-2025 09:07:14 America/Mexico_City] Usuario validado: admin
[03-Dec-2025 09:07:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 07:23:13 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[04-Dec-2025 07:23:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[04-Dec-2025 07:23:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Dec-2025 07:23:13 America/Mexico_City] Tipo de operación: login
[04-Dec-2025 07:23:13 America/Mexico_City] === PROCESANDO LOGIN ===
[04-Dec-2025 07:23:13 America/Mexico_City] Intento de login para usuario: admin
[04-Dec-2025 07:23:14 America/Mexico_City] Login - Password verificado correctamente
[04-Dec-2025 07:23:14 America/Mexico_City] Login - Roles: super_admin
[04-Dec-2025 07:23:14 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[04-Dec-2025 07:23:14 America/Mexico_City] Login exitoso para: admin
[04-Dec-2025 07:23:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Dec-2025 07:23:47 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 07:23:47 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:23:47 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Dec-2025 07:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[04-Dec-2025 07:24:14 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 07:24:14 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:24:14 America/Mexico_City] === OBTENIENDO RUTA ===
[04-Dec-2025 07:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Dec-2025 07:24:14 America/Mexico_City] Validando token en Clientes.php...
[04-Dec-2025 07:24:14 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:24:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Dec-2025 07:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[04-Dec-2025 07:24:14 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 07:24:14 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:24:14 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[04-Dec-2025 07:24:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[04-Dec-2025 07:24:19 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 07:24:19 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:24:19 America/Mexico_City] === ACTUALIZANDO RUTA ===
[04-Dec-2025 07:24:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Dec-2025 07:24:20 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 07:24:20 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:24:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Dec-2025 07:24:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[04-Dec-2025 07:24:52 America/Mexico_City] Validando token en Usuarios.php...
[04-Dec-2025 07:24:52 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Dec-2025 07:24:52 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:24:52 America/Mexico_City] === OBTENIENDO USUARIOS ===
[04-Dec-2025 07:25:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 07:25:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[04-Dec-2025 07:25:02 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 07:25:02 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 07:25:02 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:25:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 07:25:02 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:25:02 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[04-Dec-2025 07:59:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 07:59:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 07:59:04 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 07:59:04 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:59:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 07:59:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 07:59:04 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 07:59:04 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 07:59:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 07:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Dec-2025 07:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 07:59:08 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Dec-2025 07:59:08 America/Mexico_City] Repartidor ID desde body: 4
[04-Dec-2025 07:59:08 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[04-Dec-2025 08:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Dec-2025 08:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:00:06 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:00:06 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:00:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:00:06 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:00:06 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:00:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Dec-2025 08:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:01:00 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:01:00 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:01:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:01:00 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:01:00 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:01:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:01:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:01:28 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:01:28 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:01:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:01:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:01:28 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:01:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Dec-2025 08:01:28 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:01:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:01:28 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:01:28 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:01:28 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Dec-2025 08:01:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[04-Dec-2025 08:01:37 America/Mexico_City] Validando token en MotivosStock.php...
[04-Dec-2025 08:01:37 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:01:37 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[04-Dec-2025 08:01:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[04-Dec-2025 08:01:55 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:01:55 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:01:55 America/Mexico_City] === ACTUALIZANDO STOCK ===
[04-Dec-2025 08:01:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:01:56 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:01:56 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:01:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:02:07 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:02:07 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:02:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:02:07 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:02:07 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:02:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:02:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Dec-2025 08:02:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:02:10 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Dec-2025 08:02:10 America/Mexico_City] Repartidor ID desde body: 4
[04-Dec-2025 08:02:10 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[04-Dec-2025 08:02:28 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Dec-2025 08:02:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:02:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:02:28 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:02:28 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:02:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:02:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:02:28 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:02:28 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:02:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:02:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Dec-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:03:30 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:03:30 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:03:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:03:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:03:30 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:03:30 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:03:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Dec-2025 08:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:04:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:04:10 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:04:10 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:04:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:04:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:04:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:04:10 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:04:10 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:04:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:04:39 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Dec-2025 08:04:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:04:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:04:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:04:39 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:04:39 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:04:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:04:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:04:39 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:04:39 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:04:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:05:16 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[04-Dec-2025 08:05:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:05:17 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:05:17 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:05:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:05:17 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:05:17 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:05:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:05:43 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[04-Dec-2025 08:05:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Dec-2025 08:05:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Dec-2025 08:05:43 America/Mexico_City] Validando token en Productos.php...
[04-Dec-2025 08:05:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Dec-2025 08:05:43 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:05:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Dec-2025 08:05:43 America/Mexico_City] Validando token en Repartidores.php...
[04-Dec-2025 08:05:43 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:05:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Dec-2025 08:05:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Dec-2025 08:24:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Dec-2025 08:24:49 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 08:24:49 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:24:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Dec-2025 08:24:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[04-Dec-2025 08:24:56 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 08:24:56 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:24:56 America/Mexico_City] === OBTENIENDO RUTA ===
[04-Dec-2025 08:24:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Dec-2025 08:24:56 America/Mexico_City] Validando token en Clientes.php...
[04-Dec-2025 08:24:56 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:24:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Dec-2025 08:24:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[04-Dec-2025 08:24:56 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 08:24:56 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:24:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[04-Dec-2025 08:25:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[04-Dec-2025 08:25:03 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 08:25:03 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:25:03 America/Mexico_City] === ACTUALIZANDO RUTA ===
[04-Dec-2025 08:25:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Dec-2025 08:25:03 America/Mexico_City] Validando token en Rutas.php...
[04-Dec-2025 08:25:03 America/Mexico_City] Usuario validado: admin
[04-Dec-2025 08:25:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Dec-2025 07:37:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Dec-2025 07:37:22 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:37:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Dec-2025 07:37:25 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:37:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Dec-2025 07:37:31 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:37:39 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[05-Dec-2025 07:37:39 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[05-Dec-2025 07:37:39 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Dec-2025 07:37:39 America/Mexico_City] Tipo de operación: logout
[05-Dec-2025 07:37:39 America/Mexico_City] === PROCESANDO LOGOUT ===
[05-Dec-2025 07:37:39 America/Mexico_City] Validando token...
[05-Dec-2025 07:37:39 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Dec-2025 07:37:42 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Dec-2025 07:37:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Dec-2025 07:37:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Dec-2025 07:37:42 America/Mexico_City] Tipo de operación: login
[05-Dec-2025 07:37:42 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Dec-2025 07:37:42 America/Mexico_City] Intento de login para usuario: admin
[05-Dec-2025 07:37:43 America/Mexico_City] Login - Password verificado correctamente
[05-Dec-2025 07:37:43 America/Mexico_City] Login - Roles: super_admin
[05-Dec-2025 07:37:43 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Dec-2025 07:37:43 America/Mexico_City] Login exitoso para: admin
[05-Dec-2025 07:37:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Dec-2025 07:37:43 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:37:43 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:37:43 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Dec-2025 07:37:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Dec-2025 07:37:48 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:37:48 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:37:48 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Dec-2025 07:37:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Dec-2025 07:37:48 America/Mexico_City] Validando token en Clientes.php...
[05-Dec-2025 07:37:48 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:37:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Dec-2025 07:37:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Dec-2025 07:37:48 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:37:48 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:37:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Dec-2025 07:37:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Dec-2025 07:37:55 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:37:55 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:37:55 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Dec-2025 07:37:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Dec-2025 07:37:55 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:37:55 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:37:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Dec-2025 07:38:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Dec-2025 07:38:02 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:38:02 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:38:02 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Dec-2025 07:38:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Dec-2025 07:38:02 America/Mexico_City] Validando token en Clientes.php...
[05-Dec-2025 07:38:02 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:38:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Dec-2025 07:38:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Dec-2025 07:38:02 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:38:02 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:38:02 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Dec-2025 07:38:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Dec-2025 07:38:07 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:38:07 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:38:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Dec-2025 07:38:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Dec-2025 07:38:07 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:38:07 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:38:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Dec-2025 07:38:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Dec-2025 07:38:09 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:38:09 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:38:09 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Dec-2025 07:38:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Dec-2025 07:38:10 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 07:38:10 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:38:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Dec-2025 07:54:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Dec-2025 07:54:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Dec-2025 07:54:43 America/Mexico_City] Validando token en Productos.php...
[05-Dec-2025 07:54:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Dec-2025 07:54:43 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:54:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Dec-2025 07:54:43 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 07:54:43 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 07:54:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Dec-2025 07:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Dec-2025 07:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Dec-2025 07:56:07 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Dec-2025 07:56:07 America/Mexico_City] Repartidor ID desde body: 4
[05-Dec-2025 07:56:07 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[05-Dec-2025 08:01:34 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Dec-2025 08:01:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Dec-2025 08:01:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Dec-2025 08:01:34 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 08:01:34 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:01:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Dec-2025 08:01:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Dec-2025 08:01:34 America/Mexico_City] Validando token en Productos.php...
[05-Dec-2025 08:01:34 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:01:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Dec-2025 08:01:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Dec-2025 08:03:05 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Dec-2025 08:03:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Dec-2025 08:03:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Dec-2025 08:03:05 America/Mexico_City] Validando token en Productos.php...
[05-Dec-2025 08:03:05 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:03:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Dec-2025 08:03:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Dec-2025 08:03:05 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 08:03:05 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:03:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Dec-2025 08:03:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Dec-2025 08:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Dec-2025 08:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Dec-2025 08:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Dec-2025 08:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Dec-2025 08:03:36 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 08:03:36 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:03:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Dec-2025 08:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Dec-2025 08:03:36 America/Mexico_City] Validando token en Productos.php...
[05-Dec-2025 08:03:36 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:03:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Dec-2025 08:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Dec-2025 08:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Dec-2025 08:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Dec-2025 08:04:14 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 08:04:14 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:04:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Dec-2025 08:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Dec-2025 08:04:14 America/Mexico_City] Validando token en Productos.php...
[05-Dec-2025 08:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Dec-2025 08:04:14 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:04:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Dec-2025 08:09:03 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Dec-2025 08:09:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Dec-2025 08:09:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Dec-2025 08:09:03 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 08:09:03 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:09:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Dec-2025 08:09:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Dec-2025 08:09:03 America/Mexico_City] Validando token en Productos.php...
[05-Dec-2025 08:09:03 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:09:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Dec-2025 08:09:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Dec-2025 08:09:38 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Dec-2025 08:09:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Dec-2025 08:09:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Dec-2025 08:09:38 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 08:09:38 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:09:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Dec-2025 08:09:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Dec-2025 08:09:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Dec-2025 08:09:38 America/Mexico_City] Validando token en Productos.php...
[05-Dec-2025 08:09:38 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 08:09:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Dec-2025 23:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Dec-2025 23:24:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Dec-2025 23:24:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Dec-2025 23:24:14 America/Mexico_City] Tipo de operación: verify
[05-Dec-2025 23:24:14 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Dec-2025 23:24:14 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM5NTMxNDIsImV4cCI6MTc2NDAzOTU0Mn0.FFTAxtHCJ2xI4PYrn2PWTjeT7937gwR7gdyRJhEFrco
[05-Dec-2025 23:24:14 America/Mexico_City] Validando token...
[05-Dec-2025 23:24:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Dec-2025 23:24:14 America/Mexico_City] Token inválido o usuario no encontrado
[05-Dec-2025 23:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[05-Dec-2025 23:24:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[05-Dec-2025 23:24:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Dec-2025 23:24:14 America/Mexico_City] Tipo de operación: logout
[05-Dec-2025 23:24:14 America/Mexico_City] === PROCESANDO LOGOUT ===
[05-Dec-2025 23:24:14 America/Mexico_City] Validando token...
[05-Dec-2025 23:24:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Dec-2025 23:24:19 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Dec-2025 23:24:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Dec-2025 23:24:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Dec-2025 23:24:19 America/Mexico_City] Tipo de operación: login
[05-Dec-2025 23:24:19 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Dec-2025 23:24:19 America/Mexico_City] Intento de login para usuario: admin
[05-Dec-2025 23:24:19 America/Mexico_City] Login - Password verificado correctamente
[05-Dec-2025 23:24:19 America/Mexico_City] Login - Roles: super_admin
[05-Dec-2025 23:24:19 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Dec-2025 23:24:19 America/Mexico_City] Login exitoso para: admin
[05-Dec-2025 23:24:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Dec-2025 23:24:39 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 23:24:39 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:24:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Dec-2025 23:24:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Dec-2025 23:24:48 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 23:24:48 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:24:48 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Dec-2025 23:24:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Dec-2025 23:24:48 America/Mexico_City] Validando token en Clientes.php...
[05-Dec-2025 23:24:48 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:24:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Dec-2025 23:24:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Dec-2025 23:24:48 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 23:24:48 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:24:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Dec-2025 23:25:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Dec-2025 23:25:11 America/Mexico_City] Validando token en Clientes.php...
[05-Dec-2025 23:25:11 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:25:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Dec-2025 23:25:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Dec-2025 23:25:12 America/Mexico_City] Validando token en Clientes.php...
[05-Dec-2025 23:25:12 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:25:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Dec-2025 23:25:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Dec-2025 23:25:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Dec-2025 23:25:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Dec-2025 23:25:44 America/Mexico_City] Validando token en Rutas.php...
[05-Dec-2025 23:25:44 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:25:44 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Dec-2025 23:25:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Dec-2025 23:25:44 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 23:25:44 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:25:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Dec-2025 23:25:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Dec-2025 23:25:44 America/Mexico_City] Validando token en Repartidores.php...
[05-Dec-2025 23:25:44 America/Mexico_City] Usuario validado: admin
[05-Dec-2025 23:25:44 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[06-Dec-2025 00:01:36 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[06-Dec-2025 00:01:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[06-Dec-2025 00:01:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Dec-2025 00:01:36 America/Mexico_City] Tipo de operación: verify
[06-Dec-2025 00:01:36 America/Mexico_City] === VERIFICANDO TOKEN ===
[06-Dec-2025 00:01:36 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ5OTg2NTksImV4cCI6MTc2NTA4NTA1OX0.lM6ouQXJJ7If0f8Nk74jwFHfe49ElluyKzOjb65o5PU
[06-Dec-2025 00:01:36 America/Mexico_City] Validando token...
[06-Dec-2025 00:01:36 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Dec-2025 00:01:36 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:17:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[06-Dec-2025 08:17:40 America/Mexico_City] Validando token en Usuarios.php...
[06-Dec-2025 08:17:40 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Dec-2025 08:17:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Dec-2025 08:17:44 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:17:48 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[06-Dec-2025 08:17:48 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[06-Dec-2025 08:17:48 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Dec-2025 08:17:48 America/Mexico_City] Tipo de operación: logout
[06-Dec-2025 08:17:48 America/Mexico_City] === PROCESANDO LOGOUT ===
[06-Dec-2025 08:17:48 America/Mexico_City] Validando token...
[06-Dec-2025 08:17:48 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Dec-2025 08:17:55 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[06-Dec-2025 08:17:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[06-Dec-2025 08:17:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Dec-2025 08:17:55 America/Mexico_City] Tipo de operación: login
[06-Dec-2025 08:17:55 America/Mexico_City] === PROCESANDO LOGIN ===
[06-Dec-2025 08:17:55 America/Mexico_City] Intento de login para usuario: admin
[06-Dec-2025 08:17:55 America/Mexico_City] Login - Password verificado correctamente
[06-Dec-2025 08:17:55 America/Mexico_City] Login - Roles: super_admin
[06-Dec-2025 08:17:55 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[06-Dec-2025 08:17:55 America/Mexico_City] Login exitoso para: admin
[06-Dec-2025 08:17:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Dec-2025 08:17:56 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:17:56 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:17:56 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Dec-2025 08:18:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Dec-2025 08:18:21 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:18:21 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:18:21 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Dec-2025 08:18:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Dec-2025 08:18:21 America/Mexico_City] Validando token en Clientes.php...
[06-Dec-2025 08:18:21 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:18:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Dec-2025 08:18:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Dec-2025 08:18:21 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:18:21 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:18:21 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Dec-2025 08:18:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Dec-2025 08:18:33 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:18:33 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:18:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Dec-2025 08:18:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Dec-2025 08:18:34 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:18:34 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:18:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Dec-2025 08:19:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Dec-2025 08:19:03 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:19:03 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:03 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Dec-2025 08:19:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Dec-2025 08:19:03 America/Mexico_City] Validando token en Clientes.php...
[06-Dec-2025 08:19:03 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Dec-2025 08:19:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Dec-2025 08:19:03 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:19:03 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:03 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Dec-2025 08:19:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Dec-2025 08:19:13 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:19:13 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:13 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Dec-2025 08:19:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Dec-2025 08:19:13 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:19:13 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Dec-2025 08:19:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Dec-2025 08:19:15 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:19:15 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:15 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Dec-2025 08:19:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Dec-2025 08:19:15 America/Mexico_City] Validando token en Rutas.php...
[06-Dec-2025 08:19:15 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:15 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Dec-2025 08:19:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Dec-2025 08:19:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Dec-2025 08:19:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Dec-2025 08:19:28 America/Mexico_City] Validando token en Productos.php...
[06-Dec-2025 08:19:28 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Dec-2025 08:19:28 America/Mexico_City] Validando token en Repartidores.php...
[06-Dec-2025 08:19:29 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:19:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Dec-2025 08:19:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Dec-2025 08:19:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Dec-2025 08:19:32 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Dec-2025 08:19:32 America/Mexico_City] Repartidor ID desde body: 4
[06-Dec-2025 08:19:32 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[06-Dec-2025 08:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Dec-2025 08:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Dec-2025 08:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Dec-2025 08:20:38 America/Mexico_City] Validando token en Repartidores.php...
[06-Dec-2025 08:20:38 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:20:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Dec-2025 08:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Dec-2025 08:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Dec-2025 08:20:38 America/Mexico_City] Validando token en Productos.php...
[06-Dec-2025 08:20:38 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:20:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Dec-2025 08:21:58 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Dec-2025 08:21:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Dec-2025 08:21:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Dec-2025 08:21:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Dec-2025 08:21:59 America/Mexico_City] Validando token en Productos.php...
[06-Dec-2025 08:21:59 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:21:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Dec-2025 08:21:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Dec-2025 08:21:59 America/Mexico_City] Validando token en Repartidores.php...
[06-Dec-2025 08:21:59 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:21:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Dec-2025 08:36:29 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Dec-2025 08:36:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Dec-2025 08:36:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Dec-2025 08:36:30 America/Mexico_City] Validando token en Productos.php...
[06-Dec-2025 08:36:30 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:36:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Dec-2025 08:36:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Dec-2025 08:36:30 America/Mexico_City] Validando token en Repartidores.php...
[06-Dec-2025 08:36:30 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:36:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Dec-2025 08:36:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Dec-2025 08:37:10 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Dec-2025 08:37:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Dec-2025 08:37:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Dec-2025 08:37:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Dec-2025 08:37:11 America/Mexico_City] Validando token en Productos.php...
[06-Dec-2025 08:37:11 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:37:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Dec-2025 08:37:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Dec-2025 08:37:11 America/Mexico_City] Validando token en Repartidores.php...
[06-Dec-2025 08:37:11 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:37:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Dec-2025 08:38:01 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Dec-2025 08:38:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Dec-2025 08:38:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Dec-2025 08:38:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Dec-2025 08:38:02 America/Mexico_City] Validando token en Repartidores.php...
[06-Dec-2025 08:38:02 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:38:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Dec-2025 08:38:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Dec-2025 08:38:02 America/Mexico_City] Validando token en Productos.php...
[06-Dec-2025 08:38:02 America/Mexico_City] Usuario validado: admin
[06-Dec-2025 08:38:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Dec-2025 17:11:48 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[06-Dec-2025 17:11:48 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[06-Dec-2025 17:11:48 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Dec-2025 17:11:48 America/Mexico_City] Tipo de operación: verify
[06-Dec-2025 17:11:48 America/Mexico_City] === VERIFICANDO TOKEN ===
[06-Dec-2025 17:11:48 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ5OTg2NTksImV4cCI6MTc2NTA4NTA1OX0.lM6ouQXJJ7If0f8Nk74jwFHfe49ElluyKzOjb65o5PU
[06-Dec-2025 17:11:48 America/Mexico_City] Validando token...
[06-Dec-2025 17:11:48 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Dec-2025 17:11:48 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:06 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[07-Dec-2025 23:07:06 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[07-Dec-2025 23:07:06 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Dec-2025 23:07:06 America/Mexico_City] Tipo de operación: verify
[07-Dec-2025 23:07:06 America/Mexico_City] === VERIFICANDO TOKEN ===
[07-Dec-2025 23:07:06 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ5OTg2NTksImV4cCI6MTc2NTA4NTA1OX0.lM6ouQXJJ7If0f8Nk74jwFHfe49ElluyKzOjb65o5PU
[07-Dec-2025 23:07:06 America/Mexico_City] Validando token...
[07-Dec-2025 23:07:06 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Dec-2025 23:07:06 America/Mexico_City] Token inválido o usuario no encontrado
[07-Dec-2025 23:07:07 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[07-Dec-2025 23:07:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[07-Dec-2025 23:07:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Dec-2025 23:07:07 America/Mexico_City] Tipo de operación: logout
[07-Dec-2025 23:07:07 America/Mexico_City] === PROCESANDO LOGOUT ===
[07-Dec-2025 23:07:07 America/Mexico_City] Validando token...
[07-Dec-2025 23:07:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Dec-2025 23:07:10 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[07-Dec-2025 23:07:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[07-Dec-2025 23:07:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Dec-2025 23:07:10 America/Mexico_City] Tipo de operación: login
[07-Dec-2025 23:07:10 America/Mexico_City] === PROCESANDO LOGIN ===
[07-Dec-2025 23:07:10 America/Mexico_City] Intento de login para usuario: admin
[07-Dec-2025 23:07:10 America/Mexico_City] Login - Password verificado correctamente
[07-Dec-2025 23:07:10 America/Mexico_City] Login - Roles: super_admin
[07-Dec-2025 23:07:10 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[07-Dec-2025 23:07:10 America/Mexico_City] Login exitoso para: admin
[07-Dec-2025 23:07:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[07-Dec-2025 23:07:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[07-Dec-2025 23:07:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Dec-2025 23:07:31 America/Mexico_City] Validando token en Clientes.php...
[07-Dec-2025 23:07:31 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Dec-2025 23:07:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Dec-2025 23:07:32 America/Mexico_City] Validando token en Clientes.php...
[07-Dec-2025 23:07:32 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Dec-2025 23:07:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:07:34 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:34 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:07:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:07:34 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:34 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:07:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:07:34 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:34 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:34 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:07:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:07:36 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:36 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:36 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:07:36 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:07:36 America/Mexico_City] ID del producto: 9
[07-Dec-2025 23:07:36 America/Mexico_City] No hay datos para actualizar
[07-Dec-2025 23:07:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[07-Dec-2025 23:07:38 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:38 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:38 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[07-Dec-2025 23:07:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[07-Dec-2025 23:07:38 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:07:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:07:38 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:38 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[07-Dec-2025 23:07:38 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:38 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:07:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:07:38 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:38 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:38 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:07:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[07-Dec-2025 23:07:38 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:07:38 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:38 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[07-Dec-2025 23:07:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[07-Dec-2025 23:07:38 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:07:38 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:38 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[07-Dec-2025 23:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:07:41 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:41 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:41 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:41 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:07:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:07:41 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:07:41 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:07:41 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:11:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:11:44 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:11:44 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:11:44 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:11:44 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:11:44 America/Mexico_City] ID del producto: 9
[07-Dec-2025 23:11:44 America/Mexico_City] No hay datos para actualizar
[07-Dec-2025 23:11:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:11:51 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:11:51 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:11:51 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:11:51 America/Mexico_City] Datos recibidos: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:11:51 America/Mexico_City] ID del producto: 9
[07-Dec-2025 23:11:51 America/Mexico_City] No hay datos para actualizar
[07-Dec-2025 23:17:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:17:03 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:17:03 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:17:03 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:17:03 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:17:03 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:17:03 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:17:03 America/Mexico_City] ID del producto: 9
[07-Dec-2025 23:17:03 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:17:03 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:17:03 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:17:03 America/Mexico_City] Modelo Producto::actualizar - ID: 9, Datos: {"orden":1}
[07-Dec-2025 23:17:03 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:17:03 America/Mexico_City] Error actualizando producto: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'orden' in 'field list'
[07-Dec-2025 23:17:03 America/Mexico_City] Error actualizando producto: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'orden' in 'field list'
[07-Dec-2025 23:17:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:17:17 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:17:17 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:17:17 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:17:17 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:17:17 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:17:17 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:17:17 America/Mexico_City] ID del producto: 9
[07-Dec-2025 23:17:17 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:17:17 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:17:17 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:17:17 America/Mexico_City] Modelo Producto::actualizar - ID: 9, Datos: {"orden":1}
[07-Dec-2025 23:17:17 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:17:17 America/Mexico_City] Error actualizando producto: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'orden' in 'field list'
[07-Dec-2025 23:17:17 America/Mexico_City] Error actualizando producto: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'orden' in 'field list'
[07-Dec-2025 23:20:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:20:42 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:20:42 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:20:42 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:20:42 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:20:42 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:20:42 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:20:42 America/Mexico_City] ID del producto: 9
[07-Dec-2025 23:20:42 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:20:42 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:20:42 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:20:42 America/Mexico_City] Modelo Producto::actualizar - ID: 9, Datos: {"orden":1}
[07-Dec-2025 23:20:42 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:20:42 America/Mexico_City] Error actualizando producto: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'orden' in 'field list'
[07-Dec-2025 23:20:42 America/Mexico_City] Error actualizando producto: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'orden' in 'field list'
[07-Dec-2025 23:25:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:02 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:02 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:02 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:02 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:25:02 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:25:02 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":9,"orden":1}
[07-Dec-2025 23:25:02 America/Mexico_City] ID del producto: 9
[07-Dec-2025 23:25:02 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:02 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:02 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:02 America/Mexico_City] Modelo Producto::actualizar - ID: 9, Datos: {"orden":1}
[07-Dec-2025 23:25:02 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:02 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:02 America/Mexico_City] Binding id = 9
[07-Dec-2025 23:25:02 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:02 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:02 America/Mexico_City] Producto actualizado exitosamente con ID: 9
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:04 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:25:04 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:04 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:25:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:07 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:07 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:07 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:07 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":8,"orden":1}
[07-Dec-2025 23:25:07 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":8,"orden":1}
[07-Dec-2025 23:25:07 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":8,"orden":1}
[07-Dec-2025 23:25:07 America/Mexico_City] ID del producto: 8
[07-Dec-2025 23:25:07 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:07 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:07 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:07 America/Mexico_City] Modelo Producto::actualizar - ID: 8, Datos: {"orden":1}
[07-Dec-2025 23:25:07 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:07 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:07 America/Mexico_City] Binding id = 8
[07-Dec-2025 23:25:07 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:07 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:07 America/Mexico_City] Producto actualizado exitosamente con ID: 8
[07-Dec-2025 23:25:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[07-Dec-2025 23:25:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[07-Dec-2025 23:25:08 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:08 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:08 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:08 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[07-Dec-2025 23:25:08 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:08 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[07-Dec-2025 23:25:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[07-Dec-2025 23:25:08 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:08 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:08 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[07-Dec-2025 23:25:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:25:08 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:08 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:08 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:25:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[07-Dec-2025 23:25:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:08 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:08 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:08 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[07-Dec-2025 23:25:08 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:08 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:25:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:25:09 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:09 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:09 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:25:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:09 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:09 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:25:09 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:09 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:25:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:17 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:17 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:17 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:17 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":8,"orden":2}
[07-Dec-2025 23:25:17 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":8,"orden":2}
[07-Dec-2025 23:25:17 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":8,"orden":2}
[07-Dec-2025 23:25:17 America/Mexico_City] ID del producto: 8
[07-Dec-2025 23:25:17 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:17 America/Mexico_City] Datos filtrados para actualizar: {"orden":2}
[07-Dec-2025 23:25:17 America/Mexico_City] Datos a actualizar: {"orden":2}
[07-Dec-2025 23:25:17 America/Mexico_City] Modelo Producto::actualizar - ID: 8, Datos: {"orden":2}
[07-Dec-2025 23:25:17 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:17 America/Mexico_City] Binding orden = 2
[07-Dec-2025 23:25:17 America/Mexico_City] Binding id = 8
[07-Dec-2025 23:25:17 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:17 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:17 America/Mexico_City] Producto actualizado exitosamente con ID: 8
[07-Dec-2025 23:25:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:19 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:19 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:19 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:19 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":14,"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":14,"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":14,"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] ID del producto: 14
[07-Dec-2025 23:25:19 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:19 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Modelo Producto::actualizar - ID: 14, Datos: {"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:19 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:19 America/Mexico_City] Binding id = 14
[07-Dec-2025 23:25:19 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:19 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:19 America/Mexico_City] Producto actualizado exitosamente con ID: 14
[07-Dec-2025 23:25:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:19 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:19 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:19 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:19 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":14,"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":14,"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":14,"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] ID del producto: 14
[07-Dec-2025 23:25:19 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:19 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Modelo Producto::actualizar - ID: 14, Datos: {"orden":1}
[07-Dec-2025 23:25:19 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:19 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:19 America/Mexico_City] Binding id = 14
[07-Dec-2025 23:25:19 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:19 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:19 America/Mexico_City] Producto actualizado exitosamente con ID: 14
[07-Dec-2025 23:25:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:20 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:20 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:20 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:20 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":14,"orden":2}
[07-Dec-2025 23:25:20 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":14,"orden":2}
[07-Dec-2025 23:25:20 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":14,"orden":2}
[07-Dec-2025 23:25:20 America/Mexico_City] ID del producto: 14
[07-Dec-2025 23:25:20 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:20 America/Mexico_City] Datos filtrados para actualizar: {"orden":2}
[07-Dec-2025 23:25:20 America/Mexico_City] Datos a actualizar: {"orden":2}
[07-Dec-2025 23:25:20 America/Mexico_City] Modelo Producto::actualizar - ID: 14, Datos: {"orden":2}
[07-Dec-2025 23:25:20 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:20 America/Mexico_City] Binding orden = 2
[07-Dec-2025 23:25:20 America/Mexico_City] Binding id = 14
[07-Dec-2025 23:25:20 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:20 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:20 America/Mexico_City] Producto actualizado exitosamente con ID: 14
[07-Dec-2025 23:25:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:20 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:20 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:20 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:20 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":14,"orden":3}
[07-Dec-2025 23:25:20 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":14,"orden":3}
[07-Dec-2025 23:25:20 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":14,"orden":3}
[07-Dec-2025 23:25:20 America/Mexico_City] ID del producto: 14
[07-Dec-2025 23:25:20 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:20 America/Mexico_City] Datos filtrados para actualizar: {"orden":3}
[07-Dec-2025 23:25:20 America/Mexico_City] Datos a actualizar: {"orden":3}
[07-Dec-2025 23:25:20 America/Mexico_City] Modelo Producto::actualizar - ID: 14, Datos: {"orden":3}
[07-Dec-2025 23:25:20 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:20 America/Mexico_City] Binding orden = 3
[07-Dec-2025 23:25:20 America/Mexico_City] Binding id = 14
[07-Dec-2025 23:25:20 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:20 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:20 America/Mexico_City] Producto actualizado exitosamente con ID: 14
[07-Dec-2025 23:25:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:21 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:21 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:21 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:21 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":12,"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":12,"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":12,"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] ID del producto: 12
[07-Dec-2025 23:25:21 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:21 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Modelo Producto::actualizar - ID: 12, Datos: {"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:21 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:21 America/Mexico_City] Binding id = 12
[07-Dec-2025 23:25:21 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:21 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:21 America/Mexico_City] Producto actualizado exitosamente con ID: 12
[07-Dec-2025 23:25:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:21 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:21 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:21 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:21 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":12,"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":12,"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":12,"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] ID del producto: 12
[07-Dec-2025 23:25:21 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:21 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Modelo Producto::actualizar - ID: 12, Datos: {"orden":1}
[07-Dec-2025 23:25:21 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:21 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:21 America/Mexico_City] Binding id = 12
[07-Dec-2025 23:25:21 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:21 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:21 America/Mexico_City] Producto actualizado exitosamente con ID: 12
[07-Dec-2025 23:25:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:21 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:21 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:21 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:21 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":12,"orden":2}
[07-Dec-2025 23:25:21 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":12,"orden":2}
[07-Dec-2025 23:25:21 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":12,"orden":2}
[07-Dec-2025 23:25:21 America/Mexico_City] ID del producto: 12
[07-Dec-2025 23:25:21 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:21 America/Mexico_City] Datos filtrados para actualizar: {"orden":2}
[07-Dec-2025 23:25:21 America/Mexico_City] Datos a actualizar: {"orden":2}
[07-Dec-2025 23:25:21 America/Mexico_City] Modelo Producto::actualizar - ID: 12, Datos: {"orden":2}
[07-Dec-2025 23:25:21 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:21 America/Mexico_City] Binding orden = 2
[07-Dec-2025 23:25:21 America/Mexico_City] Binding id = 12
[07-Dec-2025 23:25:21 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:21 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:21 America/Mexico_City] Producto actualizado exitosamente con ID: 12
[07-Dec-2025 23:25:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:22 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:22 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:22 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:22 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":12,"orden":3}
[07-Dec-2025 23:25:22 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":12,"orden":3}
[07-Dec-2025 23:25:22 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":12,"orden":3}
[07-Dec-2025 23:25:22 America/Mexico_City] ID del producto: 12
[07-Dec-2025 23:25:22 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:22 America/Mexico_City] Datos filtrados para actualizar: {"orden":3}
[07-Dec-2025 23:25:22 America/Mexico_City] Datos a actualizar: {"orden":3}
[07-Dec-2025 23:25:22 America/Mexico_City] Modelo Producto::actualizar - ID: 12, Datos: {"orden":3}
[07-Dec-2025 23:25:22 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:22 America/Mexico_City] Binding orden = 3
[07-Dec-2025 23:25:22 America/Mexico_City] Binding id = 12
[07-Dec-2025 23:25:22 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:22 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:22 America/Mexico_City] Producto actualizado exitosamente con ID: 12
[07-Dec-2025 23:25:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:22 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:22 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:22 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:22 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":12,"orden":4}
[07-Dec-2025 23:25:22 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":12,"orden":4}
[07-Dec-2025 23:25:22 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":12,"orden":4}
[07-Dec-2025 23:25:22 America/Mexico_City] ID del producto: 12
[07-Dec-2025 23:25:22 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:22 America/Mexico_City] Datos filtrados para actualizar: {"orden":4}
[07-Dec-2025 23:25:22 America/Mexico_City] Datos a actualizar: {"orden":4}
[07-Dec-2025 23:25:22 America/Mexico_City] Modelo Producto::actualizar - ID: 12, Datos: {"orden":4}
[07-Dec-2025 23:25:22 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:22 America/Mexico_City] Binding orden = 4
[07-Dec-2025 23:25:22 America/Mexico_City] Binding id = 12
[07-Dec-2025 23:25:22 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:22 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:22 America/Mexico_City] Producto actualizado exitosamente con ID: 12
[07-Dec-2025 23:25:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:23 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:23 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:23 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:23 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":13,"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":13,"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":13,"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] ID del producto: 13
[07-Dec-2025 23:25:23 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:23 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Modelo Producto::actualizar - ID: 13, Datos: {"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:23 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:23 America/Mexico_City] Binding id = 13
[07-Dec-2025 23:25:23 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:23 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:23 America/Mexico_City] Producto actualizado exitosamente con ID: 13
[07-Dec-2025 23:25:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:23 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:23 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:23 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:23 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":13,"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":13,"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":13,"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] ID del producto: 13
[07-Dec-2025 23:25:23 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:23 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Modelo Producto::actualizar - ID: 13, Datos: {"orden":1}
[07-Dec-2025 23:25:23 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:23 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:23 America/Mexico_City] Binding id = 13
[07-Dec-2025 23:25:23 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:23 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:23 America/Mexico_City] Producto actualizado exitosamente con ID: 13
[07-Dec-2025 23:25:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:24 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:24 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:24 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:24 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":13,"orden":2}
[07-Dec-2025 23:25:24 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":13,"orden":2}
[07-Dec-2025 23:25:24 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":13,"orden":2}
[07-Dec-2025 23:25:24 America/Mexico_City] ID del producto: 13
[07-Dec-2025 23:25:24 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:24 America/Mexico_City] Datos filtrados para actualizar: {"orden":2}
[07-Dec-2025 23:25:24 America/Mexico_City] Datos a actualizar: {"orden":2}
[07-Dec-2025 23:25:24 America/Mexico_City] Modelo Producto::actualizar - ID: 13, Datos: {"orden":2}
[07-Dec-2025 23:25:24 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:24 America/Mexico_City] Binding orden = 2
[07-Dec-2025 23:25:24 America/Mexico_City] Binding id = 13
[07-Dec-2025 23:25:24 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:24 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:24 America/Mexico_City] Producto actualizado exitosamente con ID: 13
[07-Dec-2025 23:25:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:24 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:24 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:24 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:24 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":13,"orden":3}
[07-Dec-2025 23:25:24 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":13,"orden":3}
[07-Dec-2025 23:25:24 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":13,"orden":3}
[07-Dec-2025 23:25:24 America/Mexico_City] ID del producto: 13
[07-Dec-2025 23:25:24 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:24 America/Mexico_City] Datos filtrados para actualizar: {"orden":3}
[07-Dec-2025 23:25:24 America/Mexico_City] Datos a actualizar: {"orden":3}
[07-Dec-2025 23:25:24 America/Mexico_City] Modelo Producto::actualizar - ID: 13, Datos: {"orden":3}
[07-Dec-2025 23:25:24 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:24 America/Mexico_City] Binding orden = 3
[07-Dec-2025 23:25:24 America/Mexico_City] Binding id = 13
[07-Dec-2025 23:25:24 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:24 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:24 America/Mexico_City] Producto actualizado exitosamente con ID: 13
[07-Dec-2025 23:25:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:24 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:24 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:24 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:24 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":13,"orden":4}
[07-Dec-2025 23:25:24 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":13,"orden":4}
[07-Dec-2025 23:25:24 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":13,"orden":4}
[07-Dec-2025 23:25:24 America/Mexico_City] ID del producto: 13
[07-Dec-2025 23:25:24 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:24 America/Mexico_City] Datos filtrados para actualizar: {"orden":4}
[07-Dec-2025 23:25:24 America/Mexico_City] Datos a actualizar: {"orden":4}
[07-Dec-2025 23:25:24 America/Mexico_City] Modelo Producto::actualizar - ID: 13, Datos: {"orden":4}
[07-Dec-2025 23:25:24 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:24 America/Mexico_City] Binding orden = 4
[07-Dec-2025 23:25:24 America/Mexico_City] Binding id = 13
[07-Dec-2025 23:25:24 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:24 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:24 America/Mexico_City] Producto actualizado exitosamente con ID: 13
[07-Dec-2025 23:25:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:24 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:24 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:24 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:24 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":13,"orden":5}
[07-Dec-2025 23:25:24 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":13,"orden":5}
[07-Dec-2025 23:25:24 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":13,"orden":5}
[07-Dec-2025 23:25:24 America/Mexico_City] ID del producto: 13
[07-Dec-2025 23:25:24 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:24 America/Mexico_City] Datos filtrados para actualizar: {"orden":5}
[07-Dec-2025 23:25:24 America/Mexico_City] Datos a actualizar: {"orden":5}
[07-Dec-2025 23:25:24 America/Mexico_City] Modelo Producto::actualizar - ID: 13, Datos: {"orden":5}
[07-Dec-2025 23:25:24 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:24 America/Mexico_City] Binding orden = 5
[07-Dec-2025 23:25:24 America/Mexico_City] Binding id = 13
[07-Dec-2025 23:25:24 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:24 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:24 America/Mexico_City] Producto actualizado exitosamente con ID: 13
[07-Dec-2025 23:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:27 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:27 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:27 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:27 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":10,"orden":1}
[07-Dec-2025 23:25:27 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":10,"orden":1}
[07-Dec-2025 23:25:27 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":10,"orden":1}
[07-Dec-2025 23:25:27 America/Mexico_City] ID del producto: 10
[07-Dec-2025 23:25:27 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:27 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:27 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:27 America/Mexico_City] Modelo Producto::actualizar - ID: 10, Datos: {"orden":1}
[07-Dec-2025 23:25:27 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:27 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:27 America/Mexico_City] Binding id = 10
[07-Dec-2025 23:25:27 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:27 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:27 America/Mexico_City] Producto actualizado exitosamente con ID: 10
[07-Dec-2025 23:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:27 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:27 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:27 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:27 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":10,"orden":2}
[07-Dec-2025 23:25:27 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":10,"orden":2}
[07-Dec-2025 23:25:27 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":10,"orden":2}
[07-Dec-2025 23:25:27 America/Mexico_City] ID del producto: 10
[07-Dec-2025 23:25:27 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:27 America/Mexico_City] Datos filtrados para actualizar: {"orden":2}
[07-Dec-2025 23:25:27 America/Mexico_City] Datos a actualizar: {"orden":2}
[07-Dec-2025 23:25:27 America/Mexico_City] Modelo Producto::actualizar - ID: 10, Datos: {"orden":2}
[07-Dec-2025 23:25:27 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:27 America/Mexico_City] Binding orden = 2
[07-Dec-2025 23:25:27 America/Mexico_City] Binding id = 10
[07-Dec-2025 23:25:27 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:27 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:27 America/Mexico_City] Producto actualizado exitosamente con ID: 10
[07-Dec-2025 23:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:27 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:27 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:27 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:27 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":10,"orden":3}
[07-Dec-2025 23:25:27 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":10,"orden":3}
[07-Dec-2025 23:25:27 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":10,"orden":3}
[07-Dec-2025 23:25:27 America/Mexico_City] ID del producto: 10
[07-Dec-2025 23:25:27 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:27 America/Mexico_City] Datos filtrados para actualizar: {"orden":3}
[07-Dec-2025 23:25:27 America/Mexico_City] Datos a actualizar: {"orden":3}
[07-Dec-2025 23:25:27 America/Mexico_City] Modelo Producto::actualizar - ID: 10, Datos: {"orden":3}
[07-Dec-2025 23:25:27 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:27 America/Mexico_City] Binding orden = 3
[07-Dec-2025 23:25:27 America/Mexico_City] Binding id = 10
[07-Dec-2025 23:25:27 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:27 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:27 America/Mexico_City] Producto actualizado exitosamente con ID: 10
[07-Dec-2025 23:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:27 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:27 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:27 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:27 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":10,"orden":4}
[07-Dec-2025 23:25:27 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":10,"orden":4}
[07-Dec-2025 23:25:27 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":10,"orden":4}
[07-Dec-2025 23:25:27 America/Mexico_City] ID del producto: 10
[07-Dec-2025 23:25:27 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:27 America/Mexico_City] Datos filtrados para actualizar: {"orden":4}
[07-Dec-2025 23:25:27 America/Mexico_City] Datos a actualizar: {"orden":4}
[07-Dec-2025 23:25:27 America/Mexico_City] Modelo Producto::actualizar - ID: 10, Datos: {"orden":4}
[07-Dec-2025 23:25:27 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:27 America/Mexico_City] Binding orden = 4
[07-Dec-2025 23:25:27 America/Mexico_City] Binding id = 10
[07-Dec-2025 23:25:27 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:27 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:27 America/Mexico_City] Producto actualizado exitosamente con ID: 10
[07-Dec-2025 23:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:27 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:27 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:27 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:27 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":10,"orden":5}
[07-Dec-2025 23:25:27 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":10,"orden":5}
[07-Dec-2025 23:25:27 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":10,"orden":5}
[07-Dec-2025 23:25:27 America/Mexico_City] ID del producto: 10
[07-Dec-2025 23:25:27 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:27 America/Mexico_City] Datos filtrados para actualizar: {"orden":5}
[07-Dec-2025 23:25:27 America/Mexico_City] Datos a actualizar: {"orden":5}
[07-Dec-2025 23:25:27 America/Mexico_City] Modelo Producto::actualizar - ID: 10, Datos: {"orden":5}
[07-Dec-2025 23:25:27 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:27 America/Mexico_City] Binding orden = 5
[07-Dec-2025 23:25:27 America/Mexico_City] Binding id = 10
[07-Dec-2025 23:25:27 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:27 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:27 America/Mexico_City] Producto actualizado exitosamente con ID: 10
[07-Dec-2025 23:25:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:28 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:28 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:28 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:28 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":10,"orden":6}
[07-Dec-2025 23:25:28 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":10,"orden":6}
[07-Dec-2025 23:25:28 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":10,"orden":6}
[07-Dec-2025 23:25:28 America/Mexico_City] ID del producto: 10
[07-Dec-2025 23:25:28 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:28 America/Mexico_City] Datos filtrados para actualizar: {"orden":6}
[07-Dec-2025 23:25:28 America/Mexico_City] Datos a actualizar: {"orden":6}
[07-Dec-2025 23:25:28 America/Mexico_City] Modelo Producto::actualizar - ID: 10, Datos: {"orden":6}
[07-Dec-2025 23:25:28 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:28 America/Mexico_City] Binding orden = 6
[07-Dec-2025 23:25:28 America/Mexico_City] Binding id = 10
[07-Dec-2025 23:25:28 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:28 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:28 America/Mexico_City] Producto actualizado exitosamente con ID: 10
[07-Dec-2025 23:25:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:31 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:31 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:31 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:31 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":11,"orden":7}
[07-Dec-2025 23:25:31 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":11,"orden":7}
[07-Dec-2025 23:25:31 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":11,"orden":7}
[07-Dec-2025 23:25:31 America/Mexico_City] ID del producto: 11
[07-Dec-2025 23:25:31 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:31 America/Mexico_City] Datos filtrados para actualizar: {"orden":7}
[07-Dec-2025 23:25:31 America/Mexico_City] Datos a actualizar: {"orden":7}
[07-Dec-2025 23:25:31 America/Mexico_City] Modelo Producto::actualizar - ID: 11, Datos: {"orden":7}
[07-Dec-2025 23:25:31 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:31 America/Mexico_City] Binding orden = 7
[07-Dec-2025 23:25:31 America/Mexico_City] Binding id = 11
[07-Dec-2025 23:25:31 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:31 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:31 America/Mexico_City] Producto actualizado exitosamente con ID: 11
[07-Dec-2025 23:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:32 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:32 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:32 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:32 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] ID del producto: 11
[07-Dec-2025 23:25:32 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:32 America/Mexico_City] Datos filtrados para actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datos a actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Modelo Producto::actualizar - ID: 11, Datos: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:32 America/Mexico_City] Binding orden = 8
[07-Dec-2025 23:25:32 America/Mexico_City] Binding id = 11
[07-Dec-2025 23:25:32 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:32 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:32 America/Mexico_City] Producto actualizado exitosamente con ID: 11
[07-Dec-2025 23:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:32 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:32 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:32 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:32 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] ID del producto: 11
[07-Dec-2025 23:25:32 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:32 America/Mexico_City] Datos filtrados para actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datos a actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Modelo Producto::actualizar - ID: 11, Datos: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:32 America/Mexico_City] Binding orden = 8
[07-Dec-2025 23:25:32 America/Mexico_City] Binding id = 11
[07-Dec-2025 23:25:32 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:32 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:32 America/Mexico_City] Producto actualizado exitosamente con ID: 11
[07-Dec-2025 23:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:32 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:32 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:32 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:32 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] ID del producto: 11
[07-Dec-2025 23:25:32 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:32 America/Mexico_City] Datos filtrados para actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datos a actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Modelo Producto::actualizar - ID: 11, Datos: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:32 America/Mexico_City] Binding orden = 8
[07-Dec-2025 23:25:32 America/Mexico_City] Binding id = 11
[07-Dec-2025 23:25:32 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:32 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:32 America/Mexico_City] Producto actualizado exitosamente con ID: 11
[07-Dec-2025 23:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:32 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:32 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:32 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:32 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] ID del producto: 11
[07-Dec-2025 23:25:32 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:32 America/Mexico_City] Datos filtrados para actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datos a actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Modelo Producto::actualizar - ID: 11, Datos: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:32 America/Mexico_City] Binding orden = 8
[07-Dec-2025 23:25:32 America/Mexico_City] Binding id = 11
[07-Dec-2025 23:25:32 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:32 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:32 America/Mexico_City] Producto actualizado exitosamente con ID: 11
[07-Dec-2025 23:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:32 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:32 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:32 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:32 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":11,"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] ID del producto: 11
[07-Dec-2025 23:25:32 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:32 America/Mexico_City] Datos filtrados para actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Datos a actualizar: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Modelo Producto::actualizar - ID: 11, Datos: {"orden":8}
[07-Dec-2025 23:25:32 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:32 America/Mexico_City] Binding orden = 8
[07-Dec-2025 23:25:32 America/Mexico_City] Binding id = 11
[07-Dec-2025 23:25:32 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:32 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:32 America/Mexico_City] Producto actualizado exitosamente con ID: 11
[07-Dec-2025 23:25:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:34 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:34 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:34 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:34 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":8}
[07-Dec-2025 23:25:34 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":8}
[07-Dec-2025 23:25:34 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":8}
[07-Dec-2025 23:25:34 America/Mexico_City] ID del producto: 7
[07-Dec-2025 23:25:34 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:34 America/Mexico_City] Datos filtrados para actualizar: {"orden":8}
[07-Dec-2025 23:25:34 America/Mexico_City] Datos a actualizar: {"orden":8}
[07-Dec-2025 23:25:34 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":8}
[07-Dec-2025 23:25:34 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:34 America/Mexico_City] Binding orden = 8
[07-Dec-2025 23:25:34 America/Mexico_City] Binding id = 7
[07-Dec-2025 23:25:34 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:34 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:34 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[07-Dec-2025 23:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:35 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:35 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:35 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:35 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] ID del producto: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:35 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datos a actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:35 America/Mexico_City] Binding orden = 9
[07-Dec-2025 23:25:35 America/Mexico_City] Binding id = 7
[07-Dec-2025 23:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:35 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:35 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:35 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:35 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] ID del producto: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:35 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datos a actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:35 America/Mexico_City] Binding orden = 9
[07-Dec-2025 23:25:35 America/Mexico_City] Binding id = 7
[07-Dec-2025 23:25:35 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:35 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:35 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:35 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:35 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[07-Dec-2025 23:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:35 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:35 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:35 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:35 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] ID del producto: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:35 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datos a actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:35 America/Mexico_City] Binding orden = 9
[07-Dec-2025 23:25:35 America/Mexico_City] Binding id = 7
[07-Dec-2025 23:25:35 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:35 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:35 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[07-Dec-2025 23:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:35 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:35 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:35 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:35 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] ID del producto: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:35 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datos a actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:35 America/Mexico_City] Binding orden = 9
[07-Dec-2025 23:25:35 America/Mexico_City] Binding id = 7
[07-Dec-2025 23:25:35 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:35 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:35 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[07-Dec-2025 23:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:35 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:35 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:35 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:35 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] ID del producto: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:35 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datos a actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:35 America/Mexico_City] Binding orden = 9
[07-Dec-2025 23:25:35 America/Mexico_City] Binding id = 7
[07-Dec-2025 23:25:35 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:35 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:35 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[07-Dec-2025 23:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:35 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:35 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:35 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:35 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] ID del producto: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:35 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datos a actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:35 America/Mexico_City] Binding orden = 9
[07-Dec-2025 23:25:35 America/Mexico_City] Binding id = 7
[07-Dec-2025 23:25:35 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:35 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:35 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:35 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:35 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:35 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] ID del producto: 7
[07-Dec-2025 23:25:35 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:35 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Datos a actualizar: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":9}
[07-Dec-2025 23:25:35 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:35 America/Mexico_City] Binding orden = 9
[07-Dec-2025 23:25:35 America/Mexico_City] Binding id = 7
[07-Dec-2025 23:25:35 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:35 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:35 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[07-Dec-2025 23:25:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:38 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:38 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:38 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:38 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":9}
[07-Dec-2025 23:25:38 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":9}
[07-Dec-2025 23:25:38 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":9}
[07-Dec-2025 23:25:38 America/Mexico_City] ID del producto: 6
[07-Dec-2025 23:25:38 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:38 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[07-Dec-2025 23:25:38 America/Mexico_City] Datos a actualizar: {"orden":9}
[07-Dec-2025 23:25:38 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":9}
[07-Dec-2025 23:25:38 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:38 America/Mexico_City] Binding orden = 9
[07-Dec-2025 23:25:38 America/Mexico_City] Binding id = 6
[07-Dec-2025 23:25:38 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:38 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:38 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[07-Dec-2025 23:25:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:41 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:41 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:41 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:41 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":15,"orden":1}
[07-Dec-2025 23:25:41 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":15,"orden":1}
[07-Dec-2025 23:25:41 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":15,"orden":1}
[07-Dec-2025 23:25:41 America/Mexico_City] ID del producto: 15
[07-Dec-2025 23:25:41 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:41 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:41 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:41 America/Mexico_City] Modelo Producto::actualizar - ID: 15, Datos: {"orden":1}
[07-Dec-2025 23:25:41 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:41 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:41 America/Mexico_City] Binding id = 15
[07-Dec-2025 23:25:41 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:41 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:41 America/Mexico_City] Producto actualizado exitosamente con ID: 15
[07-Dec-2025 23:25:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:41 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:41 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:41 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:41 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":15,"orden":10}
[07-Dec-2025 23:25:41 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":15,"orden":10}
[07-Dec-2025 23:25:41 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":15,"orden":10}
[07-Dec-2025 23:25:41 America/Mexico_City] ID del producto: 15
[07-Dec-2025 23:25:41 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:41 America/Mexico_City] Datos filtrados para actualizar: {"orden":10}
[07-Dec-2025 23:25:41 America/Mexico_City] Datos a actualizar: {"orden":10}
[07-Dec-2025 23:25:41 America/Mexico_City] Modelo Producto::actualizar - ID: 15, Datos: {"orden":10}
[07-Dec-2025 23:25:41 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:41 America/Mexico_City] Binding orden = 10
[07-Dec-2025 23:25:41 America/Mexico_City] Binding id = 15
[07-Dec-2025 23:25:41 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:41 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:41 America/Mexico_City] Producto actualizado exitosamente con ID: 15
[07-Dec-2025 23:25:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:45 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:45 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:45 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:45 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":16,"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":16,"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":16,"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] ID del producto: 16
[07-Dec-2025 23:25:45 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:45 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Modelo Producto::actualizar - ID: 16, Datos: {"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:45 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:45 America/Mexico_City] Binding id = 16
[07-Dec-2025 23:25:45 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:45 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:45 America/Mexico_City] Producto actualizado exitosamente con ID: 16
[07-Dec-2025 23:25:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:45 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:45 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:45 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:45 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":16,"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":16,"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":16,"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] ID del producto: 16
[07-Dec-2025 23:25:45 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:45 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Datos a actualizar: {"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Modelo Producto::actualizar - ID: 16, Datos: {"orden":1}
[07-Dec-2025 23:25:45 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:45 America/Mexico_City] Binding orden = 1
[07-Dec-2025 23:25:45 America/Mexico_City] Binding id = 16
[07-Dec-2025 23:25:45 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:45 America/Mexico_City] Filas afectadas: 0
[07-Dec-2025 23:25:45 America/Mexico_City] Producto actualizado exitosamente con ID: 16
[07-Dec-2025 23:25:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[07-Dec-2025 23:25:47 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:47 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:47 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[07-Dec-2025 23:25:47 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":16,"orden":11}
[07-Dec-2025 23:25:47 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":16,"orden":11}
[07-Dec-2025 23:25:47 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":16,"orden":11}
[07-Dec-2025 23:25:47 America/Mexico_City] ID del producto: 16
[07-Dec-2025 23:25:47 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[07-Dec-2025 23:25:47 America/Mexico_City] Datos filtrados para actualizar: {"orden":11}
[07-Dec-2025 23:25:47 America/Mexico_City] Datos a actualizar: {"orden":11}
[07-Dec-2025 23:25:47 America/Mexico_City] Modelo Producto::actualizar - ID: 16, Datos: {"orden":11}
[07-Dec-2025 23:25:47 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[07-Dec-2025 23:25:47 America/Mexico_City] Binding orden = 11
[07-Dec-2025 23:25:47 America/Mexico_City] Binding id = 16
[07-Dec-2025 23:25:47 America/Mexico_City] Resultado de execute(): true
[07-Dec-2025 23:25:47 America/Mexico_City] Filas afectadas: 1
[07-Dec-2025 23:25:47 America/Mexico_City] Producto actualizado exitosamente con ID: 16
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:25:49 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:25:49 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:25:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Dec-2025 23:28:19 America/Mexico_City] Validando token en Repartidores.php...
[07-Dec-2025 23:28:19 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:28:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Dec-2025 23:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[07-Dec-2025 23:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:28:19 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:28:19 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:28:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:28:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[07-Dec-2025 23:28:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Dec-2025 23:28:22 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[07-Dec-2025 23:28:22 America/Mexico_City] Repartidor ID desde body: 1
[07-Dec-2025 23:28:22 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[07-Dec-2025 23:28:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:28:30 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:29:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:29:34 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:30:32 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:30:32 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:31:05 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:33:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:33:35 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:36:37 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:36:37 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:37:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[07-Dec-2025 23:37:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[07-Dec-2025 23:37:14 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:37:14 America/Mexico_City] Validando token en MotivosStock.php...
[07-Dec-2025 23:37:14 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:37:14 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:37:14 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[07-Dec-2025 23:37:14 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[07-Dec-2025 23:37:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:37:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Dec-2025 23:37:14 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:37:14 America/Mexico_City] Validando token en Repartidores.php...
[07-Dec-2025 23:37:14 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:37:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Dec-2025 23:37:14 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:37:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:37:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[07-Dec-2025 23:37:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[07-Dec-2025 23:37:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Dec-2025 23:37:16 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[07-Dec-2025 23:37:16 America/Mexico_City] Repartidor ID desde body: 1
[07-Dec-2025 23:37:16 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[07-Dec-2025 23:37:21 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:37:21 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:38:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[07-Dec-2025 23:38:11 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:38:11 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:11 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[07-Dec-2025 23:38:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:38:11 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:38:11 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:38:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:38:11 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:38:11 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:38:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Dec-2025 23:38:13 America/Mexico_City] Validando token en Rutas.php...
[07-Dec-2025 23:38:13 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Dec-2025 23:38:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Dec-2025 23:38:14 America/Mexico_City] Validando token en Rutas.php...
[07-Dec-2025 23:38:14 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:14 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Dec-2025 23:38:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Dec-2025 23:38:19 America/Mexico_City] Validando token en Rutas.php...
[07-Dec-2025 23:38:19 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:19 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Dec-2025 23:38:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Dec-2025 23:38:19 America/Mexico_City] Validando token en Clientes.php...
[07-Dec-2025 23:38:19 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Dec-2025 23:38:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Dec-2025 23:38:19 America/Mexico_City] Validando token en Rutas.php...
[07-Dec-2025 23:38:19 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Dec-2025 23:38:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Dec-2025 23:38:27 America/Mexico_City] Validando token en Rutas.php...
[07-Dec-2025 23:38:27 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:27 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Dec-2025 23:38:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Dec-2025 23:38:27 America/Mexico_City] Validando token en Clientes.php...
[07-Dec-2025 23:38:27 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Dec-2025 23:38:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Dec-2025 23:38:27 America/Mexico_City] Validando token en Rutas.php...
[07-Dec-2025 23:38:27 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Dec-2025 23:38:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Dec-2025 23:38:32 America/Mexico_City] Validando token en Clientes.php...
[07-Dec-2025 23:38:32 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Dec-2025 23:38:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Dec-2025 23:38:33 America/Mexico_City] Validando token en Clientes.php...
[07-Dec-2025 23:38:33 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:38:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Dec-2025 23:38:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[07-Dec-2025 23:39:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Dec-2025 23:39:03 America/Mexico_City] Validando token en Repartidores.php...
[07-Dec-2025 23:39:03 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:39:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Dec-2025 23:39:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[07-Dec-2025 23:39:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Dec-2025 23:39:03 America/Mexico_City] Validando token en Productos.php...
[07-Dec-2025 23:39:03 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:39:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Dec-2025 23:39:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Dec-2025 23:39:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[07-Dec-2025 23:39:06 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[07-Dec-2025 23:39:06 America/Mexico_City] Repartidor ID desde body: 1
[07-Dec-2025 23:39:06 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[07-Dec-2025 23:46:07 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[07-Dec-2025 23:46:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[07-Dec-2025 23:46:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Dec-2025 23:46:07 America/Mexico_City] Tipo de operación: verify
[07-Dec-2025 23:46:07 America/Mexico_City] === VERIFICANDO TOKEN ===
[07-Dec-2025 23:46:07 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjUxNzA0MzAsImV4cCI6MTc2NTI1NjgzMH0.r5cbbgHR8-9w_A_yOm2XR8_qwOH3G3xgA-lfyx97hzQ
[07-Dec-2025 23:46:07 America/Mexico_City] Validando token...
[07-Dec-2025 23:46:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Dec-2025 23:46:07 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:46:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[07-Dec-2025 23:46:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[07-Dec-2025 23:46:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Dec-2025 23:46:11 America/Mexico_City] Validando token en Clientes.php...
[07-Dec-2025 23:46:11 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:46:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Dec-2025 23:46:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Dec-2025 23:46:12 America/Mexico_City] Validando token en Clientes.php...
[07-Dec-2025 23:46:12 America/Mexico_City] Usuario validado: admin
[07-Dec-2025 23:46:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Dec-2025 23:46:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[07-Dec-2025 23:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:49:53 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:50:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:50:14 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[07-Dec-2025 23:53:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Dec-2025 23:53:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 00:00:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Dec-2025 00:00:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 00:00:29 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 00:00:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 00:00:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 00:00:29 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 00:00:29 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 00:00:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 00:00:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 00:00:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 00:00:29 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 00:00:29 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 00:00:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 00:02:00 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[08-Dec-2025 00:02:00 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:02:00 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[08-Dec-2025 00:08:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[08-Dec-2025 00:08:44 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:08:44 America/Mexico_City] Repartidor ID desde body: 2
[08-Dec-2025 00:08:44 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[08-Dec-2025 00:08:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 00:08:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 00:08:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[08-Dec-2025 00:08:46 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:08:46 America/Mexico_City] Repartidor ID desde body: 1
[08-Dec-2025 00:08:46 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[08-Dec-2025 00:09:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Dec-2025 00:09:13 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[08-Dec-2025 00:09:54 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Dec-2025 00:09:54 America/Mexico_City] Error ajustando inventario: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[08-Dec-2025 00:10:27 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[08-Dec-2025 00:10:27 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:10:27 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[08-Dec-2025 00:11:33 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[08-Dec-2025 00:11:33 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:11:33 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[08-Dec-2025 00:11:46 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Dec-2025 00:11:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 00:11:50 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Dec-2025 00:11:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 00:12:12 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[08-Dec-2025 00:12:12 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:12:12 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[08-Dec-2025 00:13:06 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[08-Dec-2025 00:13:06 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:13:06 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[08-Dec-2025 00:13:11 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[08-Dec-2025 00:13:11 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:13:11 America/Mexico_City] Error retirando inventario de devoluciones: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'tipo_movimiento' at row 1
[08-Dec-2025 00:14:58 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[08-Dec-2025 00:14:58 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:14:58 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=2
[08-Dec-2025 00:14:58 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=3, Cantidad=9.96
[08-Dec-2025 00:14:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[08-Dec-2025 00:14:58 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:14:58 America/Mexico_City] Repartidor ID desde body: 1
[08-Dec-2025 00:14:58 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[08-Dec-2025 00:15:25 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[08-Dec-2025 00:15:25 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:15:25 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=3, Cantidad=0.04
[08-Dec-2025 00:15:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[08-Dec-2025 00:15:25 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 00:15:25 America/Mexico_City] Repartidor ID desde body: 1
[08-Dec-2025 00:15:25 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[08-Dec-2025 00:15:44 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 00:15:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 00:15:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 00:15:45 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 00:15:45 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 00:15:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 00:15:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 00:15:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 00:15:45 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 00:15:45 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 00:15:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 00:15:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[08-Dec-2025 08:42:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[08-Dec-2025 08:42:37 America/Mexico_City] Validando token en Usuarios.php...
[08-Dec-2025 08:42:37 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[08-Dec-2025 08:42:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 08:42:38 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:42:41 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[08-Dec-2025 08:42:41 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[08-Dec-2025 08:42:41 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 08:42:41 America/Mexico_City] Tipo de operación: logout
[08-Dec-2025 08:42:41 America/Mexico_City] === PROCESANDO LOGOUT ===
[08-Dec-2025 08:42:41 America/Mexico_City] Validando token...
[08-Dec-2025 08:42:41 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[08-Dec-2025 08:42:45 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[08-Dec-2025 08:42:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[08-Dec-2025 08:42:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 08:42:45 America/Mexico_City] Tipo de operación: login
[08-Dec-2025 08:42:45 America/Mexico_City] === PROCESANDO LOGIN ===
[08-Dec-2025 08:42:45 America/Mexico_City] Intento de login para usuario: admin
[08-Dec-2025 08:42:45 America/Mexico_City] Login - Password verificado correctamente
[08-Dec-2025 08:42:45 America/Mexico_City] Login - Roles: super_admin
[08-Dec-2025 08:42:46 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[08-Dec-2025 08:42:46 America/Mexico_City] Login exitoso para: admin
[08-Dec-2025 08:42:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 08:42:46 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:42:46 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:42:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 08:42:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[08-Dec-2025 08:42:52 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:42:52 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:42:52 America/Mexico_City] === OBTENIENDO RUTA ===
[08-Dec-2025 08:42:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 08:42:52 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 08:42:52 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:42:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 08:42:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[08-Dec-2025 08:42:52 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:42:52 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:42:52 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[08-Dec-2025 08:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[08-Dec-2025 08:42:58 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:42:58 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:42:58 America/Mexico_City] === ACTUALIZANDO RUTA ===
[08-Dec-2025 08:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 08:42:58 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:42:58 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:42:58 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 08:43:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[08-Dec-2025 08:43:13 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:43:13 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:43:13 America/Mexico_City] === OBTENIENDO RUTA ===
[08-Dec-2025 08:43:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 08:43:13 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 08:43:13 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:43:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 08:43:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[08-Dec-2025 08:43:13 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:43:13 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:43:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[08-Dec-2025 08:43:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[08-Dec-2025 08:43:19 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:43:19 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:43:19 America/Mexico_City] === ACTUALIZANDO RUTA ===
[08-Dec-2025 08:43:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 08:43:19 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 08:43:19 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:43:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 08:44:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:44:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:44:07 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:44:07 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:44:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:44:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:44:07 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:44:07 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:44:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:44:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:44:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[08-Dec-2025 08:44:13 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 08:44:13 America/Mexico_City] Repartidor ID desde body: 4
[08-Dec-2025 08:44:13 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[08-Dec-2025 08:46:59 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:46:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:46:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:46:59 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:46:59 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:46:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:46:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:46:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:46:59 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:46:59 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:46:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:47:47 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:47:47 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:47:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:47:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:47:47 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:47:47 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:47:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:48:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:48:20 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:48:20 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:48:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:48:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:48:20 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:48:20 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:48:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:48:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:50:40 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:50:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:50:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:50:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:50:40 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:50:40 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:50:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:50:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:50:40 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:50:40 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:50:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:51:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[08-Dec-2025 08:51:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:51:23 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:51:23 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:51:23 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:51:23 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[08-Dec-2025 08:51:23 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:51:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:51:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:51:23 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:51:23 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:51:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:51:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[08-Dec-2025 08:51:31 America/Mexico_City] Validando token en MotivosStock.php...
[08-Dec-2025 08:51:31 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:51:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[08-Dec-2025 08:51:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[08-Dec-2025 08:51:40 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:51:40 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:51:40 America/Mexico_City] === ACTUALIZANDO STOCK ===
[08-Dec-2025 08:51:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:51:40 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:51:40 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:51:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:52:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:52:41 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:52:41 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:52:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:52:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:52:41 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:52:41 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:52:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:52:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:52:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[08-Dec-2025 08:52:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:52:43 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[08-Dec-2025 08:52:43 America/Mexico_City] Repartidor ID desde body: 4
[08-Dec-2025 08:52:43 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[08-Dec-2025 08:53:06 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:53:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:53:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:53:07 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:53:07 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:53:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:53:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:53:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:53:07 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:53:07 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:53:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:54:10 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:54:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:54:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:54:11 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:54:11 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:54:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:54:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:54:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:54:11 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:54:11 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:54:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:54:28 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[08-Dec-2025 08:54:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:54:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:54:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:54:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:54:28 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:54:28 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:54:28 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:54:28 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:54:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:54:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:55:35 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:55:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:55:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:55:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:55:35 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:55:35 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:55:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:55:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:55:35 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:55:35 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:55:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:55:51 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:55:52 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:55:52 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:55:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:55:52 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:55:52 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:55:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 08:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Dec-2025 08:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Dec-2025 08:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Dec-2025 08:56:07 America/Mexico_City] Validando token en Repartidores.php...
[08-Dec-2025 08:56:07 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:56:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Dec-2025 08:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 08:56:07 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 08:56:07 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 08:56:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 08:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Dec-2025 17:08:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 17:08:19 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 17:08:19 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 17:08:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 17:10:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[08-Dec-2025 17:10:11 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 17:10:11 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 17:10:11 America/Mexico_City] === OBTENIENDO RUTA ===
[08-Dec-2025 17:10:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 17:10:11 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 17:10:11 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 17:10:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 17:10:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[08-Dec-2025 17:10:11 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 17:10:11 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 17:10:11 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[08-Dec-2025 17:24:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 17:24:41 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 17:24:41 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 17:24:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 17:24:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 17:24:41 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 17:24:41 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 17:24:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 17:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[08-Dec-2025 17:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[08-Dec-2025 17:25:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[08-Dec-2025 18:44:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 18:44:14 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:14 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 18:44:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[08-Dec-2025 18:44:18 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:18 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:18 America/Mexico_City] === OBTENIENDO RUTA ===
[08-Dec-2025 18:44:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 18:44:18 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 18:44:18 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 18:44:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[08-Dec-2025 18:44:18 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:18 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[08-Dec-2025 18:44:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[08-Dec-2025 18:44:22 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:22 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:22 America/Mexico_City] === ACTUALIZANDO RUTA ===
[08-Dec-2025 18:44:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 18:44:23 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:23 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 18:44:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[08-Dec-2025 18:44:32 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:32 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:32 America/Mexico_City] === OBTENIENDO RUTA ===
[08-Dec-2025 18:44:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 18:44:32 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 18:44:32 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 18:44:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[08-Dec-2025 18:44:33 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:33 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[08-Dec-2025 18:44:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[08-Dec-2025 18:44:37 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:37 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:37 America/Mexico_City] === ACTUALIZANDO RUTA ===
[08-Dec-2025 18:44:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 18:44:37 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:37 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 18:44:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[08-Dec-2025 18:44:39 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:39 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:39 America/Mexico_City] === ACTUALIZANDO RUTA ===
[08-Dec-2025 18:44:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 18:44:39 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 18:44:39 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 18:44:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 20:08:07 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[08-Dec-2025 20:08:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[08-Dec-2025 20:08:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 20:08:07 America/Mexico_City] Tipo de operación: verify
[08-Dec-2025 20:08:07 America/Mexico_City] === VERIFICANDO TOKEN ===
[08-Dec-2025 20:08:07 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ2NDAzNjMsImV4cCI6MTc2NDcyNjc2M30.Tymb3r4Km80M2jpQ14csUekc8_bNz6Dfb3fUlskDDmo
[08-Dec-2025 20:08:07 America/Mexico_City] Validando token...
[08-Dec-2025 20:08:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[08-Dec-2025 20:08:07 America/Mexico_City] Token inválido o usuario no encontrado
[08-Dec-2025 20:08:07 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[08-Dec-2025 20:08:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[08-Dec-2025 20:08:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 20:08:07 America/Mexico_City] Tipo de operación: logout
[08-Dec-2025 20:08:07 America/Mexico_City] === PROCESANDO LOGOUT ===
[08-Dec-2025 20:08:07 America/Mexico_City] Validando token...
[08-Dec-2025 20:08:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[08-Dec-2025 20:08:12 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[08-Dec-2025 20:08:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[08-Dec-2025 20:08:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 20:08:12 America/Mexico_City] Tipo de operación: login
[08-Dec-2025 20:08:12 America/Mexico_City] === PROCESANDO LOGIN ===
[08-Dec-2025 20:08:12 America/Mexico_City] Intento de login para usuario: admin
[08-Dec-2025 20:08:12 America/Mexico_City] Login - Password verificado correctamente
[08-Dec-2025 20:08:12 America/Mexico_City] Login - Roles: super_admin
[08-Dec-2025 20:08:12 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[08-Dec-2025 20:08:12 America/Mexico_City] Login exitoso para: admin
[08-Dec-2025 20:08:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 20:08:24 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 20:08:24 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:08:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 20:08:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 20:08:40 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 20:08:40 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:08:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 20:08:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 20:08:41 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 20:08:41 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:08:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 20:08:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 20:08:55 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 20:08:55 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:08:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 20:09:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[08-Dec-2025 20:09:08 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 20:09:08 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:09:08 America/Mexico_City] === OBTENIENDO RUTA ===
[08-Dec-2025 20:09:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 20:09:44 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 20:09:44 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:09:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 20:09:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 20:09:44 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 20:09:44 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:09:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 20:10:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[08-Dec-2025 20:10:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 20:10:45 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:10:45 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:10:45 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:10:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[08-Dec-2025 20:10:45 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:10:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 20:10:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 20:10:45 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:10:45 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:10:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 20:10:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:10:50 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:10:50 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:10:50 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:10:50 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":9,"orden":0}
[08-Dec-2025 20:10:50 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":9,"orden":0}
[08-Dec-2025 20:10:50 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":9,"orden":0}
[08-Dec-2025 20:10:50 America/Mexico_City] ID del producto: 9
[08-Dec-2025 20:10:50 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:10:50 America/Mexico_City] Datos filtrados para actualizar: {"orden":0}
[08-Dec-2025 20:10:50 America/Mexico_City] Datos a actualizar: {"orden":0}
[08-Dec-2025 20:10:50 America/Mexico_City] Modelo Producto::actualizar - ID: 9, Datos: {"orden":0}
[08-Dec-2025 20:10:50 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:10:50 America/Mexico_City] Binding orden = 0
[08-Dec-2025 20:10:50 America/Mexico_City] Binding id = 9
[08-Dec-2025 20:10:50 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:10:50 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:10:50 America/Mexico_City] Producto actualizado exitosamente con ID: 9
[08-Dec-2025 20:10:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:10:55 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:10:55 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:10:55 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:10:55 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":9,"orden":1}
[08-Dec-2025 20:10:55 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":9,"orden":1}
[08-Dec-2025 20:10:55 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":9,"orden":1}
[08-Dec-2025 20:10:55 America/Mexico_City] ID del producto: 9
[08-Dec-2025 20:10:55 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:10:55 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[08-Dec-2025 20:10:55 America/Mexico_City] Datos a actualizar: {"orden":1}
[08-Dec-2025 20:10:55 America/Mexico_City] Modelo Producto::actualizar - ID: 9, Datos: {"orden":1}
[08-Dec-2025 20:10:55 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:10:55 America/Mexico_City] Binding orden = 1
[08-Dec-2025 20:10:55 America/Mexico_City] Binding id = 9
[08-Dec-2025 20:10:55 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:10:55 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:10:55 America/Mexico_City] Producto actualizado exitosamente con ID: 9
[08-Dec-2025 20:11:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:02 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:02 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:02 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:02 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":10}
[08-Dec-2025 20:11:02 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":10}
[08-Dec-2025 20:11:02 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":10}
[08-Dec-2025 20:11:02 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:02 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:02 America/Mexico_City] Datos filtrados para actualizar: {"orden":10}
[08-Dec-2025 20:11:02 America/Mexico_City] Datos a actualizar: {"orden":10}
[08-Dec-2025 20:11:02 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":10}
[08-Dec-2025 20:11:02 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:02 America/Mexico_City] Binding orden = 10
[08-Dec-2025 20:11:02 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:02 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:02 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:02 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:03 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:03 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:03 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:03 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":7,"orden":10}
[08-Dec-2025 20:11:03 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":7,"orden":10}
[08-Dec-2025 20:11:03 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":7,"orden":10}
[08-Dec-2025 20:11:03 America/Mexico_City] ID del producto: 7
[08-Dec-2025 20:11:03 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:03 America/Mexico_City] Datos filtrados para actualizar: {"orden":10}
[08-Dec-2025 20:11:03 America/Mexico_City] Datos a actualizar: {"orden":10}
[08-Dec-2025 20:11:03 America/Mexico_City] Modelo Producto::actualizar - ID: 7, Datos: {"orden":10}
[08-Dec-2025 20:11:03 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:03 America/Mexico_City] Binding orden = 10
[08-Dec-2025 20:11:03 America/Mexico_City] Binding id = 7
[08-Dec-2025 20:11:03 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:03 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:03 America/Mexico_City] Producto actualizado exitosamente con ID: 7
[08-Dec-2025 20:11:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:08 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:08 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:08 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:08 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":190}
[08-Dec-2025 20:11:08 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":190}
[08-Dec-2025 20:11:08 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":190}
[08-Dec-2025 20:11:08 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:08 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:08 America/Mexico_City] Datos filtrados para actualizar: {"orden":190}
[08-Dec-2025 20:11:08 America/Mexico_City] Datos a actualizar: {"orden":190}
[08-Dec-2025 20:11:08 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":190}
[08-Dec-2025 20:11:08 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:08 America/Mexico_City] Binding orden = 190
[08-Dec-2025 20:11:08 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:08 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:08 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:08 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:09 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:09 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:09 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:09 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":19}
[08-Dec-2025 20:11:09 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":19}
[08-Dec-2025 20:11:09 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":19}
[08-Dec-2025 20:11:09 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:09 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:09 America/Mexico_City] Datos filtrados para actualizar: {"orden":19}
[08-Dec-2025 20:11:09 America/Mexico_City] Datos a actualizar: {"orden":19}
[08-Dec-2025 20:11:09 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":19}
[08-Dec-2025 20:11:09 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:09 America/Mexico_City] Binding orden = 19
[08-Dec-2025 20:11:09 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:09 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:09 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:09 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:10 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:10 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:10 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:10 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":19}
[08-Dec-2025 20:11:10 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":19}
[08-Dec-2025 20:11:10 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":19}
[08-Dec-2025 20:11:10 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:10 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:10 America/Mexico_City] Datos filtrados para actualizar: {"orden":19}
[08-Dec-2025 20:11:10 America/Mexico_City] Datos a actualizar: {"orden":19}
[08-Dec-2025 20:11:10 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":19}
[08-Dec-2025 20:11:10 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:10 America/Mexico_City] Binding orden = 19
[08-Dec-2025 20:11:10 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:10 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:10 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:10 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:10 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:10 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:10 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:10 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:10 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:10 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Datos a actualizar: {"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:10 America/Mexico_City] Binding orden = 1
[08-Dec-2025 20:11:10 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:10 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:10 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:10 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:10 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:10 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:10 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:10 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:10 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:10 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Datos a actualizar: {"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":1}
[08-Dec-2025 20:11:10 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:10 America/Mexico_City] Binding orden = 1
[08-Dec-2025 20:11:10 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:10 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:10 America/Mexico_City] Filas afectadas: 0
[08-Dec-2025 20:11:10 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:11 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:11 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:11 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:11 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:11 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:11 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":1}
[08-Dec-2025 20:11:11 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:11 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:11 America/Mexico_City] Datos filtrados para actualizar: {"orden":1}
[08-Dec-2025 20:11:11 America/Mexico_City] Datos a actualizar: {"orden":1}
[08-Dec-2025 20:11:11 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":1}
[08-Dec-2025 20:11:11 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:11 America/Mexico_City] Binding orden = 1
[08-Dec-2025 20:11:11 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:11 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:11 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:11 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:16 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:16 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:16 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:16 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":2}
[08-Dec-2025 20:11:16 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":2}
[08-Dec-2025 20:11:16 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":2}
[08-Dec-2025 20:11:16 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:16 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:16 America/Mexico_City] Datos filtrados para actualizar: {"orden":2}
[08-Dec-2025 20:11:16 America/Mexico_City] Datos a actualizar: {"orden":2}
[08-Dec-2025 20:11:16 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":2}
[08-Dec-2025 20:11:16 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:16 America/Mexico_City] Binding orden = 2
[08-Dec-2025 20:11:16 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:17 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:17 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:17 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:17 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:17 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:17 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:17 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":2}
[08-Dec-2025 20:11:17 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":2}
[08-Dec-2025 20:11:17 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":2}
[08-Dec-2025 20:11:17 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:17 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:17 America/Mexico_City] Datos filtrados para actualizar: {"orden":2}
[08-Dec-2025 20:11:17 America/Mexico_City] Datos a actualizar: {"orden":2}
[08-Dec-2025 20:11:17 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":2}
[08-Dec-2025 20:11:17 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:17 America/Mexico_City] Binding orden = 2
[08-Dec-2025 20:11:17 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:17 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:17 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:17 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:19 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:19 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:19 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:19 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":3}
[08-Dec-2025 20:11:19 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":3}
[08-Dec-2025 20:11:19 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":3}
[08-Dec-2025 20:11:19 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:19 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:19 America/Mexico_City] Datos filtrados para actualizar: {"orden":3}
[08-Dec-2025 20:11:19 America/Mexico_City] Datos a actualizar: {"orden":3}
[08-Dec-2025 20:11:19 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":3}
[08-Dec-2025 20:11:19 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:19 America/Mexico_City] Binding orden = 3
[08-Dec-2025 20:11:19 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:19 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:19 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:19 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:20 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:20 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:20 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:20 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":4}
[08-Dec-2025 20:11:20 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":4}
[08-Dec-2025 20:11:20 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":4}
[08-Dec-2025 20:11:20 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:20 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:20 America/Mexico_City] Datos filtrados para actualizar: {"orden":4}
[08-Dec-2025 20:11:20 America/Mexico_City] Datos a actualizar: {"orden":4}
[08-Dec-2025 20:11:20 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":4}
[08-Dec-2025 20:11:20 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:20 America/Mexico_City] Binding orden = 4
[08-Dec-2025 20:11:20 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:20 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:20 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:20 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:21 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:21 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:21 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:21 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":5}
[08-Dec-2025 20:11:21 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":5}
[08-Dec-2025 20:11:21 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":5}
[08-Dec-2025 20:11:21 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:21 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:21 America/Mexico_City] Datos filtrados para actualizar: {"orden":5}
[08-Dec-2025 20:11:21 America/Mexico_City] Datos a actualizar: {"orden":5}
[08-Dec-2025 20:11:21 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":5}
[08-Dec-2025 20:11:21 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:21 America/Mexico_City] Binding orden = 5
[08-Dec-2025 20:11:21 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:21 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:21 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:21 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:21 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:21 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:21 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:21 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":6}
[08-Dec-2025 20:11:21 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":6}
[08-Dec-2025 20:11:21 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":6}
[08-Dec-2025 20:11:21 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:21 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:21 America/Mexico_City] Datos filtrados para actualizar: {"orden":6}
[08-Dec-2025 20:11:21 America/Mexico_City] Datos a actualizar: {"orden":6}
[08-Dec-2025 20:11:21 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":6}
[08-Dec-2025 20:11:21 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:21 America/Mexico_City] Binding orden = 6
[08-Dec-2025 20:11:21 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:21 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:21 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:21 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:22 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:22 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:22 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:22 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":7}
[08-Dec-2025 20:11:22 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":7}
[08-Dec-2025 20:11:22 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":7}
[08-Dec-2025 20:11:22 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:22 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:22 America/Mexico_City] Datos filtrados para actualizar: {"orden":7}
[08-Dec-2025 20:11:22 America/Mexico_City] Datos a actualizar: {"orden":7}
[08-Dec-2025 20:11:22 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":7}
[08-Dec-2025 20:11:22 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:22 America/Mexico_City] Binding orden = 7
[08-Dec-2025 20:11:22 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:22 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:22 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:22 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:22 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:22 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:22 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:22 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":8}
[08-Dec-2025 20:11:22 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":8}
[08-Dec-2025 20:11:22 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":8}
[08-Dec-2025 20:11:22 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:22 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:22 America/Mexico_City] Datos filtrados para actualizar: {"orden":8}
[08-Dec-2025 20:11:22 America/Mexico_City] Datos a actualizar: {"orden":8}
[08-Dec-2025 20:11:22 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":8}
[08-Dec-2025 20:11:22 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:22 America/Mexico_City] Binding orden = 8
[08-Dec-2025 20:11:22 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:22 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:22 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:22 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:23 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:23 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:23 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:23 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":6,"orden":9}
[08-Dec-2025 20:11:23 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":6,"orden":9}
[08-Dec-2025 20:11:23 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":6,"orden":9}
[08-Dec-2025 20:11:23 America/Mexico_City] ID del producto: 6
[08-Dec-2025 20:11:23 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:23 America/Mexico_City] Datos filtrados para actualizar: {"orden":9}
[08-Dec-2025 20:11:23 America/Mexico_City] Datos a actualizar: {"orden":9}
[08-Dec-2025 20:11:23 America/Mexico_City] Modelo Producto::actualizar - ID: 6, Datos: {"orden":9}
[08-Dec-2025 20:11:23 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:23 America/Mexico_City] Binding orden = 9
[08-Dec-2025 20:11:23 America/Mexico_City] Binding id = 6
[08-Dec-2025 20:11:23 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:23 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:23 America/Mexico_City] Producto actualizado exitosamente con ID: 6
[08-Dec-2025 20:11:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:27 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:27 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:27 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:27 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":15,"orden":11}
[08-Dec-2025 20:11:27 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":15,"orden":11}
[08-Dec-2025 20:11:27 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":15,"orden":11}
[08-Dec-2025 20:11:27 America/Mexico_City] ID del producto: 15
[08-Dec-2025 20:11:27 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:27 America/Mexico_City] Datos filtrados para actualizar: {"orden":11}
[08-Dec-2025 20:11:27 America/Mexico_City] Datos a actualizar: {"orden":11}
[08-Dec-2025 20:11:27 America/Mexico_City] Modelo Producto::actualizar - ID: 15, Datos: {"orden":11}
[08-Dec-2025 20:11:27 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:27 America/Mexico_City] Binding orden = 11
[08-Dec-2025 20:11:27 America/Mexico_City] Binding id = 15
[08-Dec-2025 20:11:27 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:27 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:27 America/Mexico_City] Producto actualizado exitosamente con ID: 15
[08-Dec-2025 20:11:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateProducto
[08-Dec-2025 20:11:27 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:27 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:27 America/Mexico_City] === ACTUALIZANDO PRODUCTO ===
[08-Dec-2025 20:11:27 America/Mexico_City] Raw input: {"tipo":"updateProducto","id":15,"orden":12}
[08-Dec-2025 20:11:27 America/Mexico_City] Input parseado: {"tipo":"updateProducto","id":15,"orden":12}
[08-Dec-2025 20:11:27 America/Mexico_City] Datapost final: {"tipo":"updateProducto","id":15,"orden":12}
[08-Dec-2025 20:11:27 America/Mexico_City] ID del producto: 15
[08-Dec-2025 20:11:27 America/Mexico_City] Campos en datapost: ["tipo","id","orden"]
[08-Dec-2025 20:11:27 America/Mexico_City] Datos filtrados para actualizar: {"orden":12}
[08-Dec-2025 20:11:27 America/Mexico_City] Datos a actualizar: {"orden":12}
[08-Dec-2025 20:11:27 America/Mexico_City] Modelo Producto::actualizar - ID: 15, Datos: {"orden":12}
[08-Dec-2025 20:11:27 America/Mexico_City] Query de actualización: UPDATE productos SET orden = :orden, updated_at = CURRENT_TIMESTAMP WHERE id = :id
[08-Dec-2025 20:11:27 America/Mexico_City] Binding orden = 12
[08-Dec-2025 20:11:27 America/Mexico_City] Binding id = 15
[08-Dec-2025 20:11:27 America/Mexico_City] Resultado de execute(): true
[08-Dec-2025 20:11:27 America/Mexico_City] Filas afectadas: 1
[08-Dec-2025 20:11:27 America/Mexico_City] Producto actualizado exitosamente con ID: 15
[08-Dec-2025 20:11:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[08-Dec-2025 20:11:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[08-Dec-2025 20:11:32 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:32 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:32 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[08-Dec-2025 20:11:32 America/Mexico_City] Validando token en MotivosStock.php...
[08-Dec-2025 20:11:32 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:32 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[08-Dec-2025 20:11:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[08-Dec-2025 20:11:33 America/Mexico_City] Validando token en MotivosStock.php...
[08-Dec-2025 20:11:33 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:33 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[08-Dec-2025 20:11:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[08-Dec-2025 20:11:33 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:33 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:33 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[08-Dec-2025 20:11:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[08-Dec-2025 20:11:33 America/Mexico_City] Validando token en MotivosStock.php...
[08-Dec-2025 20:11:33 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:33 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[08-Dec-2025 20:11:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 20:11:33 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 20:11:33 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 20:11:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 22:48:58 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[08-Dec-2025 22:48:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[08-Dec-2025 22:48:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 22:48:58 America/Mexico_City] Tipo de operación: verify
[08-Dec-2025 22:48:58 America/Mexico_City] === VERIFICANDO TOKEN ===
[08-Dec-2025 22:48:58 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjUxNzA0MzAsImV4cCI6MTc2NTI1NjgzMH0.r5cbbgHR8-9w_A_yOm2XR8_qwOH3G3xgA-lfyx97hzQ
[08-Dec-2025 22:48:58 America/Mexico_City] Validando token...
[08-Dec-2025 22:48:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[08-Dec-2025 22:48:58 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:49:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 22:49:13 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 22:49:13 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:49:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 22:49:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 22:49:14 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 22:49:14 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:49:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 22:49:17 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[08-Dec-2025 22:49:22 America/Mexico_City] API Rutas: Tipo de operación recibida: migrarDireccionesURL
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] Error obteniendo dirección desde Nominatim
[08-Dec-2025 22:49:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 22:49:22 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 22:49:22 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:49:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 22:57:53 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[08-Dec-2025 22:57:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[08-Dec-2025 22:57:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 22:57:53 America/Mexico_City] Tipo de operación: verify
[08-Dec-2025 22:57:53 America/Mexico_City] === VERIFICANDO TOKEN ===
[08-Dec-2025 22:57:53 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ3NzM3ODgsImV4cCI6MTc2NDg2MDE4OH0.xh60LPtOKZmohRF4Ra0LZg1r59ZAsbj1uVPwirrYnVs
[08-Dec-2025 22:57:53 America/Mexico_City] Validando token...
[08-Dec-2025 22:57:53 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[08-Dec-2025 22:57:53 America/Mexico_City] Token inválido o usuario no encontrado
[08-Dec-2025 22:57:54 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[08-Dec-2025 22:57:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[08-Dec-2025 22:57:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 22:57:54 America/Mexico_City] Tipo de operación: logout
[08-Dec-2025 22:57:54 America/Mexico_City] === PROCESANDO LOGOUT ===
[08-Dec-2025 22:57:54 America/Mexico_City] Validando token...
[08-Dec-2025 22:57:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[08-Dec-2025 22:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[08-Dec-2025 22:58:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[08-Dec-2025 22:58:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Dec-2025 22:58:05 America/Mexico_City] Tipo de operación: login
[08-Dec-2025 22:58:05 America/Mexico_City] === PROCESANDO LOGIN ===
[08-Dec-2025 22:58:05 America/Mexico_City] Intento de login para usuario: admin
[08-Dec-2025 22:58:05 America/Mexico_City] Login - Password verificado correctamente
[08-Dec-2025 22:58:05 America/Mexico_City] Login - Roles: super_admin
[08-Dec-2025 22:58:05 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[08-Dec-2025 22:58:05 America/Mexico_City] Login exitoso para: admin
[08-Dec-2025 22:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 22:58:05 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 22:58:05 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:58:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 22:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[08-Dec-2025 22:58:06 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 22:58:06 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:58:06 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[08-Dec-2025 22:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Dec-2025 22:58:06 America/Mexico_City] Validando token en Productos.php...
[08-Dec-2025 22:58:06 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:58:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Dec-2025 22:58:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 22:58:10 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 22:58:10 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:58:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Dec-2025 22:58:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[08-Dec-2025 22:58:16 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 22:58:16 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:58:16 America/Mexico_City] === OBTENIENDO RUTA ===
[08-Dec-2025 22:58:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[08-Dec-2025 22:58:17 America/Mexico_City] Validando token en Clientes.php...
[08-Dec-2025 22:58:17 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:58:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[08-Dec-2025 22:58:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[08-Dec-2025 22:58:17 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 22:58:17 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 22:58:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[08-Dec-2025 23:06:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[08-Dec-2025 23:06:11 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 23:06:11 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 23:06:11 America/Mexico_City] === ACTUALIZANDO RUTA ===
[08-Dec-2025 23:06:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Dec-2025 23:06:11 America/Mexico_City] Validando token en Rutas.php...
[08-Dec-2025 23:06:11 America/Mexico_City] Usuario validado: admin
[08-Dec-2025 23:06:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:27:00 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[09-Dec-2025 08:27:00 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[09-Dec-2025 08:27:00 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Dec-2025 08:27:00 America/Mexico_City] Tipo de operación: logout
[09-Dec-2025 08:27:00 America/Mexico_City] === PROCESANDO LOGOUT ===
[09-Dec-2025 08:27:00 America/Mexico_City] Validando token...
[09-Dec-2025 08:27:00 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Dec-2025 08:27:00 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:27:04 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[09-Dec-2025 08:27:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[09-Dec-2025 08:27:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Dec-2025 08:27:04 America/Mexico_City] Tipo de operación: login
[09-Dec-2025 08:27:04 America/Mexico_City] === PROCESANDO LOGIN ===
[09-Dec-2025 08:27:04 America/Mexico_City] Intento de login para usuario: admin
[09-Dec-2025 08:27:04 America/Mexico_City] Login - Password verificado correctamente
[09-Dec-2025 08:27:04 America/Mexico_City] Login - Roles: super_admin
[09-Dec-2025 08:27:04 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[09-Dec-2025 08:27:04 America/Mexico_City] Login exitoso para: admin
[09-Dec-2025 08:27:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:27:04 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:27:04 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:27:04 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:27:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Dec-2025 08:27:25 America/Mexico_City] Validando token en Productos.php...
[09-Dec-2025 08:27:25 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:27:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Dec-2025 08:27:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:27:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Dec-2025 08:27:25 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:27:25 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:27:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:27:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Dec-2025 08:27:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[09-Dec-2025 08:27:28 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[09-Dec-2025 08:27:28 America/Mexico_City] Repartidor ID desde body: 4
[09-Dec-2025 08:27:28 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[09-Dec-2025 08:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[09-Dec-2025 08:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Dec-2025 08:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:28:07 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:28:07 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:28:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Dec-2025 08:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Dec-2025 08:28:07 America/Mexico_City] Validando token en Productos.php...
[09-Dec-2025 08:28:07 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:28:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Dec-2025 08:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[09-Dec-2025 08:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Dec-2025 08:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Dec-2025 08:28:54 America/Mexico_City] Validando token en Productos.php...
[09-Dec-2025 08:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Dec-2025 08:28:54 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:28:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Dec-2025 08:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:28:54 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:28:54 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:28:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[09-Dec-2025 08:29:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Dec-2025 08:29:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Dec-2025 08:29:55 America/Mexico_City] Validando token en Productos.php...
[09-Dec-2025 08:29:55 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:29:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Dec-2025 08:29:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Dec-2025 08:29:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:29:55 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:29:55 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:29:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:30:40 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[09-Dec-2025 08:30:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Dec-2025 08:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Dec-2025 08:30:41 America/Mexico_City] Validando token en Productos.php...
[09-Dec-2025 08:30:41 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:30:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Dec-2025 08:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:30:41 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:30:41 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:30:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Dec-2025 08:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[09-Dec-2025 08:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Dec-2025 08:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:31:15 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:31:15 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:31:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Dec-2025 08:31:15 America/Mexico_City] Validando token en Productos.php...
[09-Dec-2025 08:31:15 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:31:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Dec-2025 08:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Dec-2025 08:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[09-Dec-2025 08:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Dec-2025 08:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:31:39 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:31:39 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:31:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Dec-2025 08:31:39 America/Mexico_City] Validando token en Productos.php...
[09-Dec-2025 08:31:39 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:31:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Dec-2025 08:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Dec-2025 08:33:03 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[09-Dec-2025 08:33:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Dec-2025 08:33:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Dec-2025 08:33:03 America/Mexico_City] Validando token en Productos.php...
[09-Dec-2025 08:33:03 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:33:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Dec-2025 08:33:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:33:03 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:33:03 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:33:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:33:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Dec-2025 08:34:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:34:45 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:34:45 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:34:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:39:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[09-Dec-2025 08:39:56 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:39:56 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:39:56 America/Mexico_City] === OBTENIENDO RUTA ===
[09-Dec-2025 08:39:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[09-Dec-2025 08:39:56 America/Mexico_City] Validando token en Clientes.php...
[09-Dec-2025 08:39:56 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:39:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[09-Dec-2025 08:39:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 08:39:56 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:39:56 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:39:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 08:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:41:45 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:41:45 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:41:45 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:41:45 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:41:45 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:41:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:42:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:42:06 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:42:06 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:42:06 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:42:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:42:07 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:42:07 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:42:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:42:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:42:35 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:42:35 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:42:35 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:42:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:42:36 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:42:36 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:42:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:42:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:42:37 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:42:37 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:42:37 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:42:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:42:38 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:42:38 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:42:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:42:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:42:43 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:42:43 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:42:43 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:42:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:42:44 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:42:44 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:42:44 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:43:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Dec-2025 08:43:04 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:43:04 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:43:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Dec-2025 08:43:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[09-Dec-2025 08:43:04 America/Mexico_City] Validando token en Repartidores.php...
[09-Dec-2025 08:43:04 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:43:04 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[09-Dec-2025 08:43:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:43:18 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:43:18 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:43:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:45:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[09-Dec-2025 08:45:22 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:45:22 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:45:22 America/Mexico_City] === OBTENIENDO RUTA ===
[09-Dec-2025 08:45:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[09-Dec-2025 08:45:22 America/Mexico_City] Validando token en Clientes.php...
[09-Dec-2025 08:45:22 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:45:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[09-Dec-2025 08:45:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 08:45:22 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:45:22 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:45:22 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 08:46:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:46:58 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:46:58 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:46:58 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:46:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:46:58 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:46:58 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:46:58 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:47:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 08:47:17 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:17 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 08:47:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 08:47:18 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:18 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 08:47:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 08:47:18 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:18 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 08:47:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:47:20 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:20 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:20 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:47:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:47:20 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:20 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:47:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:47:28 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:28 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:28 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:47:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:47:28 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:28 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:47:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 08:47:29 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:29 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:29 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 08:47:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 08:47:30 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:30 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 08:47:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[09-Dec-2025 08:47:37 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:37 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:37 America/Mexico_City] === OBTENIENDO RUTA ===
[09-Dec-2025 08:47:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[09-Dec-2025 08:47:37 America/Mexico_City] Validando token en Clientes.php...
[09-Dec-2025 08:47:37 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[09-Dec-2025 08:47:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 08:47:37 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 08:47:37 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 08:47:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 17:36:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[09-Dec-2025 17:36:36 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:36:36 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:36:36 America/Mexico_City] === OBTENIENDO RUTA ===
[09-Dec-2025 17:36:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[09-Dec-2025 17:36:37 America/Mexico_City] Validando token en Clientes.php...
[09-Dec-2025 17:36:37 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:36:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[09-Dec-2025 17:36:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 17:36:37 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:36:37 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:36:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 17:36:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 17:36:51 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:36:51 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:36:51 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 17:36:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 17:36:51 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:36:51 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:36:51 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 17:37:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[09-Dec-2025 17:37:12 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:37:12 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:37:12 America/Mexico_City] === OBTENIENDO RUTA ===
[09-Dec-2025 17:37:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[09-Dec-2025 17:37:12 America/Mexico_City] Validando token en Clientes.php...
[09-Dec-2025 17:37:12 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:37:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[09-Dec-2025 17:37:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 17:37:12 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:37:12 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:37:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 17:38:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 17:38:06 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:06 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:06 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 17:38:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 17:38:07 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:07 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 17:38:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 17:38:37 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:37 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 17:38:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 17:38:37 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:37 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 17:38:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 17:38:38 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:38 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 17:38:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 17:38:38 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:38 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 17:38:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 17:38:40 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:40 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:40 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 17:38:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 17:38:41 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:41 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 17:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 17:38:52 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:52 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:52 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 17:38:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 17:38:53 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 17:38:53 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 17:38:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 18:40:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[09-Dec-2025 18:40:45 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 18:40:45 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:40:45 America/Mexico_City] === OBTENIENDO RUTA ===
[09-Dec-2025 18:40:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[09-Dec-2025 18:40:45 America/Mexico_City] Validando token en Clientes.php...
[09-Dec-2025 18:40:45 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:40:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[09-Dec-2025 18:40:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 18:40:46 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 18:40:46 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:40:46 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 18:40:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 18:40:57 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 18:40:57 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:40:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 18:40:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[09-Dec-2025 18:40:57 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 18:40:57 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:40:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[09-Dec-2025 18:41:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[09-Dec-2025 18:41:01 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 18:41:01 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:41:01 America/Mexico_City] === ACTUALIZANDO RUTA ===
[09-Dec-2025 18:41:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 18:41:02 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 18:41:02 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:41:02 America/Mexico_City] === OBTENIENDO RUTAS ===
[09-Dec-2025 18:59:24 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[09-Dec-2025 18:59:24 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[09-Dec-2025 18:59:24 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Dec-2025 18:59:24 America/Mexico_City] Tipo de operación: verify
[09-Dec-2025 18:59:24 America/Mexico_City] === VERIFICANDO TOKEN ===
[09-Dec-2025 18:59:24 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjUyNTYyODUsImV4cCI6MTc2NTM0MjY4NX0.SzuuD_9ea1nYcTkAS4PBsXj44sG1MIlEumf4iyHXoqY
[09-Dec-2025 18:59:24 America/Mexico_City] Validando token...
[09-Dec-2025 18:59:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Dec-2025 18:59:24 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:59:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[09-Dec-2025 18:59:25 America/Mexico_City] Validando token en Rutas.php...
[09-Dec-2025 18:59:25 America/Mexico_City] Usuario validado: admin
[09-Dec-2025 18:59:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 08:29:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:29:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:29:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:29:11 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:29:11 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:29:17 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[10-Dec-2025 08:29:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[10-Dec-2025 08:29:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Dec-2025 08:29:17 America/Mexico_City] Tipo de operación: logout
[10-Dec-2025 08:29:17 America/Mexico_City] === PROCESANDO LOGOUT ===
[10-Dec-2025 08:29:17 America/Mexico_City] Validando token...
[10-Dec-2025 08:29:17 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Dec-2025 08:29:24 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[10-Dec-2025 08:29:24 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[10-Dec-2025 08:29:24 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Dec-2025 08:29:24 America/Mexico_City] Tipo de operación: login
[10-Dec-2025 08:29:24 America/Mexico_City] === PROCESANDO LOGIN ===
[10-Dec-2025 08:29:24 America/Mexico_City] Intento de login para usuario: admin
[10-Dec-2025 08:29:24 America/Mexico_City] Login - Password verificado correctamente
[10-Dec-2025 08:29:24 America/Mexico_City] Login - Roles: super_admin
[10-Dec-2025 08:29:24 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[10-Dec-2025 08:29:24 America/Mexico_City] Login exitoso para: admin
[10-Dec-2025 08:29:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:29:24 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:29:24 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:29:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 08:29:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:29:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:29:25 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:29:25 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:29:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Dec-2025 08:29:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[10-Dec-2025 08:29:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Dec-2025 08:29:35 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[10-Dec-2025 08:29:35 America/Mexico_City] Repartidor ID desde body: 4
[10-Dec-2025 08:29:35 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[10-Dec-2025 08:29:48 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Dec-2025 08:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Dec-2025 08:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:29:49 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:29:49 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:29:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 08:29:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:29:49 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:29:49 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:29:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Dec-2025 08:30:10 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Dec-2025 08:30:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Dec-2025 08:30:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:30:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:30:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:30:10 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:30:10 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:30:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Dec-2025 08:30:10 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:30:10 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:30:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 08:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[10-Dec-2025 08:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Dec-2025 08:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:30:27 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:30:27 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:30:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 08:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:30:27 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:30:27 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:30:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Dec-2025 08:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:31:09 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Dec-2025 08:31:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Dec-2025 08:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:31:10 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:31:10 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:31:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Dec-2025 08:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:31:10 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:31:10 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:31:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 08:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:31:17 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:31:17 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:31:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:31:17 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:31:17 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:31:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 08:31:52 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Dec-2025 08:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Dec-2025 08:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:31:53 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:31:53 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:31:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 08:31:53 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:31:53 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:31:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Dec-2025 08:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Dec-2025 08:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Dec-2025 08:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Dec-2025 08:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Dec-2025 08:32:29 America/Mexico_City] Validando token en Productos.php...
[10-Dec-2025 08:32:29 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:32:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Dec-2025 08:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 08:32:29 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 08:32:29 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:32:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 08:47:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[10-Dec-2025 08:47:50 America/Mexico_City] Validando token en Usuarios.php...
[10-Dec-2025 08:47:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Dec-2025 08:47:50 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:47:50 America/Mexico_City] === OBTENIENDO USUARIOS ===
[10-Dec-2025 08:47:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[10-Dec-2025 08:47:53 America/Mexico_City] Validando token en Roles.php...
[10-Dec-2025 08:47:53 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:47:53 America/Mexico_City] === OBTENIENDO ROLES ===
[10-Dec-2025 08:47:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[10-Dec-2025 08:47:53 America/Mexico_City] Validando token en Roles.php...
[10-Dec-2025 08:47:53 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:47:53 America/Mexico_City] === OBTENIENDO PERMISOS ===
[10-Dec-2025 08:47:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[10-Dec-2025 08:47:53 America/Mexico_City] Validando token en Roles.php...
[10-Dec-2025 08:47:53 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 08:47:53 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[10-Dec-2025 16:58:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Dec-2025 16:58:22 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:22 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 16:58:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[10-Dec-2025 16:58:31 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:31 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:31 America/Mexico_City] === OBTENIENDO RUTA ===
[10-Dec-2025 16:58:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Dec-2025 16:58:32 America/Mexico_City] Validando token en Clientes.php...
[10-Dec-2025 16:58:32 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Dec-2025 16:58:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 16:58:32 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:32 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:32 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 16:58:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 16:58:43 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:43 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 16:58:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 16:58:43 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:43 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 16:58:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 16:58:45 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:45 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 16:58:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 16:58:45 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:45 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 16:58:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[10-Dec-2025 16:58:47 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:47 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:47 America/Mexico_City] === ACTUALIZANDO RUTA ===
[10-Dec-2025 16:58:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Dec-2025 16:58:47 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:47 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:47 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 16:58:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[10-Dec-2025 16:58:55 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:55 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:55 America/Mexico_City] === ACTUALIZANDO RUTA ===
[10-Dec-2025 16:58:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Dec-2025 16:58:56 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:58:56 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:58:56 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 16:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 16:59:00 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:59:00 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:59:00 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 16:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 16:59:00 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:59:00 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:59:00 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 16:59:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[10-Dec-2025 16:59:01 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:59:01 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:59:01 America/Mexico_City] === ACTUALIZANDO RUTA ===
[10-Dec-2025 16:59:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Dec-2025 16:59:02 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:59:02 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:59:02 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 16:59:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[10-Dec-2025 16:59:07 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:59:07 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:59:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[10-Dec-2025 16:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Dec-2025 16:59:08 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 16:59:08 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 16:59:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 18:26:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[10-Dec-2025 18:26:02 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:02 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:02 America/Mexico_City] === OBTENIENDO RUTA ===
[10-Dec-2025 18:26:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Dec-2025 18:26:02 America/Mexico_City] Validando token en Clientes.php...
[10-Dec-2025 18:26:02 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Dec-2025 18:26:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 18:26:02 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:02 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:02 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 18:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[10-Dec-2025 18:26:07 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:07 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[10-Dec-2025 18:26:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Dec-2025 18:26:08 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:08 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 18:26:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[10-Dec-2025 18:26:14 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:14 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:14 America/Mexico_City] === OBTENIENDO RUTA ===
[10-Dec-2025 18:26:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Dec-2025 18:26:15 America/Mexico_City] Validando token en Clientes.php...
[10-Dec-2025 18:26:15 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Dec-2025 18:26:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 18:26:15 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:15 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:15 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 18:26:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[10-Dec-2025 18:26:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Dec-2025 18:26:24 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 18:26:24 America/Mexico_City] Validando token en Repartidores.php...
[10-Dec-2025 18:26:24 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:24 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[10-Dec-2025 18:26:24 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Dec-2025 18:26:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[10-Dec-2025 18:26:42 America/Mexico_City] Validando token en Usuarios.php...
[10-Dec-2025 18:26:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Dec-2025 18:26:42 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:42 America/Mexico_City] === OBTENIENDO USUARIOS ===
[10-Dec-2025 18:26:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Dec-2025 18:26:49 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:49 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 18:26:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[10-Dec-2025 18:26:53 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:53 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:53 America/Mexico_City] === OBTENIENDO RUTA ===
[10-Dec-2025 18:26:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Dec-2025 18:26:53 America/Mexico_City] Validando token en Clientes.php...
[10-Dec-2025 18:26:53 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Dec-2025 18:26:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[10-Dec-2025 18:26:53 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:26:53 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:26:53 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[10-Dec-2025 18:27:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[10-Dec-2025 18:27:13 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:27:13 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:27:13 America/Mexico_City] === ACTUALIZANDO RUTA ===
[10-Dec-2025 18:27:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[10-Dec-2025 18:27:14 America/Mexico_City] Validando token en Rutas.php...
[10-Dec-2025 18:27:14 America/Mexico_City] Usuario validado: admin
[10-Dec-2025 18:27:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[10-Dec-2025 18:27:25 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[10-Dec-2025 18:27:25 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[10-Dec-2025 18:27:25 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Dec-2025 18:27:25 America/Mexico_City] Tipo de operación: logout
[10-Dec-2025 18:27:25 America/Mexico_City] === PROCESANDO LOGOUT ===
[10-Dec-2025 18:27:25 America/Mexico_City] Validando token...
[10-Dec-2025 18:27:25 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Dec-2025 18:27:25 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:32:43 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[11-Dec-2025 08:32:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[11-Dec-2025 08:32:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Dec-2025 08:32:43 America/Mexico_City] Tipo de operación: login
[11-Dec-2025 08:32:43 America/Mexico_City] === PROCESANDO LOGIN ===
[11-Dec-2025 08:32:43 America/Mexico_City] Intento de login para usuario: admin
[11-Dec-2025 08:32:43 America/Mexico_City] Login - Password verificado correctamente
[11-Dec-2025 08:32:43 America/Mexico_City] Login - Roles: super_admin
[11-Dec-2025 08:32:43 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[11-Dec-2025 08:32:43 America/Mexico_City] Login exitoso para: admin
[11-Dec-2025 08:32:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Dec-2025 08:32:44 America/Mexico_City] Validando token en Rutas.php...
[11-Dec-2025 08:32:44 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:32:44 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Dec-2025 08:35:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Dec-2025 08:35:04 America/Mexico_City] Validando token en Repartidores.php...
[11-Dec-2025 08:35:04 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:35:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Dec-2025 08:35:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 08:35:04 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 08:35:04 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:35:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 08:35:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Dec-2025 08:35:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[11-Dec-2025 08:35:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[11-Dec-2025 08:35:08 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[11-Dec-2025 08:35:08 America/Mexico_City] Repartidor ID desde body: 4
[11-Dec-2025 08:35:08 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[11-Dec-2025 08:35:41 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[11-Dec-2025 08:35:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[11-Dec-2025 08:35:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 08:35:42 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 08:35:42 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:35:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 08:35:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Dec-2025 08:35:42 America/Mexico_City] Validando token en Repartidores.php...
[11-Dec-2025 08:35:42 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:35:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Dec-2025 08:35:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Dec-2025 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[11-Dec-2025 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[11-Dec-2025 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 08:36:15 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 08:36:15 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:36:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Dec-2025 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Dec-2025 08:36:15 America/Mexico_City] Validando token en Repartidores.php...
[11-Dec-2025 08:36:15 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:36:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Dec-2025 08:36:36 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[11-Dec-2025 08:36:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[11-Dec-2025 08:36:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Dec-2025 08:36:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 08:36:37 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 08:36:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Dec-2025 08:36:37 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:36:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 08:36:37 America/Mexico_City] Validando token en Repartidores.php...
[11-Dec-2025 08:36:37 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:36:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Dec-2025 08:36:56 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[11-Dec-2025 08:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[11-Dec-2025 08:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Dec-2025 08:36:57 America/Mexico_City] Validando token en Repartidores.php...
[11-Dec-2025 08:36:57 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:36:57 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Dec-2025 08:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Dec-2025 08:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 08:36:57 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 08:36:57 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:36:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 08:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[11-Dec-2025 08:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[11-Dec-2025 08:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Dec-2025 08:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 08:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Dec-2025 08:37:27 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 08:37:27 America/Mexico_City] Validando token en Repartidores.php...
[11-Dec-2025 08:37:27 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:37:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 08:37:27 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:37:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Dec-2025 08:38:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[11-Dec-2025 08:38:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[11-Dec-2025 08:38:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 08:38:00 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 08:38:00 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:38:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 08:38:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Dec-2025 08:38:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Dec-2025 08:38:00 America/Mexico_City] Validando token en Repartidores.php...
[11-Dec-2025 08:38:00 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:38:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Dec-2025 08:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[11-Dec-2025 08:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[11-Dec-2025 08:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 08:38:52 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 08:38:52 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:38:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 08:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[11-Dec-2025 08:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Dec-2025 08:38:52 America/Mexico_City] Validando token en Repartidores.php...
[11-Dec-2025 08:38:52 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 08:38:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[11-Dec-2025 21:14:55 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[11-Dec-2025 21:14:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[11-Dec-2025 21:14:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Dec-2025 21:14:55 America/Mexico_City] Tipo de operación: verify
[11-Dec-2025 21:14:55 America/Mexico_City] === VERIFICANDO TOKEN ===
[11-Dec-2025 21:14:55 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjUyNDYwOTIsImV4cCI6MTc2NTMzMjQ5Mn0.Dui8SwhEcttqi6-k2E4xxNo3kgyRWP-dIHwAITxijB0
[11-Dec-2025 21:14:55 America/Mexico_City] Validando token...
[11-Dec-2025 21:14:55 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Dec-2025 21:14:55 America/Mexico_City] Token inválido o usuario no encontrado
[11-Dec-2025 21:14:55 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[11-Dec-2025 21:14:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[11-Dec-2025 21:14:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Dec-2025 21:14:55 America/Mexico_City] Tipo de operación: logout
[11-Dec-2025 21:14:55 America/Mexico_City] === PROCESANDO LOGOUT ===
[11-Dec-2025 21:14:55 America/Mexico_City] Validando token...
[11-Dec-2025 21:14:55 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Dec-2025 21:14:58 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[11-Dec-2025 21:14:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[11-Dec-2025 21:14:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Dec-2025 21:14:58 America/Mexico_City] Tipo de operación: login
[11-Dec-2025 21:14:58 America/Mexico_City] === PROCESANDO LOGIN ===
[11-Dec-2025 21:14:58 America/Mexico_City] Intento de login para usuario: GERARDO
[11-Dec-2025 21:14:58 America/Mexico_City] Login - Password incorrecto o usuario no encontrado
[11-Dec-2025 21:14:58 America/Mexico_City] Login fallido para: GERARDO
[11-Dec-2025 21:15:03 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[11-Dec-2025 21:15:03 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[11-Dec-2025 21:15:03 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Dec-2025 21:15:03 America/Mexico_City] Tipo de operación: login
[11-Dec-2025 21:15:03 America/Mexico_City] === PROCESANDO LOGIN ===
[11-Dec-2025 21:15:03 America/Mexico_City] Intento de login para usuario: GERARDO
[11-Dec-2025 21:15:03 America/Mexico_City] Login - Password incorrecto o usuario no encontrado
[11-Dec-2025 21:15:03 America/Mexico_City] Login fallido para: GERARDO
[11-Dec-2025 21:15:10 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[11-Dec-2025 21:15:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[11-Dec-2025 21:15:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Dec-2025 21:15:10 America/Mexico_City] Tipo de operación: login
[11-Dec-2025 21:15:10 America/Mexico_City] === PROCESANDO LOGIN ===
[11-Dec-2025 21:15:10 America/Mexico_City] Intento de login para usuario: admin
[11-Dec-2025 21:15:10 America/Mexico_City] Login - Password verificado correctamente
[11-Dec-2025 21:15:10 America/Mexico_City] Login - Roles: super_admin
[11-Dec-2025 21:15:10 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[11-Dec-2025 21:15:10 America/Mexico_City] Login exitoso para: admin
[11-Dec-2025 21:15:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[11-Dec-2025 21:15:11 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 21:15:11 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[11-Dec-2025 21:15:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[11-Dec-2025 21:15:11 America/Mexico_City] Validando token en MotivosStock.php...
[11-Dec-2025 21:15:11 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:11 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[11-Dec-2025 21:15:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[11-Dec-2025 21:15:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[11-Dec-2025 21:15:11 America/Mexico_City] Validando token en MotivosStock.php...
[11-Dec-2025 21:15:11 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[11-Dec-2025 21:15:11 America/Mexico_City] Validando token en MotivosStock.php...
[11-Dec-2025 21:15:11 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[11-Dec-2025 21:15:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Dec-2025 21:15:12 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 21:15:12 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:12 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Dec-2025 21:15:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 21:15:12 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 21:15:12 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 21:15:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Dec-2025 21:15:15 America/Mexico_City] Validando token en Rutas.php...
[11-Dec-2025 21:15:15 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:15 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Dec-2025 21:15:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[11-Dec-2025 21:15:24 America/Mexico_City] Validando token en MotivosStock.php...
[11-Dec-2025 21:15:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[11-Dec-2025 21:15:24 America/Mexico_City] Validando token en MotivosStock.php...
[11-Dec-2025 21:15:24 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:24 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[11-Dec-2025 21:15:24 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:24 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[11-Dec-2025 21:15:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[11-Dec-2025 21:15:25 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 21:15:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[11-Dec-2025 21:15:25 America/Mexico_City] Validando token en MotivosStock.php...
[11-Dec-2025 21:15:25 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:25 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[11-Dec-2025 21:15:25 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:25 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[11-Dec-2025 21:15:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Dec-2025 21:15:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[11-Dec-2025 21:15:26 America/Mexico_City] Validando token en MotivosStock.php...
[11-Dec-2025 21:15:26 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 21:15:26 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:26 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[11-Dec-2025 21:15:26 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[11-Dec-2025 21:15:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[11-Dec-2025 21:15:26 America/Mexico_City] Validando token en Productos.php...
[11-Dec-2025 21:15:26 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:26 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[11-Dec-2025 21:15:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[11-Dec-2025 21:15:26 America/Mexico_City] Validando token en MotivosStock.php...
[11-Dec-2025 21:15:26 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:26 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[11-Dec-2025 21:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Dec-2025 21:15:29 America/Mexico_City] Validando token en Rutas.php...
[11-Dec-2025 21:15:29 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[11-Dec-2025 21:15:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Dec-2025 21:15:37 America/Mexico_City] Validando token en Clientes.php...
[11-Dec-2025 21:15:37 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Dec-2025 21:15:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[11-Dec-2025 21:15:37 America/Mexico_City] Validando token en Clientes.php...
[11-Dec-2025 21:15:37 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[11-Dec-2025 21:15:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[11-Dec-2025 21:15:57 America/Mexico_City] Validando token en Usuarios.php...
[11-Dec-2025 21:15:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Dec-2025 21:15:57 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:57 America/Mexico_City] === OBTENIENDO USUARIOS ===
[11-Dec-2025 21:15:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[11-Dec-2025 21:15:58 America/Mexico_City] Validando token en Roles.php...
[11-Dec-2025 21:15:58 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:58 America/Mexico_City] === OBTENIENDO ROLES ===
[11-Dec-2025 21:15:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[11-Dec-2025 21:15:58 America/Mexico_City] Validando token en Roles.php...
[11-Dec-2025 21:15:58 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:58 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[11-Dec-2025 21:15:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[11-Dec-2025 21:15:58 America/Mexico_City] Validando token en Roles.php...
[11-Dec-2025 21:15:58 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:15:58 America/Mexico_City] === OBTENIENDO PERMISOS ===
[11-Dec-2025 21:19:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[11-Dec-2025 21:19:31 America/Mexico_City] Validando token en Usuarios.php...
[11-Dec-2025 21:19:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Dec-2025 21:19:31 America/Mexico_City] Usuario validado: admin
[11-Dec-2025 21:19:31 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Dec-2025 08:18:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Dec-2025 08:18:06 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:06 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:06 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Dec-2025 08:18:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Dec-2025 08:18:12 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:12 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:12 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Dec-2025 08:18:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 08:18:12 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 08:18:12 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 08:18:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Dec-2025 08:18:12 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:12 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Dec-2025 08:18:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Dec-2025 08:18:18 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:18 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:18 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Dec-2025 08:18:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Dec-2025 08:18:19 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:19 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Dec-2025 08:18:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Dec-2025 08:18:26 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:26 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:26 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Dec-2025 08:18:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 08:18:26 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 08:18:26 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 08:18:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Dec-2025 08:18:27 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:27 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Dec-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[12-Dec-2025 08:18:32 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:32 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:32 America/Mexico_City] === ACTUALIZANDO RUTA ===
[12-Dec-2025 08:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Dec-2025 08:18:32 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 08:18:32 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Dec-2025 08:18:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 08:18:37 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 08:18:37 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 08:18:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 08:18:37 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 08:18:37 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:18:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 08:18:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 08:18:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 08:18:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[12-Dec-2025 08:18:39 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[12-Dec-2025 08:18:39 America/Mexico_City] Repartidor ID desde body: 4
[12-Dec-2025 08:18:39 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[12-Dec-2025 08:19:07 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Dec-2025 08:19:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 08:19:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 08:19:07 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 08:19:07 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:19:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 08:19:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 08:19:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 08:19:07 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 08:19:07 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:19:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 08:20:02 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Dec-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 08:20:03 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 08:20:03 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:20:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 08:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 08:20:03 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 08:20:03 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:20:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 08:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Dec-2025 08:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 08:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 08:20:21 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 08:20:21 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:20:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 08:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 08:20:21 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 08:20:21 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:20:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 08:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 08:21:04 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Dec-2025 08:21:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 08:21:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 08:21:05 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 08:21:05 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:21:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 08:21:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 08:21:05 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 08:21:05 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:21:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 08:21:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 08:21:54 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Dec-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 08:21:55 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 08:21:55 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:21:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 08:21:55 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 08:21:55 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:21:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 08:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 08:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Dec-2025 08:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 08:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 08:22:47 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 08:22:47 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:22:47 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 08:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 08:22:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 08:22:48 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 08:22:48 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:22:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 08:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Dec-2025 08:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 08:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 08:23:08 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 08:23:08 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:23:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 08:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 08:23:08 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 08:23:08 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 08:23:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 08:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 10:58:03 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Dec-2025 10:58:03 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Dec-2025 10:58:03 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Dec-2025 10:58:03 America/Mexico_City] Tipo de operación: verify
[12-Dec-2025 10:58:03 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Dec-2025 10:58:03 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjM0ODI5NjcsImV4cCI6MTc2MzU2OTM2N30.zUaE5kPOCBZCQc6tXVoPBuPI38R_SlZprfAag30lHak
[12-Dec-2025 10:58:03 America/Mexico_City] Validando token...
[12-Dec-2025 10:58:03 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Dec-2025 10:58:03 America/Mexico_City] Token inválido o usuario no encontrado
[12-Dec-2025 10:58:03 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[12-Dec-2025 10:58:03 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[12-Dec-2025 10:58:03 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Dec-2025 10:58:03 America/Mexico_City] Tipo de operación: logout
[12-Dec-2025 10:58:03 America/Mexico_City] === PROCESANDO LOGOUT ===
[12-Dec-2025 10:58:03 America/Mexico_City] Validando token...
[12-Dec-2025 10:58:03 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Dec-2025 10:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[12-Dec-2025 10:58:08 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[12-Dec-2025 10:58:08 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Dec-2025 10:58:08 America/Mexico_City] Tipo de operación: login
[12-Dec-2025 10:58:08 America/Mexico_City] === PROCESANDO LOGIN ===
[12-Dec-2025 10:58:08 America/Mexico_City] Intento de login para usuario: admin
[12-Dec-2025 10:58:08 America/Mexico_City] Login - Password verificado correctamente
[12-Dec-2025 10:58:08 America/Mexico_City] Login - Roles: super_admin
[12-Dec-2025 10:58:08 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[12-Dec-2025 10:58:08 America/Mexico_City] Login exitoso para: admin
[12-Dec-2025 10:58:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 10:58:13 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 10:58:13 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 10:58:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 10:58:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 10:58:13 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 10:58:13 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 10:58:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:26:36 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Dec-2025 11:26:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Dec-2025 11:26:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Dec-2025 11:26:36 America/Mexico_City] Tipo de operación: verify
[12-Dec-2025 11:26:36 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Dec-2025 11:26:36 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjUyNTYyODUsImV4cCI6MTc2NTM0MjY4NX0.SzuuD_9ea1nYcTkAS4PBsXj44sG1MIlEumf4iyHXoqY
[12-Dec-2025 11:26:36 America/Mexico_City] Validando token...
[12-Dec-2025 11:26:36 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Dec-2025 11:26:36 America/Mexico_City] Token inválido o usuario no encontrado
[12-Dec-2025 11:26:37 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[12-Dec-2025 11:26:37 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[12-Dec-2025 11:26:37 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Dec-2025 11:26:37 America/Mexico_City] Tipo de operación: logout
[12-Dec-2025 11:26:37 America/Mexico_City] === PROCESANDO LOGOUT ===
[12-Dec-2025 11:26:37 America/Mexico_City] Validando token...
[12-Dec-2025 11:26:37 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Dec-2025 11:26:39 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[12-Dec-2025 11:26:39 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[12-Dec-2025 11:26:39 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Dec-2025 11:26:39 America/Mexico_City] Tipo de operación: login
[12-Dec-2025 11:26:39 America/Mexico_City] === PROCESANDO LOGIN ===
[12-Dec-2025 11:26:39 America/Mexico_City] Intento de login para usuario: admin
[12-Dec-2025 11:26:39 America/Mexico_City] Login - Password verificado correctamente
[12-Dec-2025 11:26:39 America/Mexico_City] Login - Roles: super_admin
[12-Dec-2025 11:26:39 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[12-Dec-2025 11:26:39 America/Mexico_City] Login exitoso para: admin
[12-Dec-2025 11:26:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Dec-2025 11:26:39 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 11:26:39 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:26:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Dec-2025 11:34:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Dec-2025 11:34:49 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 11:34:49 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:34:49 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Dec-2025 11:34:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:34:50 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:34:50 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:34:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:34:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Dec-2025 11:34:50 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 11:34:50 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:34:50 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Dec-2025 11:34:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Dec-2025 11:34:56 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 11:34:56 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:34:56 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Dec-2025 11:35:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[12-Dec-2025 11:35:24 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 11:35:24 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:35:24 America/Mexico_City] === OBTENIENDO RUTA ===
[12-Dec-2025 11:35:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:35:24 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:35:24 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:35:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:35:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[12-Dec-2025 11:35:25 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 11:35:25 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:35:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[12-Dec-2025 11:37:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 11:37:35 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:37:35 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:37:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 11:37:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Dec-2025 11:37:35 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:37:35 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:37:35 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Dec-2025 11:37:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 11:37:35 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:37:35 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:37:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 11:38:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 11:38:04 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 11:38:04 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 11:38:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 11:38:04 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:38:04 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 11:38:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 11:38:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 11:38:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[12-Dec-2025 11:38:08 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[12-Dec-2025 11:38:08 America/Mexico_City] Repartidor ID desde body: 1
[12-Dec-2025 11:38:08 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[12-Dec-2025 11:38:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 11:38:30 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:38:30 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 11:38:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Dec-2025 11:38:30 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:38:30 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:30 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Dec-2025 11:38:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 11:38:30 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:38:30 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 11:38:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[12-Dec-2025 11:38:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[12-Dec-2025 11:38:43 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:38:43 America/Mexico_City] Validando token en MotivosStock.php...
[12-Dec-2025 11:38:43 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:43 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[12-Dec-2025 11:38:43 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:43 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[12-Dec-2025 11:38:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Dec-2025 11:38:43 America/Mexico_City] Validando token en MotivosStock.php...
[12-Dec-2025 11:38:43 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:43 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Dec-2025 11:38:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 11:38:43 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:38:43 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 11:38:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[12-Dec-2025 11:38:43 America/Mexico_City] Validando token en MotivosStock.php...
[12-Dec-2025 11:38:43 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:43 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[12-Dec-2025 11:38:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[12-Dec-2025 11:38:43 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:38:43 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:43 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[12-Dec-2025 11:38:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:38:54 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:38:54 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:38:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:38:55 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:38:55 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:38:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:40:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[12-Dec-2025 11:40:16 America/Mexico_City] Validando token en Usuarios.php...
[12-Dec-2025 11:40:16 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Dec-2025 11:40:16 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:40:16 America/Mexico_City] === OBTENIENDO USUARIOS ===
[12-Dec-2025 11:40:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 11:40:16 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 11:40:16 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:40:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 11:40:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Dec-2025 11:40:17 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 11:40:17 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:40:17 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Dec-2025 11:42:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:42:50 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:42:50 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:42:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:42:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:42:50 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:42:50 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:42:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:42:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:42:53 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:42:53 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:42:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:42:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:42:54 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:42:54 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:42:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:42:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:42:55 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:42:55 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:42:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:42:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[12-Dec-2025 11:44:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[12-Dec-2025 11:45:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[12-Dec-2025 11:45:31 America/Mexico_City] Validando token en Rutas.php...
[12-Dec-2025 11:45:31 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:45:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Dec-2025 11:45:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 11:45:31 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 11:45:31 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:45:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 11:45:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[12-Dec-2025 11:45:31 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 11:45:31 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:45:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[12-Dec-2025 11:45:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 11:45:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 11:45:36 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 11:45:36 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:45:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 11:45:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 11:45:36 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:45:36 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:45:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 11:45:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 11:45:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[12-Dec-2025 11:45:38 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[12-Dec-2025 11:45:38 America/Mexico_City] Repartidor ID desde body: 2
[12-Dec-2025 11:45:38 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[12-Dec-2025 11:45:58 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Dec-2025 11:45:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Dec-2025 11:45:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Dec-2025 11:45:59 America/Mexico_City] Validando token en Repartidores.php...
[12-Dec-2025 11:45:59 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:45:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Dec-2025 11:45:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Dec-2025 11:45:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Dec-2025 11:45:59 America/Mexico_City] Validando token en Productos.php...
[12-Dec-2025 11:45:59 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:45:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Dec-2025 11:46:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[12-Dec-2025 11:46:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[12-Dec-2025 11:46:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:46:36 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:46:36 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:46:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:46:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:46:36 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:46:36 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:46:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:46:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:46:40 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:46:40 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:46:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:46:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 11:46:41 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 11:46:41 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 11:46:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 11:46:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[12-Dec-2025 12:01:10 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Dec-2025 12:01:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Dec-2025 12:01:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Dec-2025 12:01:10 America/Mexico_City] Tipo de operación: verify
[12-Dec-2025 12:01:10 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Dec-2025 12:01:10 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjU1NTg2ODgsImV4cCI6MTc2NTY0NTA4OH0.164nhUNG5n7gT8w2MI_E4aYLbToV5Lq4vf3ftbhzaxM
[12-Dec-2025 12:01:10 America/Mexico_City] Validando token...
[12-Dec-2025 12:01:10 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Dec-2025 12:01:10 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 12:01:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 12:01:10 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 12:01:10 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 12:01:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[12-Dec-2025 12:01:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[12-Dec-2025 12:01:11 America/Mexico_City] Validando token en Clientes.php...
[12-Dec-2025 12:01:11 America/Mexico_City] Usuario validado: admin
[12-Dec-2025 12:01:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Dec-2025 08:20:04 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[13-Dec-2025 08:20:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[13-Dec-2025 08:20:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Dec-2025 08:20:04 America/Mexico_City] Tipo de operación: logout
[13-Dec-2025 08:20:04 America/Mexico_City] === PROCESANDO LOGOUT ===
[13-Dec-2025 08:20:04 America/Mexico_City] Validando token...
[13-Dec-2025 08:20:04 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Dec-2025 08:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[13-Dec-2025 08:20:09 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[13-Dec-2025 08:20:09 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Dec-2025 08:20:09 America/Mexico_City] Tipo de operación: login
[13-Dec-2025 08:20:09 America/Mexico_City] === PROCESANDO LOGIN ===
[13-Dec-2025 08:20:09 America/Mexico_City] Intento de login para usuario: admin
[13-Dec-2025 08:20:09 America/Mexico_City] Login - Password verificado correctamente
[13-Dec-2025 08:20:09 America/Mexico_City] Login - Roles: super_admin
[13-Dec-2025 08:20:09 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Dec-2025 08:20:09 America/Mexico_City] Login exitoso para: admin
[13-Dec-2025 08:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:20:09 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:20:09 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:20:09 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:20:09 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:20:09 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:20:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:20:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:20:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Dec-2025 08:20:15 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Dec-2025 08:20:15 America/Mexico_City] Repartidor ID desde body: 4
[13-Dec-2025 08:20:15 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[13-Dec-2025 08:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:20:33 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:20:33 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:20:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:20:33 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Dec-2025 08:20:33 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:20:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:20:33 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:20:33 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:20:33 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Dec-2025 08:20:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 08:20:34 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:20:34 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:20:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 08:21:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Dec-2025 08:21:21 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:21:21 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:21 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Dec-2025 08:21:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Dec-2025 08:21:21 America/Mexico_City] Validando token en Clientes.php...
[13-Dec-2025 08:21:21 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Dec-2025 08:21:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Dec-2025 08:21:21 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:21:21 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:21 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Dec-2025 08:21:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Dec-2025 08:21:27 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:21:27 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:27 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Dec-2025 08:21:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 08:21:27 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:21:27 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 08:21:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Dec-2025 08:21:34 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:21:34 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:34 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Dec-2025 08:21:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 08:21:34 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:21:34 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:21:41 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:21:41 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:21:41 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:21:41 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:21:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:21:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Dec-2025 08:21:48 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Dec-2025 08:21:48 America/Mexico_City] Repartidor ID desde body: 4
[13-Dec-2025 08:21:48 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[13-Dec-2025 08:21:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:27:50 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:27:50 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:27:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Dec-2025 08:27:50 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:27:50 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:27:50 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Dec-2025 08:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:27:50 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:27:50 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:27:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:28:07 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Dec-2025 08:28:07 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:28:07 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:28:07 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Dec-2025 08:28:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 08:28:12 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:28:12 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 08:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Dec-2025 08:28:19 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:28:19 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:19 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Dec-2025 08:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Dec-2025 08:28:19 America/Mexico_City] Validando token en Clientes.php...
[13-Dec-2025 08:28:19 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Dec-2025 08:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Dec-2025 08:28:19 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:28:19 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Dec-2025 08:28:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Dec-2025 08:28:24 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:28:24 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:24 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Dec-2025 08:28:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 08:28:24 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 08:28:24 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 08:28:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:28:31 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:28:31 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:28:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:28:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:28:31 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:28:31 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:28:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Dec-2025 08:28:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:28:34 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Dec-2025 08:28:34 America/Mexico_City] Repartidor ID desde body: 4
[13-Dec-2025 08:28:34 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[13-Dec-2025 08:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:28:52 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:28:52 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:28:52 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:28:52 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:28:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:29:10 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[13-Dec-2025 08:29:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:29:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:29:11 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:29:11 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:29:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:29:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:29:11 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:29:11 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:29:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:29:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:30:02 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Dec-2025 08:30:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Dec-2025 08:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[13-Dec-2025 08:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:31:05 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:31:05 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:31:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:31:05 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:31:05 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:31:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:31:34 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:31:34 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:31:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:31:34 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:31:34 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:31:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:34:28 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:34:28 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:34:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:34:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:34:28 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:34:28 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:34:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:35:09 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:35:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:35:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:35:10 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:35:10 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:35:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:35:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:35:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:35:10 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:35:10 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:35:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:35:36 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[13-Dec-2025 08:35:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:35:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:35:37 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:35:37 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:35:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:35:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:35:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:35:37 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:35:37 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:35:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:36:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:36:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:36:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:36:00 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:36:00 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:36:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:36:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:36:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:36:00 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:36:00 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:36:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:36:46 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[13-Dec-2025 08:36:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:36:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:36:46 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:36:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:36:46 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:36:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:36:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:36:46 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:36:46 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:36:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:37:19 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:37:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:37:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:37:20 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:37:20 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:37:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:37:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:37:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:37:20 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:37:20 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:37:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:37:32 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:37:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:37:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:37:32 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:37:32 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:37:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:37:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:37:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:37:32 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:37:32 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:37:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:52:45 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[13-Dec-2025 08:52:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:52:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:52:46 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:52:46 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:52:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:52:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:52:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:52:46 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:52:46 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:52:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:53:04 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:53:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:53:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:53:05 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:53:05 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:53:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:53:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:53:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:53:05 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:53:05 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:53:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 08:53:56 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Dec-2025 08:53:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Dec-2025 08:53:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Dec-2025 08:53:56 America/Mexico_City] Validando token en Repartidores.php...
[13-Dec-2025 08:53:56 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:53:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Dec-2025 08:53:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Dec-2025 08:53:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Dec-2025 08:53:56 America/Mexico_City] Validando token en Productos.php...
[13-Dec-2025 08:53:56 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 08:53:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Dec-2025 11:48:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 11:48:37 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:37 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 11:48:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Dec-2025 11:48:43 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:43 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:43 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Dec-2025 11:48:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Dec-2025 11:48:43 America/Mexico_City] Validando token en Clientes.php...
[13-Dec-2025 11:48:43 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Dec-2025 11:48:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Dec-2025 11:48:43 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:43 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Dec-2025 11:48:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Dec-2025 11:48:48 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:48 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:48 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Dec-2025 11:48:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 11:48:48 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:48 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 11:48:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Dec-2025 11:48:50 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:50 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:50 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Dec-2025 11:48:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 11:48:50 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:50 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:50 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 11:48:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[13-Dec-2025 11:48:56 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:56 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:56 America/Mexico_City] === ACTUALIZANDO RUTA ===
[13-Dec-2025 11:48:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Dec-2025 11:48:56 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:48:56 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:48:56 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Dec-2025 11:49:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[13-Dec-2025 11:49:09 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:49:09 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:49:09 America/Mexico_City] === OBTENIENDO RUTA ===
[13-Dec-2025 11:49:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Dec-2025 11:49:09 America/Mexico_City] Validando token en Clientes.php...
[13-Dec-2025 11:49:09 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:49:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Dec-2025 11:49:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Dec-2025 11:49:09 America/Mexico_City] Validando token en Rutas.php...
[13-Dec-2025 11:49:09 America/Mexico_City] Usuario validado: admin
[13-Dec-2025 11:49:09 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Dec-2025 15:27:03 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[14-Dec-2025 15:27:03 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[14-Dec-2025 15:27:03 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Dec-2025 15:27:03 America/Mexico_City] Tipo de operación: verify
[14-Dec-2025 15:27:03 America/Mexico_City] === VERIFICANDO TOKEN ===
[14-Dec-2025 15:27:03 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjQ2NDIxODUsImV4cCI6MTc2NDcyODU4NX0._iInN5OxLF2g82KCysyLKkzp3eYwlMZlzYP4Nd768hU
[14-Dec-2025 15:27:03 America/Mexico_City] Validando token...
[14-Dec-2025 15:27:03 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Dec-2025 15:27:03 America/Mexico_City] Token inválido o usuario no encontrado
[14-Dec-2025 15:27:04 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[14-Dec-2025 15:27:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[14-Dec-2025 15:27:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Dec-2025 15:27:04 America/Mexico_City] Tipo de operación: logout
[14-Dec-2025 15:27:04 America/Mexico_City] === PROCESANDO LOGOUT ===
[14-Dec-2025 15:27:04 America/Mexico_City] Validando token...
[14-Dec-2025 15:27:04 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Dec-2025 08:30:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[15-Dec-2025 08:30:52 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 08:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[15-Dec-2025 08:30:57 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[15-Dec-2025 08:30:57 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Dec-2025 08:30:57 America/Mexico_City] Tipo de operación: logout
[15-Dec-2025 08:30:57 America/Mexico_City] === PROCESANDO LOGOUT ===
[15-Dec-2025 08:30:57 America/Mexico_City] Validando token...
[15-Dec-2025 08:30:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Dec-2025 08:31:01 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[15-Dec-2025 08:31:01 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[15-Dec-2025 08:31:01 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Dec-2025 08:31:01 America/Mexico_City] Tipo de operación: login
[15-Dec-2025 08:31:01 America/Mexico_City] === PROCESANDO LOGIN ===
[15-Dec-2025 08:31:01 America/Mexico_City] Intento de login para usuario: admin
[15-Dec-2025 08:31:01 America/Mexico_City] Login - Password verificado correctamente
[15-Dec-2025 08:31:01 America/Mexico_City] Login - Roles: super_admin
[15-Dec-2025 08:31:01 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[15-Dec-2025 08:31:01 America/Mexico_City] Login exitoso para: admin
[15-Dec-2025 08:31:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Dec-2025 08:31:01 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 08:31:01 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Dec-2025 08:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[15-Dec-2025 08:31:07 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 08:31:07 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:07 America/Mexico_City] === OBTENIENDO RUTA ===
[15-Dec-2025 08:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Dec-2025 08:31:07 America/Mexico_City] Validando token en Clientes.php...
[15-Dec-2025 08:31:07 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Dec-2025 08:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[15-Dec-2025 08:31:07 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 08:31:07 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:07 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[15-Dec-2025 08:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[15-Dec-2025 08:31:13 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 08:31:13 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:13 America/Mexico_City] === ACTUALIZANDO RUTA ===
[15-Dec-2025 08:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Dec-2025 08:31:13 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 08:31:13 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Dec-2025 08:31:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[15-Dec-2025 08:31:14 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 08:31:14 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:14 America/Mexico_City] === ACTUALIZANDO RUTA ===
[15-Dec-2025 08:31:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Dec-2025 08:31:14 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 08:31:14 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Dec-2025 08:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:31:31 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:31:31 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:31:31 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:31:31 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:31:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[15-Dec-2025 08:31:33 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[15-Dec-2025 08:31:33 America/Mexico_City] Repartidor ID desde body: 4
[15-Dec-2025 08:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:31:33 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[15-Dec-2025 08:34:58 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[15-Dec-2025 08:34:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:34:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:34:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:34:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:34:58 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:34:58 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:34:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:34:58 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:34:58 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:34:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:36:51 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[15-Dec-2025 08:36:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:36:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:36:52 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:36:52 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:36:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:36:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:36:52 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:36:52 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:36:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:36:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:37:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[15-Dec-2025 08:37:16 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:16 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:16 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[15-Dec-2025 08:37:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[15-Dec-2025 08:37:16 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:16 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:16 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[15-Dec-2025 08:37:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Dec-2025 08:37:16 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:16 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:16 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Dec-2025 08:37:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[15-Dec-2025 08:37:16 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:37:16 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:16 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:16 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[15-Dec-2025 08:37:16 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:37:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[15-Dec-2025 08:37:16 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:16 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:16 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[15-Dec-2025 08:37:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[15-Dec-2025 08:37:19 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Dec-2025 08:37:19 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:19 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:19 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Dec-2025 08:37:19 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:19 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[15-Dec-2025 08:37:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[15-Dec-2025 08:37:21 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Dec-2025 08:37:21 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:21 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[15-Dec-2025 08:37:21 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:21 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:21 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Dec-2025 08:37:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[15-Dec-2025 08:37:21 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:21 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[15-Dec-2025 08:37:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[15-Dec-2025 08:37:21 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:37:21 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:21 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[15-Dec-2025 08:37:21 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:21 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:37:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[15-Dec-2025 08:37:21 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:21 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[15-Dec-2025 08:37:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:37:22 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:22 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:37:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[15-Dec-2025 08:37:22 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:22 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:22 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[15-Dec-2025 08:37:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:37:22 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:22 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Dec-2025 08:37:27 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:27 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:27 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Dec-2025 08:37:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[15-Dec-2025 08:37:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[15-Dec-2025 08:37:50 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:50 America/Mexico_City] Validando token en MotivosStock.php...
[15-Dec-2025 08:37:50 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:50 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:50 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[15-Dec-2025 08:37:50 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[15-Dec-2025 08:37:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:37:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:37:53 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:37:53 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:37:53 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:53 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:37:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:37:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:37:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:37:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:37:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[15-Dec-2025 08:37:56 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[15-Dec-2025 08:37:56 America/Mexico_City] Repartidor ID desde body: 4
[15-Dec-2025 08:37:56 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[15-Dec-2025 08:38:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[15-Dec-2025 08:38:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:41:02 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[15-Dec-2025 08:41:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:41:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:41:02 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:41:02 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:41:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:41:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:41:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:41:02 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:41:02 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:41:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[15-Dec-2025 08:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:41:30 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:41:30 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:41:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:41:30 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:41:30 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:41:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:44:32 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[15-Dec-2025 08:44:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:44:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:44:32 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:44:32 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:44:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:44:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:44:32 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:44:32 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:44:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:44:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:45:38 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[15-Dec-2025 08:45:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:45:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:45:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:45:39 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:45:39 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:45:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:45:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:45:39 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:45:39 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:45:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:46:02 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[15-Dec-2025 08:46:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:46:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:46:03 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:46:03 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:46:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 08:46:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:46:03 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:46:03 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:46:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:46:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:47:12 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[15-Dec-2025 08:47:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Dec-2025 08:47:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Dec-2025 08:47:12 America/Mexico_City] Validando token en Productos.php...
[15-Dec-2025 08:47:12 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:47:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Dec-2025 08:47:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Dec-2025 08:47:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Dec-2025 08:47:12 America/Mexico_City] Validando token en Repartidores.php...
[15-Dec-2025 08:47:12 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 08:47:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Dec-2025 18:18:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Dec-2025 18:18:39 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:18:39 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:18:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Dec-2025 18:18:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[15-Dec-2025 18:18:49 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:18:49 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:18:49 America/Mexico_City] === OBTENIENDO RUTA ===
[15-Dec-2025 18:18:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Dec-2025 18:18:49 America/Mexico_City] Validando token en Clientes.php...
[15-Dec-2025 18:18:49 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:18:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Dec-2025 18:18:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[15-Dec-2025 18:18:49 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:18:49 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:18:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[15-Dec-2025 18:18:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[15-Dec-2025 18:18:54 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:18:54 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:18:54 America/Mexico_City] === ACTUALIZANDO RUTA ===
[15-Dec-2025 18:18:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Dec-2025 18:18:54 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:18:54 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:18:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Dec-2025 18:19:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[15-Dec-2025 18:19:14 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:19:14 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:19:14 America/Mexico_City] === OBTENIENDO RUTA ===
[15-Dec-2025 18:19:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Dec-2025 18:19:14 America/Mexico_City] Validando token en Clientes.php...
[15-Dec-2025 18:19:14 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:19:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Dec-2025 18:19:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[15-Dec-2025 18:19:14 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:19:14 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:19:14 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[15-Dec-2025 18:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[15-Dec-2025 18:19:18 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:19:18 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:19:18 America/Mexico_City] === ACTUALIZANDO RUTA ===
[15-Dec-2025 18:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[15-Dec-2025 18:19:18 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:19:18 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:19:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[15-Dec-2025 18:19:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[15-Dec-2025 18:19:26 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:19:26 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:19:26 America/Mexico_City] === OBTENIENDO RUTA ===
[15-Dec-2025 18:19:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Dec-2025 18:19:27 America/Mexico_City] Validando token en Clientes.php...
[15-Dec-2025 18:19:27 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:19:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Dec-2025 18:19:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[15-Dec-2025 18:19:27 America/Mexico_City] Validando token en Rutas.php...
[15-Dec-2025 18:19:27 America/Mexico_City] Usuario validado: admin
[15-Dec-2025 18:19:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Dec-2025 08:23:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:23:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:23:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:23:38 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:23:38 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:23:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:23:38 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:23:38 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:23:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[16-Dec-2025 08:23:40 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[16-Dec-2025 08:23:40 America/Mexico_City] Repartidor ID desde body: 4
[16-Dec-2025 08:23:40 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[16-Dec-2025 08:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Dec-2025 08:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:24:41 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[16-Dec-2025 08:24:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:24:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:24:42 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:24:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:24:42 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:24:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:24:42 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:24:42 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:24:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:24:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:25:00 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[16-Dec-2025 08:25:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:25:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:25:00 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:25:00 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:25:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:25:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:25:00 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:25:00 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:25:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:25:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:25:30 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[16-Dec-2025 08:25:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:25:30 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:25:30 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:25:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:25:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:25:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:25:30 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:25:30 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:25:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:25:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:25:58 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[16-Dec-2025 08:25:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:25:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:25:58 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:25:58 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:25:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:25:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:25:58 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:25:58 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:25:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:25:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:27:08 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[16-Dec-2025 08:27:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:27:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:27:09 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:27:09 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:27:09 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:27:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:27:09 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:27:09 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:27:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:27:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:27:27 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[16-Dec-2025 08:27:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:27:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:27:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:27:28 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:27:28 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:27:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:27:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:27:28 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:27:28 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:27:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[16-Dec-2025 08:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:27:56 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:27:56 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:27:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:27:56 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:27:56 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:27:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:28:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[16-Dec-2025 08:28:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:28:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:28:33 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:28:33 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:28:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:28:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:28:33 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:28:33 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:28:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:28:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:28:49 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[16-Dec-2025 08:28:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:28:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:28:50 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:28:50 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:28:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:28:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:28:50 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:28:50 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:28:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 08:28:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:29:19 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[16-Dec-2025 08:29:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Dec-2025 08:29:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 08:29:20 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 08:29:20 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:29:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 08:29:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 08:29:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 08:29:20 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 08:29:20 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 08:29:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 09:08:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Dec-2025 09:08:17 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 09:08:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 09:08:19 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 09:08:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Dec-2025 09:08:20 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 09:08:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[16-Dec-2025 09:08:24 America/Mexico_City] Validando token en Usuarios.php...
[16-Dec-2025 09:08:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Dec-2025 09:08:28 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[16-Dec-2025 09:08:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[16-Dec-2025 09:08:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Dec-2025 09:08:28 America/Mexico_City] Tipo de operación: logout
[16-Dec-2025 09:08:28 America/Mexico_City] === PROCESANDO LOGOUT ===
[16-Dec-2025 09:08:28 America/Mexico_City] Validando token...
[16-Dec-2025 09:08:28 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Dec-2025 09:08:30 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[16-Dec-2025 09:08:30 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[16-Dec-2025 09:08:30 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Dec-2025 09:08:30 America/Mexico_City] Tipo de operación: login
[16-Dec-2025 09:08:30 America/Mexico_City] === PROCESANDO LOGIN ===
[16-Dec-2025 09:08:30 America/Mexico_City] Intento de login para usuario: admin
[16-Dec-2025 09:08:30 America/Mexico_City] Login - Password verificado correctamente
[16-Dec-2025 09:08:30 America/Mexico_City] Login - Roles: super_admin
[16-Dec-2025 09:08:30 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[16-Dec-2025 09:08:30 America/Mexico_City] Login exitoso para: admin
[16-Dec-2025 09:08:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[16-Dec-2025 09:08:31 America/Mexico_City] Validando token en Usuarios.php...
[16-Dec-2025 09:08:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Dec-2025 09:08:31 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:08:31 America/Mexico_City] === OBTENIENDO USUARIOS ===
[16-Dec-2025 09:08:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Dec-2025 09:08:42 America/Mexico_City] Validando token en Productos.php...
[16-Dec-2025 09:08:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 09:08:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Dec-2025 09:08:42 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 09:08:42 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:08:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 09:08:42 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:08:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Dec-2025 09:08:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Dec-2025 09:08:45 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 09:08:45 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:08:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Dec-2025 09:08:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Dec-2025 09:08:49 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 09:08:49 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:08:49 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Dec-2025 09:08:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Dec-2025 09:08:50 America/Mexico_City] Validando token en Clientes.php...
[16-Dec-2025 09:08:50 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:08:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Dec-2025 09:08:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Dec-2025 09:08:50 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 09:08:50 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:08:50 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Dec-2025 09:09:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Dec-2025 09:09:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Dec-2025 09:09:30 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 09:09:30 America/Mexico_City] Validando token en Repartidores.php...
[16-Dec-2025 09:09:30 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:09:30 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:09:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Dec-2025 09:09:30 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Dec-2025 09:10:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[16-Dec-2025 09:10:14 America/Mexico_City] Validando token en Usuarios.php...
[16-Dec-2025 09:10:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Dec-2025 09:10:14 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:10:14 America/Mexico_City] === OBTENIENDO USUARIOS ===
[16-Dec-2025 09:10:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Dec-2025 09:10:15 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 09:10:15 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:10:15 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Dec-2025 09:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Dec-2025 09:10:23 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 09:10:23 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:10:23 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Dec-2025 09:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Dec-2025 09:10:23 America/Mexico_City] Validando token en Clientes.php...
[16-Dec-2025 09:10:23 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:10:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Dec-2025 09:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Dec-2025 09:10:23 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 09:10:23 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 09:10:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Dec-2025 17:37:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Dec-2025 17:37:33 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:37:33 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Dec-2025 17:37:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Dec-2025 17:37:45 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:37:45 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:45 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Dec-2025 17:37:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Dec-2025 17:37:45 America/Mexico_City] Validando token en Clientes.php...
[16-Dec-2025 17:37:45 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Dec-2025 17:37:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Dec-2025 17:37:45 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:37:45 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Dec-2025 17:37:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[16-Dec-2025 17:37:50 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:37:50 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:50 America/Mexico_City] === ACTUALIZANDO RUTA ===
[16-Dec-2025 17:37:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Dec-2025 17:37:50 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:37:50 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:50 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Dec-2025 17:37:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[16-Dec-2025 17:37:55 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:37:55 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:55 America/Mexico_City] === OBTENIENDO RUTA ===
[16-Dec-2025 17:37:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Dec-2025 17:37:56 America/Mexico_City] Validando token en Clientes.php...
[16-Dec-2025 17:37:56 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Dec-2025 17:37:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[16-Dec-2025 17:37:56 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:37:56 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:37:56 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[16-Dec-2025 17:38:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[16-Dec-2025 17:38:01 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:38:01 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:38:01 America/Mexico_City] === ACTUALIZANDO RUTA ===
[16-Dec-2025 17:38:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Dec-2025 17:38:01 America/Mexico_City] Validando token en Rutas.php...
[16-Dec-2025 17:38:01 America/Mexico_City] Usuario validado: admin
[16-Dec-2025 17:38:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Dec-2025 10:06:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Dec-2025 10:06:00 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:05 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[17-Dec-2025 10:06:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[17-Dec-2025 10:06:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Dec-2025 10:06:05 America/Mexico_City] Tipo de operación: logout
[17-Dec-2025 10:06:05 America/Mexico_City] === PROCESANDO LOGOUT ===
[17-Dec-2025 10:06:05 America/Mexico_City] Validando token...
[17-Dec-2025 10:06:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Dec-2025 10:06:08 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[17-Dec-2025 10:06:08 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[17-Dec-2025 10:06:08 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Dec-2025 10:06:08 America/Mexico_City] Tipo de operación: login
[17-Dec-2025 10:06:08 America/Mexico_City] === PROCESANDO LOGIN ===
[17-Dec-2025 10:06:08 America/Mexico_City] Intento de login para usuario: admin
[17-Dec-2025 10:06:08 America/Mexico_City] Login - Password verificado correctamente
[17-Dec-2025 10:06:08 America/Mexico_City] Login - Roles: super_admin
[17-Dec-2025 10:06:08 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[17-Dec-2025 10:06:08 America/Mexico_City] Login exitoso para: admin
[17-Dec-2025 10:06:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Dec-2025 10:06:08 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:08 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Dec-2025 10:06:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[17-Dec-2025 10:06:11 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:11 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:11 America/Mexico_City] === OBTENIENDO RUTA ===
[17-Dec-2025 10:06:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[17-Dec-2025 10:06:12 America/Mexico_City] Validando token en Clientes.php...
[17-Dec-2025 10:06:12 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[17-Dec-2025 10:06:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Dec-2025 10:06:12 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:12 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Dec-2025 10:06:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Dec-2025 10:06:18 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:18 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Dec-2025 10:06:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[17-Dec-2025 10:06:19 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:19 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[17-Dec-2025 10:06:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Dec-2025 10:06:20 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:20 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:20 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Dec-2025 10:06:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Dec-2025 10:06:21 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:21 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Dec-2025 10:06:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[17-Dec-2025 10:06:22 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:22 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:22 America/Mexico_City] === ACTUALIZANDO RUTA ===
[17-Dec-2025 10:06:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[17-Dec-2025 10:06:23 America/Mexico_City] Validando token en Rutas.php...
[17-Dec-2025 10:06:23 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[17-Dec-2025 10:06:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Dec-2025 10:06:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Dec-2025 10:06:42 America/Mexico_City] Validando token en Repartidores.php...
[17-Dec-2025 10:06:42 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Dec-2025 10:06:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Dec-2025 10:06:42 America/Mexico_City] Validando token en Productos.php...
[17-Dec-2025 10:06:42 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:06:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Dec-2025 10:06:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Dec-2025 10:06:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[17-Dec-2025 10:06:44 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[17-Dec-2025 10:06:44 America/Mexico_City] Repartidor ID desde body: 4
[17-Dec-2025 10:06:44 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[17-Dec-2025 10:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Dec-2025 10:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Dec-2025 10:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[17-Dec-2025 10:07:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Dec-2025 10:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Dec-2025 10:07:41 America/Mexico_City] Validando token en Repartidores.php...
[17-Dec-2025 10:07:41 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:07:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Dec-2025 10:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Dec-2025 10:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Dec-2025 10:07:41 America/Mexico_City] Validando token en Productos.php...
[17-Dec-2025 10:07:41 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:07:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Dec-2025 10:08:07 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[17-Dec-2025 10:08:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Dec-2025 10:08:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Dec-2025 10:08:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Dec-2025 10:08:07 America/Mexico_City] Validando token en Repartidores.php...
[17-Dec-2025 10:08:07 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:08:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Dec-2025 10:08:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Dec-2025 10:08:07 America/Mexico_City] Validando token en Productos.php...
[17-Dec-2025 10:08:07 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:08:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Dec-2025 10:08:36 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[17-Dec-2025 10:08:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Dec-2025 10:08:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Dec-2025 10:08:37 America/Mexico_City] Validando token en Productos.php...
[17-Dec-2025 10:08:37 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:08:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Dec-2025 10:08:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Dec-2025 10:08:37 America/Mexico_City] Validando token en Repartidores.php...
[17-Dec-2025 10:08:37 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:08:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Dec-2025 10:08:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Dec-2025 10:09:04 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[17-Dec-2025 10:09:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Dec-2025 10:09:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Dec-2025 10:09:05 America/Mexico_City] Validando token en Productos.php...
[17-Dec-2025 10:09:05 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:09:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Dec-2025 10:09:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Dec-2025 10:09:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Dec-2025 10:09:05 America/Mexico_City] Validando token en Repartidores.php...
[17-Dec-2025 10:09:05 America/Mexico_City] Usuario validado: admin
[17-Dec-2025 10:09:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:20:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Dec-2025 08:20:17 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:17 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Dec-2025 08:20:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Dec-2025 08:20:22 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:22 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:22 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Dec-2025 08:20:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Dec-2025 08:20:22 America/Mexico_City] Validando token en Clientes.php...
[18-Dec-2025 08:20:22 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Dec-2025 08:20:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Dec-2025 08:20:22 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:22 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:22 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Dec-2025 08:20:42 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[18-Dec-2025 08:20:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[18-Dec-2025 08:20:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Dec-2025 08:20:42 America/Mexico_City] Tipo de operación: logout
[18-Dec-2025 08:20:42 America/Mexico_City] === PROCESANDO LOGOUT ===
[18-Dec-2025 08:20:42 America/Mexico_City] Validando token...
[18-Dec-2025 08:20:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Dec-2025 08:20:42 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[18-Dec-2025 08:20:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[18-Dec-2025 08:20:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Dec-2025 08:20:44 America/Mexico_City] Tipo de operación: login
[18-Dec-2025 08:20:44 America/Mexico_City] === PROCESANDO LOGIN ===
[18-Dec-2025 08:20:44 America/Mexico_City] Intento de login para usuario: admin
[18-Dec-2025 08:20:44 America/Mexico_City] Login - Password verificado correctamente
[18-Dec-2025 08:20:44 America/Mexico_City] Login - Roles: super_admin
[18-Dec-2025 08:20:44 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[18-Dec-2025 08:20:44 America/Mexico_City] Login exitoso para: admin
[18-Dec-2025 08:20:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Dec-2025 08:20:45 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:45 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Dec-2025 08:20:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:20:49 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:20:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Dec-2025 08:20:49 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:20:49 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:20:49 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:49 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[18-Dec-2025 08:20:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Dec-2025 08:20:49 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:49 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Dec-2025 08:20:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Dec-2025 08:20:52 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:52 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:52 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Dec-2025 08:20:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Dec-2025 08:20:52 America/Mexico_City] Validando token en Clientes.php...
[18-Dec-2025 08:20:52 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Dec-2025 08:20:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Dec-2025 08:20:53 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:53 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:53 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Dec-2025 08:20:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[18-Dec-2025 08:20:57 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:57 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:57 America/Mexico_City] === ACTUALIZANDO RUTA ===
[18-Dec-2025 08:20:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Dec-2025 08:20:57 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:20:57 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:20:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Dec-2025 08:21:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Dec-2025 08:21:07 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:21:07 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:07 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Dec-2025 08:21:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Dec-2025 08:21:08 America/Mexico_City] Validando token en Clientes.php...
[18-Dec-2025 08:21:08 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Dec-2025 08:21:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Dec-2025 08:21:08 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:21:08 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:08 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Dec-2025 08:21:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[18-Dec-2025 08:21:13 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:21:13 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:13 America/Mexico_City] === ACTUALIZANDO RUTA ===
[18-Dec-2025 08:21:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Dec-2025 08:21:13 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:21:13 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[18-Dec-2025 08:21:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[18-Dec-2025 08:21:24 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:21:24 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:24 America/Mexico_City] === OBTENIENDO RUTA ===
[18-Dec-2025 08:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[18-Dec-2025 08:21:25 America/Mexico_City] Validando token en Clientes.php...
[18-Dec-2025 08:21:25 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[18-Dec-2025 08:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[18-Dec-2025 08:21:25 America/Mexico_City] Validando token en Rutas.php...
[18-Dec-2025 08:21:25 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[18-Dec-2025 08:21:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:21:38 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:21:38 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:21:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Dec-2025 08:21:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Dec-2025 08:21:38 America/Mexico_City] Validando token en Productos.php...
[18-Dec-2025 08:21:38 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:21:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Dec-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[18-Dec-2025 08:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:21:41 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[18-Dec-2025 08:21:41 America/Mexico_City] Repartidor ID desde body: 4
[18-Dec-2025 08:21:41 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[18-Dec-2025 08:22:07 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Dec-2025 08:22:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Dec-2025 08:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:22:30 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:22:30 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:22:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Dec-2025 08:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Dec-2025 08:22:30 America/Mexico_City] Validando token en Productos.php...
[18-Dec-2025 08:22:30 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:22:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Dec-2025 08:22:40 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[18-Dec-2025 08:22:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:22:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:22:41 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:22:41 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:22:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:22:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Dec-2025 08:22:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Dec-2025 08:22:41 America/Mexico_City] Validando token en Productos.php...
[18-Dec-2025 08:22:41 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:22:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Dec-2025 08:23:04 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Dec-2025 08:23:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:23:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Dec-2025 08:23:05 America/Mexico_City] Validando token en Productos.php...
[18-Dec-2025 08:23:05 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:23:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Dec-2025 08:23:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Dec-2025 08:23:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:23:05 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:23:05 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:23:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:23:28 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Dec-2025 08:23:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:23:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:23:28 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:23:28 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:23:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:23:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Dec-2025 08:23:28 America/Mexico_City] Validando token en Productos.php...
[18-Dec-2025 08:23:28 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:23:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Dec-2025 08:23:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Dec-2025 08:23:49 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Dec-2025 08:23:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:23:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Dec-2025 08:23:50 America/Mexico_City] Validando token en Productos.php...
[18-Dec-2025 08:23:50 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:23:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Dec-2025 08:23:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:23:50 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:23:50 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:23:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:23:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Dec-2025 08:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[18-Dec-2025 08:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Dec-2025 08:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Dec-2025 08:24:08 America/Mexico_City] Validando token en Productos.php...
[18-Dec-2025 08:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:24:08 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:24:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Dec-2025 08:24:08 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:24:08 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:24:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:25:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Dec-2025 08:25:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Dec-2025 08:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Dec-2025 08:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Dec-2025 08:25:42 America/Mexico_City] Validando token en Repartidores.php...
[18-Dec-2025 08:25:42 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:25:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Dec-2025 08:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Dec-2025 08:25:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Dec-2025 08:25:42 America/Mexico_City] Validando token en Productos.php...
[18-Dec-2025 08:25:42 America/Mexico_City] Usuario validado: admin
[18-Dec-2025 08:25:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Dec-2025 08:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Dec-2025 08:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:31:16 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:31:16 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:31:16 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:31:17 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Dec-2025 08:31:20 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Dec-2025 08:31:20 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Dec-2025 08:31:20 America/Mexico_City] Tipo de operación: logout
[19-Dec-2025 08:31:20 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Dec-2025 08:31:20 America/Mexico_City] Validando token...
[19-Dec-2025 08:31:20 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Dec-2025 08:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Dec-2025 08:31:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Dec-2025 08:31:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Dec-2025 08:31:23 America/Mexico_City] Tipo de operación: login
[19-Dec-2025 08:31:23 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Dec-2025 08:31:23 America/Mexico_City] Intento de login para usuario: admin
[19-Dec-2025 08:31:23 America/Mexico_City] Login - Password verificado correctamente
[19-Dec-2025 08:31:23 America/Mexico_City] Login - Roles: super_admin
[19-Dec-2025 08:31:23 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Dec-2025 08:31:23 America/Mexico_City] Login exitoso para: admin
[19-Dec-2025 08:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:31:23 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:23 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Dec-2025 08:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Dec-2025 08:31:27 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:27 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:27 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Dec-2025 08:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Dec-2025 08:31:27 America/Mexico_City] Validando token en Clientes.php...
[19-Dec-2025 08:31:27 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Dec-2025 08:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Dec-2025 08:31:27 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:27 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Dec-2025 08:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Dec-2025 08:31:31 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:31 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:31 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Dec-2025 08:31:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:31:32 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:32 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:32 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Dec-2025 08:31:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Dec-2025 08:31:41 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:41 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:41 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Dec-2025 08:31:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Dec-2025 08:31:42 America/Mexico_City] Validando token en Clientes.php...
[19-Dec-2025 08:31:42 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Dec-2025 08:31:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Dec-2025 08:31:42 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:42 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:42 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Dec-2025 08:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Dec-2025 08:31:46 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:46 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:46 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Dec-2025 08:31:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:31:47 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:47 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:47 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Dec-2025 08:31:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Dec-2025 08:31:54 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:54 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:54 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Dec-2025 08:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:31:55 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:31:55 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:31:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Dec-2025 08:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:32:02 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:32:02 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:32:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Dec-2025 08:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Dec-2025 08:32:02 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:32:02 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:32:02 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Dec-2025 08:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:32:02 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:32:02 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:32:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Dec-2025 08:32:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Dec-2025 08:32:03 America/Mexico_City] Validando token en Repartidores.php...
[19-Dec-2025 08:32:03 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:32:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Dec-2025 08:32:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:32:03 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:32:03 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:32:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Dec-2025 08:32:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Dec-2025 08:32:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[19-Dec-2025 08:32:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Dec-2025 08:32:05 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[19-Dec-2025 08:32:05 America/Mexico_City] Repartidor ID desde body: 4
[19-Dec-2025 08:32:05 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[19-Dec-2025 08:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Dec-2025 08:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Dec-2025 08:33:17 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[19-Dec-2025 08:33:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Dec-2025 08:33:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:33:17 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:33:17 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:33:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Dec-2025 08:33:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Dec-2025 08:33:17 America/Mexico_City] Validando token en Repartidores.php...
[19-Dec-2025 08:33:17 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:33:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Dec-2025 08:33:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Dec-2025 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Dec-2025 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Dec-2025 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Dec-2025 08:33:32 America/Mexico_City] Validando token en Repartidores.php...
[19-Dec-2025 08:33:32 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:33:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Dec-2025 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:33:32 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:33:32 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:33:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Dec-2025 08:33:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Dec-2025 08:34:06 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[19-Dec-2025 08:34:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Dec-2025 08:34:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Dec-2025 08:34:07 America/Mexico_City] Validando token en Repartidores.php...
[19-Dec-2025 08:34:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Dec-2025 08:34:07 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:34:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Dec-2025 08:34:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:34:07 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:34:07 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:34:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Dec-2025 08:34:53 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Dec-2025 08:34:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Dec-2025 08:34:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Dec-2025 08:34:53 America/Mexico_City] Validando token en Repartidores.php...
[19-Dec-2025 08:34:53 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:34:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Dec-2025 08:34:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Dec-2025 08:34:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Dec-2025 08:34:53 America/Mexico_City] Validando token en Productos.php...
[19-Dec-2025 08:34:53 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:34:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Dec-2025 08:35:48 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Dec-2025 08:35:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Dec-2025 08:39:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:39:44 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:39:44 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:39:44 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Dec-2025 08:39:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Dec-2025 08:39:50 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:39:50 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:39:50 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Dec-2025 08:39:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Dec-2025 08:39:51 America/Mexico_City] Validando token en Clientes.php...
[19-Dec-2025 08:39:51 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:39:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Dec-2025 08:39:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Dec-2025 08:39:51 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:39:51 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:39:51 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Dec-2025 08:40:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Dec-2025 08:40:15 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:15 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:15 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Dec-2025 08:40:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Dec-2025 08:40:15 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:15 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:15 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Dec-2025 08:40:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Dec-2025 08:40:16 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:16 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:16 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Dec-2025 08:40:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Dec-2025 08:40:16 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:16 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:16 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Dec-2025 08:40:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Dec-2025 08:40:17 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:17 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:17 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Dec-2025 08:40:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:40:18 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:18 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Dec-2025 08:40:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Dec-2025 08:40:19 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:19 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:19 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Dec-2025 08:40:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:40:20 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:20 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Dec-2025 08:40:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Dec-2025 08:40:37 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:37 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:37 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Dec-2025 08:40:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Dec-2025 08:40:38 America/Mexico_City] Validando token en Rutas.php...
[19-Dec-2025 08:40:38 America/Mexico_City] Usuario validado: admin
[19-Dec-2025 08:40:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Dec-2025 09:06:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Dec-2025 09:06:29 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:06:33 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[20-Dec-2025 09:06:33 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[20-Dec-2025 09:06:33 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Dec-2025 09:06:33 America/Mexico_City] Tipo de operación: logout
[20-Dec-2025 09:06:33 America/Mexico_City] === PROCESANDO LOGOUT ===
[20-Dec-2025 09:06:33 America/Mexico_City] Validando token...
[20-Dec-2025 09:06:33 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Dec-2025 09:06:37 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[20-Dec-2025 09:06:37 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[20-Dec-2025 09:06:37 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Dec-2025 09:06:37 America/Mexico_City] Tipo de operación: login
[20-Dec-2025 09:06:37 America/Mexico_City] === PROCESANDO LOGIN ===
[20-Dec-2025 09:06:37 America/Mexico_City] Intento de login para usuario: admin
[20-Dec-2025 09:06:37 America/Mexico_City] Login - Password verificado correctamente
[20-Dec-2025 09:06:37 America/Mexico_City] Login - Roles: super_admin
[20-Dec-2025 09:06:37 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[20-Dec-2025 09:06:37 America/Mexico_City] Login exitoso para: admin
[20-Dec-2025 09:06:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Dec-2025 09:06:37 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:06:37 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:06:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Dec-2025 09:06:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Dec-2025 09:06:39 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:06:39 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:06:39 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Dec-2025 09:06:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Dec-2025 09:06:40 America/Mexico_City] Validando token en Clientes.php...
[20-Dec-2025 09:06:40 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:06:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Dec-2025 09:06:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Dec-2025 09:06:40 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:06:40 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:06:40 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Dec-2025 09:06:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Dec-2025 09:06:48 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:06:48 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:06:48 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Dec-2025 09:06:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Dec-2025 09:06:49 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:06:49 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:06:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Dec-2025 09:07:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[20-Dec-2025 09:07:04 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:07:04 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:07:04 America/Mexico_City] === OBTENIENDO RUTA ===
[20-Dec-2025 09:07:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Dec-2025 09:07:04 America/Mexico_City] Validando token en Clientes.php...
[20-Dec-2025 09:07:04 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:07:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Dec-2025 09:07:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[20-Dec-2025 09:07:04 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:07:04 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:07:04 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[20-Dec-2025 09:07:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[20-Dec-2025 09:07:08 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:07:08 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:07:08 America/Mexico_City] === ACTUALIZANDO RUTA ===
[20-Dec-2025 09:07:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[20-Dec-2025 09:07:08 America/Mexico_City] Validando token en Rutas.php...
[20-Dec-2025 09:07:08 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:07:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[20-Dec-2025 09:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Dec-2025 09:07:14 America/Mexico_City] Validando token en Productos.php...
[20-Dec-2025 09:07:14 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:07:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Dec-2025 09:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Dec-2025 09:07:14 America/Mexico_City] Validando token en Repartidores.php...
[20-Dec-2025 09:07:14 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:07:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Dec-2025 09:07:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Dec-2025 09:07:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[20-Dec-2025 09:07:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:07:17 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[20-Dec-2025 09:07:17 America/Mexico_City] Repartidor ID desde body: 4
[20-Dec-2025 09:07:17 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[20-Dec-2025 09:08:26 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Dec-2025 09:08:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:08:56 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[20-Dec-2025 09:08:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:08:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Dec-2025 09:08:56 America/Mexico_City] Validando token en Productos.php...
[20-Dec-2025 09:08:56 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:08:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Dec-2025 09:08:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Dec-2025 09:08:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Dec-2025 09:08:56 America/Mexico_City] Validando token en Repartidores.php...
[20-Dec-2025 09:08:56 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:08:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Dec-2025 09:09:20 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[20-Dec-2025 09:09:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:09:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Dec-2025 09:09:21 America/Mexico_City] Validando token en Productos.php...
[20-Dec-2025 09:09:21 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:09:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Dec-2025 09:09:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Dec-2025 09:09:21 America/Mexico_City] Validando token en Repartidores.php...
[20-Dec-2025 09:09:21 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:09:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Dec-2025 09:09:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Dec-2025 09:09:52 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[20-Dec-2025 09:09:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:09:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Dec-2025 09:09:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Dec-2025 09:09:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Dec-2025 09:09:52 America/Mexico_City] Validando token en Repartidores.php...
[20-Dec-2025 09:09:52 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:09:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Dec-2025 09:09:52 America/Mexico_City] Validando token en Productos.php...
[20-Dec-2025 09:09:52 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:09:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Dec-2025 09:10:12 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[20-Dec-2025 09:10:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:10:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Dec-2025 09:10:12 America/Mexico_City] Validando token en Repartidores.php...
[20-Dec-2025 09:10:12 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:10:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Dec-2025 09:10:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Dec-2025 09:10:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Dec-2025 09:10:12 America/Mexico_City] Validando token en Productos.php...
[20-Dec-2025 09:10:12 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:10:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Dec-2025 09:10:37 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[20-Dec-2025 09:10:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:10:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Dec-2025 09:10:37 America/Mexico_City] Validando token en Productos.php...
[20-Dec-2025 09:10:37 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:10:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Dec-2025 09:10:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Dec-2025 09:10:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Dec-2025 09:10:37 America/Mexico_City] Validando token en Repartidores.php...
[20-Dec-2025 09:10:37 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:10:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Dec-2025 09:10:53 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[20-Dec-2025 09:10:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:10:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Dec-2025 09:10:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Dec-2025 09:10:53 America/Mexico_City] Validando token en Repartidores.php...
[20-Dec-2025 09:10:53 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:10:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Dec-2025 09:10:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Dec-2025 09:10:53 America/Mexico_City] Validando token en Productos.php...
[20-Dec-2025 09:10:53 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:10:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Dec-2025 09:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[20-Dec-2025 09:11:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Dec-2025 09:11:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Dec-2025 09:11:11 America/Mexico_City] Validando token en Repartidores.php...
[20-Dec-2025 09:11:11 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:11:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Dec-2025 09:11:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Dec-2025 09:11:11 America/Mexico_City] Validando token en Productos.php...
[20-Dec-2025 09:11:11 America/Mexico_City] Usuario validado: admin
[20-Dec-2025 09:11:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Dec-2025 09:11:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Dec-2025 08:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[22-Dec-2025 08:30:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[22-Dec-2025 08:30:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Dec-2025 08:30:36 America/Mexico_City] Tipo de operación: logout
[22-Dec-2025 08:30:36 America/Mexico_City] === PROCESANDO LOGOUT ===
[22-Dec-2025 08:30:36 America/Mexico_City] Validando token...
[22-Dec-2025 08:30:36 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[22-Dec-2025 08:30:40 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[22-Dec-2025 08:30:40 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[22-Dec-2025 08:30:40 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Dec-2025 08:30:40 America/Mexico_City] Tipo de operación: login
[22-Dec-2025 08:30:40 America/Mexico_City] === PROCESANDO LOGIN ===
[22-Dec-2025 08:30:40 America/Mexico_City] Intento de login para usuario: admin
[22-Dec-2025 08:30:40 America/Mexico_City] Login - Password verificado correctamente
[22-Dec-2025 08:30:40 America/Mexico_City] Login - Roles: super_admin
[22-Dec-2025 08:30:40 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[22-Dec-2025 08:30:40 America/Mexico_City] Login exitoso para: admin
[22-Dec-2025 08:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Dec-2025 08:30:41 America/Mexico_City] Validando token en Repartidores.php...
[22-Dec-2025 08:30:41 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:30:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Dec-2025 08:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 08:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Dec-2025 08:30:41 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 08:30:41 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:30:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 08:30:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Dec-2025 08:30:46 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:30:46 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:30:46 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Dec-2025 08:30:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[22-Dec-2025 08:30:50 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:30:50 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:30:50 America/Mexico_City] === OBTENIENDO RUTA ===
[22-Dec-2025 08:30:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 08:30:51 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 08:30:51 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:30:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 08:30:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Dec-2025 08:30:51 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:30:51 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:30:51 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Dec-2025 08:30:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Dec-2025 08:30:56 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:30:56 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:30:56 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Dec-2025 08:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Dec-2025 08:30:57 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:30:57 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:30:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Dec-2025 08:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[22-Dec-2025 08:31:03 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:31:03 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:03 America/Mexico_City] === OBTENIENDO RUTA ===
[22-Dec-2025 08:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 08:31:03 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 08:31:03 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 08:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[22-Dec-2025 08:31:03 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:31:03 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:03 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[22-Dec-2025 08:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[22-Dec-2025 08:31:07 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:31:07 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[22-Dec-2025 08:31:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Dec-2025 08:31:08 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 08:31:08 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 08:31:17 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 08:31:17 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[22-Dec-2025 08:31:17 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 08:31:17 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:17 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[22-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 08:31:17 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 08:31:17 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 08:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Dec-2025 08:31:19 America/Mexico_City] Validando token en Repartidores.php...
[22-Dec-2025 08:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 08:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Dec-2025 08:31:19 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 08:31:19 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 08:31:19 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:31:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Dec-2025 08:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Dec-2025 08:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[22-Dec-2025 08:31:21 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[22-Dec-2025 08:31:21 America/Mexico_City] Repartidor ID desde body: 4
[22-Dec-2025 08:31:21 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[22-Dec-2025 08:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Dec-2025 08:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Dec-2025 08:32:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Dec-2025 08:32:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Dec-2025 08:32:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Dec-2025 08:32:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 08:32:25 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 08:32:25 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:32:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 08:32:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Dec-2025 08:32:25 America/Mexico_City] Validando token en Repartidores.php...
[22-Dec-2025 08:32:25 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:32:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Dec-2025 08:32:54 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Dec-2025 08:32:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Dec-2025 08:32:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Dec-2025 08:32:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 08:32:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Dec-2025 08:32:54 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 08:32:54 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:32:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 08:32:54 America/Mexico_City] Validando token en Repartidores.php...
[22-Dec-2025 08:32:54 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:32:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Dec-2025 08:33:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Dec-2025 08:33:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Dec-2025 08:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Dec-2025 08:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Dec-2025 08:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Dec-2025 08:34:01 America/Mexico_City] Validando token en Repartidores.php...
[22-Dec-2025 08:34:01 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:34:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Dec-2025 08:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 08:34:01 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 08:34:01 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 08:34:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 08:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Dec-2025 08:34:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Dec-2025 08:34:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Dec-2025 21:48:17 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[22-Dec-2025 21:48:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[22-Dec-2025 21:48:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Dec-2025 21:48:17 America/Mexico_City] Tipo de operación: verify
[22-Dec-2025 21:48:17 America/Mexico_City] === VERIFICANDO TOKEN ===
[22-Dec-2025 21:48:17 America/Mexico_City] Authorization header: Bearer f72021374bd1eff7bab4354304b932193a68ab21dd3b315f7b81b668014cda4d
[22-Dec-2025 21:48:17 America/Mexico_City] Validando token...
[22-Dec-2025 21:48:17 America/Mexico_City] Token extraído: f72021374bd1eff7bab4...
[22-Dec-2025 21:48:17 America/Mexico_City] Token inválido o usuario no encontrado
[22-Dec-2025 21:48:17 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[22-Dec-2025 21:48:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[22-Dec-2025 21:48:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Dec-2025 21:48:17 America/Mexico_City] Tipo de operación: logout
[22-Dec-2025 21:48:17 America/Mexico_City] === PROCESANDO LOGOUT ===
[22-Dec-2025 21:48:17 America/Mexico_City] Validando token...
[22-Dec-2025 21:48:17 America/Mexico_City] Token extraído: f72021374bd1eff7bab4...
[22-Dec-2025 21:48:22 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[22-Dec-2025 21:48:22 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[22-Dec-2025 21:48:22 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Dec-2025 21:48:22 America/Mexico_City] Tipo de operación: login
[22-Dec-2025 21:48:22 America/Mexico_City] === PROCESANDO LOGIN ===
[22-Dec-2025 21:48:22 America/Mexico_City] Intento de login para usuario: admin
[22-Dec-2025 21:48:22 America/Mexico_City] Login - Password verificado correctamente
[22-Dec-2025 21:48:22 America/Mexico_City] Login - Roles: super_admin
[22-Dec-2025 21:48:23 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[22-Dec-2025 21:48:23 America/Mexico_City] Login exitoso para: admin
[22-Dec-2025 21:48:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Dec-2025 21:48:27 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 21:48:27 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Dec-2025 21:48:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Dec-2025 21:48:28 America/Mexico_City] Validando token en Repartidores.php...
[22-Dec-2025 21:48:28 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Dec-2025 21:48:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[22-Dec-2025 21:48:28 America/Mexico_City] Validando token en Repartidores.php...
[22-Dec-2025 21:48:28 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[22-Dec-2025 21:48:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Dec-2025 21:48:29 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 21:48:29 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Dec-2025 21:48:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 21:48:31 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 21:48:31 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 21:48:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[22-Dec-2025 21:48:31 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 21:48:31 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:31 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[22-Dec-2025 21:48:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 21:48:31 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 21:48:31 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 21:48:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[22-Dec-2025 21:48:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[22-Dec-2025 21:48:36 America/Mexico_City] Validando token en MotivosStock.php...
[22-Dec-2025 21:48:36 America/Mexico_City] Validando token en MotivosStock.php...
[22-Dec-2025 21:48:36 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:36 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[22-Dec-2025 21:48:36 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:36 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[22-Dec-2025 21:48:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Dec-2025 21:48:37 America/Mexico_City] Validando token en Repartidores.php...
[22-Dec-2025 21:48:37 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Dec-2025 21:48:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Dec-2025 21:48:37 America/Mexico_City] Validando token en Productos.php...
[22-Dec-2025 21:48:37 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Dec-2025 21:48:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Dec-2025 21:48:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[22-Dec-2025 21:48:39 America/Mexico_City] Validando token en Rutas.php...
[22-Dec-2025 21:48:39 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[22-Dec-2025 21:48:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 21:48:50 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:48:50 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 21:48:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 21:48:51 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:48:51 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:48:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 21:49:55 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[22-Dec-2025 21:49:55 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:49:55 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:49:55 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[22-Dec-2025 21:50:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[22-Dec-2025 21:50:04 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:50:04 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:50:04 America/Mexico_City] === CREANDO CLIENTE ===
[22-Dec-2025 21:50:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 21:50:05 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:50:05 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:50:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 21:50:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 21:50:17 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:50:17 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:50:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 21:50:30 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[22-Dec-2025 21:51:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[22-Dec-2025 21:51:12 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:51:12 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:51:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[22-Dec-2025 21:51:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 21:51:12 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:51:12 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:51:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 21:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[22-Dec-2025 21:51:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[22-Dec-2025 21:51:52 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:51:52 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:51:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[22-Dec-2025 21:51:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 21:51:52 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:51:52 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:51:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 21:52:10 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[22-Dec-2025 21:54:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[22-Dec-2025 21:54:44 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:54:44 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:54:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[22-Dec-2025 21:54:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 21:54:45 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:54:45 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:54:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 21:55:14 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[22-Dec-2025 21:55:14 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:55:14 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:55:14 America/Mexico_City] === ELIMINANDO CLIENTE ===
[22-Dec-2025 21:55:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[22-Dec-2025 21:55:14 America/Mexico_City] Validando token en Clientes.php...
[22-Dec-2025 21:55:14 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:55:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[22-Dec-2025 21:55:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[22-Dec-2025 21:55:50 America/Mexico_City] Validando token en Usuarios.php...
[22-Dec-2025 21:55:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[22-Dec-2025 21:55:50 America/Mexico_City] Usuario validado: admin
[22-Dec-2025 21:55:50 America/Mexico_City] === OBTENIENDO USUARIOS ===
[23-Dec-2025 08:18:54 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[23-Dec-2025 08:18:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[23-Dec-2025 08:18:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Dec-2025 08:18:54 America/Mexico_City] Tipo de operación: logout
[23-Dec-2025 08:18:54 America/Mexico_City] === PROCESANDO LOGOUT ===
[23-Dec-2025 08:18:54 America/Mexico_City] Validando token...
[23-Dec-2025 08:18:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Dec-2025 08:18:54 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:18:56 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[23-Dec-2025 08:18:56 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[23-Dec-2025 08:18:56 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Dec-2025 08:18:56 America/Mexico_City] Tipo de operación: login
[23-Dec-2025 08:18:56 America/Mexico_City] === PROCESANDO LOGIN ===
[23-Dec-2025 08:18:56 America/Mexico_City] Intento de login para usuario: admin
[23-Dec-2025 08:18:56 America/Mexico_City] Login - Password verificado correctamente
[23-Dec-2025 08:18:56 America/Mexico_City] Login - Roles: super_admin
[23-Dec-2025 08:18:56 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[23-Dec-2025 08:18:56 America/Mexico_City] Login exitoso para: admin
[23-Dec-2025 08:18:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Dec-2025 08:18:56 America/Mexico_City] Validando token en Repartidores.php...
[23-Dec-2025 08:18:56 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:18:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Dec-2025 08:18:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Dec-2025 08:18:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Dec-2025 08:18:57 America/Mexico_City] Validando token en Productos.php...
[23-Dec-2025 08:18:57 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:18:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Dec-2025 08:18:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[23-Dec-2025 08:18:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Dec-2025 08:18:59 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[23-Dec-2025 08:18:59 America/Mexico_City] Repartidor ID desde body: 4
[23-Dec-2025 08:18:59 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[23-Dec-2025 08:19:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:19:01 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:19:01 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:19:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 08:19:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[23-Dec-2025 08:19:23 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:19:23 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:19:23 America/Mexico_City] === OBTENIENDO RUTA ===
[23-Dec-2025 08:19:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Dec-2025 08:19:23 America/Mexico_City] Validando token en Clientes.php...
[23-Dec-2025 08:19:23 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:19:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Dec-2025 08:19:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Dec-2025 08:19:24 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:19:24 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:19:24 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[23-Dec-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[23-Dec-2025 08:19:30 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:19:30 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:19:30 America/Mexico_City] === ACTUALIZANDO RUTA ===
[23-Dec-2025 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:19:30 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:19:30 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:19:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 08:20:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[23-Dec-2025 08:20:01 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:20:01 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:20:01 America/Mexico_City] === ACTUALIZANDO RUTA ===
[23-Dec-2025 08:20:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:20:02 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:20:02 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:20:02 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 08:20:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Dec-2025 08:20:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Dec-2025 08:20:06 America/Mexico_City] Validando token en Repartidores.php...
[23-Dec-2025 08:20:06 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:20:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Dec-2025 08:20:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Dec-2025 08:20:06 America/Mexico_City] Validando token en Productos.php...
[23-Dec-2025 08:20:06 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:20:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Dec-2025 08:20:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Dec-2025 08:20:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[23-Dec-2025 08:20:08 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[23-Dec-2025 08:20:08 America/Mexico_City] Repartidor ID desde body: 4
[23-Dec-2025 08:20:08 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[23-Dec-2025 08:30:23 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Dec-2025 08:30:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Dec-2025 08:30:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:30:31 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:30:31 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:30:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Dec-2025 08:31:17 America/Mexico_City] Validando token en Repartidores.php...
[23-Dec-2025 08:31:17 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:31:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Dec-2025 08:31:17 America/Mexico_City] Validando token en Productos.php...
[23-Dec-2025 08:31:17 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:31:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Dec-2025 08:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Dec-2025 08:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Dec-2025 08:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[23-Dec-2025 08:31:20 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[23-Dec-2025 08:31:20 America/Mexico_City] Repartidor ID desde body: 4
[23-Dec-2025 08:31:20 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[23-Dec-2025 08:34:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Dec-2025 08:34:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Dec-2025 08:35:13 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[23-Dec-2025 08:35:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Dec-2025 08:35:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Dec-2025 08:35:14 America/Mexico_City] Validando token en Repartidores.php...
[23-Dec-2025 08:35:14 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:35:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Dec-2025 08:35:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Dec-2025 08:35:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Dec-2025 08:35:14 America/Mexico_City] Validando token en Productos.php...
[23-Dec-2025 08:35:14 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:35:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Dec-2025 08:35:39 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[23-Dec-2025 08:35:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Dec-2025 08:35:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Dec-2025 08:35:39 America/Mexico_City] Validando token en Productos.php...
[23-Dec-2025 08:35:39 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:35:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Dec-2025 08:35:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Dec-2025 08:35:39 America/Mexico_City] Validando token en Repartidores.php...
[23-Dec-2025 08:35:39 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:35:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Dec-2025 08:35:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Dec-2025 08:36:20 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[23-Dec-2025 08:36:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Dec-2025 08:36:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Dec-2025 08:36:21 America/Mexico_City] Validando token en Repartidores.php...
[23-Dec-2025 08:36:21 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:36:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Dec-2025 08:36:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Dec-2025 08:36:21 America/Mexico_City] Validando token en Productos.php...
[23-Dec-2025 08:36:21 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:36:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Dec-2025 08:36:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Dec-2025 08:37:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:37:39 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:37:39 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:37:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 08:37:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[23-Dec-2025 08:37:43 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:37:43 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:37:43 America/Mexico_City] === OBTENIENDO RUTA ===
[23-Dec-2025 08:37:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Dec-2025 08:37:43 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:37:43 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:37:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[23-Dec-2025 08:37:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Dec-2025 08:37:43 America/Mexico_City] Validando token en Clientes.php...
[23-Dec-2025 08:37:43 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:37:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Dec-2025 08:37:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[23-Dec-2025 08:37:47 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:37:47 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:37:47 America/Mexico_City] === ACTUALIZANDO RUTA ===
[23-Dec-2025 08:37:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:37:48 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:37:48 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:37:48 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 08:43:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[23-Dec-2025 08:43:25 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:43:25 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:43:25 America/Mexico_City] === OBTENIENDO RUTA ===
[23-Dec-2025 08:43:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Dec-2025 08:43:26 America/Mexico_City] Validando token en Clientes.php...
[23-Dec-2025 08:43:26 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:43:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Dec-2025 08:43:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Dec-2025 08:43:26 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:43:26 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:43:26 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[23-Dec-2025 08:45:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Dec-2025 08:45:57 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:45:57 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:45:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[23-Dec-2025 08:45:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Dec-2025 08:45:57 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:45:57 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:45:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[23-Dec-2025 08:46:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[23-Dec-2025 08:46:00 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:46:00 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:46:00 America/Mexico_City] === ACTUALIZANDO RUTA ===
[23-Dec-2025 08:46:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:46:01 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:46:01 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:46:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 08:46:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[23-Dec-2025 08:46:02 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:46:02 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:46:02 America/Mexico_City] === ACTUALIZANDO RUTA ===
[23-Dec-2025 08:46:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:46:02 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:46:02 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:46:02 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 08:46:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[23-Dec-2025 08:46:05 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:46:05 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:46:05 America/Mexico_City] === ACTUALIZANDO RUTA ===
[23-Dec-2025 08:46:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 08:46:06 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 08:46:06 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 08:46:06 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 11:19:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[23-Dec-2025 11:19:58 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 11:19:58 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 11:19:58 America/Mexico_City] === OBTENIENDO RUTAS ===
[23-Dec-2025 11:20:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[23-Dec-2025 11:20:39 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 11:20:39 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 11:20:39 America/Mexico_City] === OBTENIENDO RUTA ===
[23-Dec-2025 11:20:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Dec-2025 11:20:39 America/Mexico_City] Validando token en Clientes.php...
[23-Dec-2025 11:20:39 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 11:20:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Dec-2025 11:20:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[23-Dec-2025 11:20:39 America/Mexico_City] Validando token en Rutas.php...
[23-Dec-2025 11:20:39 America/Mexico_City] Usuario validado: admin
[23-Dec-2025 11:20:39 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Dec-2025 06:40:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Dec-2025 06:40:36 America/Mexico_City] Validando token en Rutas.php...
[24-Dec-2025 06:40:42 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Dec-2025 06:40:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Dec-2025 06:40:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Dec-2025 06:40:42 America/Mexico_City] Tipo de operación: verify
[24-Dec-2025 06:40:42 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Dec-2025 06:40:42 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjY0NjE3MDMsImV4cCI6MTc2NjU0ODEwM30._RyhvxF9CrA_LwO5G-k8kMGUpBpRuvGxutYiHAmgoDI
[24-Dec-2025 06:40:42 America/Mexico_City] Validando token...
[24-Dec-2025 06:40:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Dec-2025 06:40:42 America/Mexico_City] Token inválido o usuario no encontrado
[24-Dec-2025 06:40:42 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[24-Dec-2025 06:40:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[24-Dec-2025 06:40:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Dec-2025 06:40:42 America/Mexico_City] Tipo de operación: logout
[24-Dec-2025 06:40:42 America/Mexico_City] === PROCESANDO LOGOUT ===
[24-Dec-2025 06:40:42 America/Mexico_City] Validando token...
[24-Dec-2025 06:40:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Dec-2025 06:40:46 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[24-Dec-2025 06:40:46 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[24-Dec-2025 06:40:46 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Dec-2025 06:40:46 America/Mexico_City] Tipo de operación: login
[24-Dec-2025 06:40:46 America/Mexico_City] === PROCESANDO LOGIN ===
[24-Dec-2025 06:40:46 America/Mexico_City] Intento de login para usuario: GERARDO
[24-Dec-2025 06:40:46 America/Mexico_City] Login - Password incorrecto o usuario no encontrado
[24-Dec-2025 06:40:46 America/Mexico_City] Login fallido para: GERARDO
[24-Dec-2025 06:40:55 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[24-Dec-2025 06:40:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[24-Dec-2025 06:40:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Dec-2025 06:40:55 America/Mexico_City] Tipo de operación: login
[24-Dec-2025 06:40:55 America/Mexico_City] === PROCESANDO LOGIN ===
[24-Dec-2025 06:40:55 America/Mexico_City] Intento de login para usuario: admin
[24-Dec-2025 06:40:55 America/Mexico_City] Login - Password verificado correctamente
[24-Dec-2025 06:40:55 America/Mexico_City] Login - Roles: super_admin
[24-Dec-2025 06:40:55 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[24-Dec-2025 06:40:55 America/Mexico_City] Login exitoso para: admin
[24-Dec-2025 06:40:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Dec-2025 06:40:55 America/Mexico_City] Validando token en Rutas.php...
[24-Dec-2025 06:40:55 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:40:55 America/Mexico_City] === OBTENIENDO RUTAS ===
[24-Dec-2025 06:41:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[24-Dec-2025 06:41:44 America/Mexico_City] Validando token en Rutas.php...
[24-Dec-2025 06:41:44 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:41:44 America/Mexico_City] === OBTENIENDO RUTA ===
[24-Dec-2025 06:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:41:45 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:41:45 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:41:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[24-Dec-2025 06:41:45 America/Mexico_City] Validando token en Rutas.php...
[24-Dec-2025 06:41:45 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:41:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[24-Dec-2025 06:44:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:44:20 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:44:20 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:44:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:44:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:44:21 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:44:21 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:44:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:45:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:45:30 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:45:30 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:45:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:45:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:45:50 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:45:50 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:45:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:45:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:45:52 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:45:52 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:45:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:45:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:45:54 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:45:54 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:45:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:45:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:45:55 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:45:55 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:45:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:46:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:46:14 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:46:14 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:46:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 06:46:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Dec-2025 06:46:17 America/Mexico_City] Validando token en Clientes.php...
[24-Dec-2025 06:46:17 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 06:46:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Dec-2025 18:46:29 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Dec-2025 18:46:29 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Dec-2025 18:46:29 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Dec-2025 18:46:29 America/Mexico_City] Tipo de operación: verify
[24-Dec-2025 18:46:29 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Dec-2025 18:46:29 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjUxNzA0MzAsImV4cCI6MTc2NTI1NjgzMH0.r5cbbgHR8-9w_A_yOm2XR8_qwOH3G3xgA-lfyx97hzQ
[24-Dec-2025 18:46:29 America/Mexico_City] Validando token...
[24-Dec-2025 18:46:29 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Dec-2025 18:46:29 America/Mexico_City] Token inválido o usuario no encontrado
[24-Dec-2025 18:46:29 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[24-Dec-2025 18:46:29 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[24-Dec-2025 18:46:29 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Dec-2025 18:46:29 America/Mexico_City] Tipo de operación: logout
[24-Dec-2025 18:46:29 America/Mexico_City] === PROCESANDO LOGOUT ===
[24-Dec-2025 18:46:29 America/Mexico_City] Validando token...
[24-Dec-2025 18:46:29 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Dec-2025 18:46:31 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[24-Dec-2025 18:46:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[24-Dec-2025 18:46:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Dec-2025 18:46:31 America/Mexico_City] Tipo de operación: login
[24-Dec-2025 18:46:31 America/Mexico_City] === PROCESANDO LOGIN ===
[24-Dec-2025 18:46:31 America/Mexico_City] Intento de login para usuario: admin
[24-Dec-2025 18:46:31 America/Mexico_City] Login - Password verificado correctamente
[24-Dec-2025 18:46:31 America/Mexico_City] Login - Roles: super_admin
[24-Dec-2025 18:46:31 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[24-Dec-2025 18:46:31 America/Mexico_City] Login exitoso para: admin
[24-Dec-2025 18:46:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[24-Dec-2025 18:46:35 America/Mexico_City] Validando token en Rutas.php...
[24-Dec-2025 18:46:35 America/Mexico_City] Usuario validado: admin
[24-Dec-2025 18:46:35 America/Mexico_City] === OBTENIENDO RUTAS ===
[26-Dec-2025 10:42:08 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[26-Dec-2025 10:42:08 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[26-Dec-2025 10:42:08 America/Mexico_City] === AUTH.PHP CARGADO ===
[26-Dec-2025 10:42:08 America/Mexico_City] Tipo de operación: login
[26-Dec-2025 10:42:08 America/Mexico_City] === PROCESANDO LOGIN ===
[26-Dec-2025 10:42:08 America/Mexico_City] Intento de login para usuario: admin
[26-Dec-2025 10:42:08 America/Mexico_City] Login - Password verificado correctamente
[26-Dec-2025 10:42:08 America/Mexico_City] Login - Roles: super_admin
[26-Dec-2025 10:42:08 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[26-Dec-2025 10:42:08 America/Mexico_City] Login exitoso para: admin
[26-Dec-2025 10:42:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[26-Dec-2025 10:42:09 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:09 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:09 America/Mexico_City] === OBTENIENDO RUTAS ===
[26-Dec-2025 10:42:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[26-Dec-2025 10:42:12 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:12 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:12 America/Mexico_City] === OBTENIENDO RUTA ===
[26-Dec-2025 10:42:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[26-Dec-2025 10:42:13 America/Mexico_City] Validando token en Clientes.php...
[26-Dec-2025 10:42:13 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[26-Dec-2025 10:42:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[26-Dec-2025 10:42:13 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:13 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[26-Dec-2025 10:42:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[26-Dec-2025 10:42:18 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:18 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:18 America/Mexico_City] === ACTUALIZANDO RUTA ===
[26-Dec-2025 10:42:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[26-Dec-2025 10:42:18 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:18 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[26-Dec-2025 10:42:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[26-Dec-2025 10:42:24 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:24 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:24 America/Mexico_City] === OBTENIENDO RUTA ===
[26-Dec-2025 10:42:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[26-Dec-2025 10:42:25 America/Mexico_City] Validando token en Clientes.php...
[26-Dec-2025 10:42:25 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[26-Dec-2025 10:42:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[26-Dec-2025 10:42:25 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:25 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[26-Dec-2025 10:42:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[26-Dec-2025 10:42:30 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:30 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:30 America/Mexico_City] === ACTUALIZANDO RUTA ===
[26-Dec-2025 10:42:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[26-Dec-2025 10:42:30 America/Mexico_City] Validando token en Rutas.php...
[26-Dec-2025 10:42:30 America/Mexico_City] Usuario validado: admin
[26-Dec-2025 10:42:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[26-Dec-2025 10:43:05 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[26-Dec-2025 10:43:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[26-Dec-2025 10:43:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[26-Dec-2025 10:43:05 America/Mexico_City] Tipo de operación: verify
[26-Dec-2025 10:43:05 America/Mexico_City] === VERIFICANDO TOKEN ===
[26-Dec-2025 10:43:05 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjY0OTk1MzYsImV4cCI6MTc2NjU4NTkzNn0.MlY3dz6n7FPp6GFGnM2iIhsPAvCeCydxMtOdWOS_MXw
[26-Dec-2025 10:43:05 America/Mexico_City] Validando token...
[26-Dec-2025 10:43:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Dec-2025 10:43:05 America/Mexico_City] Token inválido o usuario no encontrado
[26-Dec-2025 10:43:05 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[26-Dec-2025 10:43:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[26-Dec-2025 10:43:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[26-Dec-2025 10:43:05 America/Mexico_City] Tipo de operación: logout
[26-Dec-2025 10:43:05 America/Mexico_City] === PROCESANDO LOGOUT ===
[26-Dec-2025 10:43:05 America/Mexico_City] Validando token...
[26-Dec-2025 10:43:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Dec-2025 13:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 13:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:00:12 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:00:26 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:00:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:00:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:00:38 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:00:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:00:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:00:46 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:00:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:00:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:03:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:03:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:03:57 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:03:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:03:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:04:27 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:04:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:04:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:04:40 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:04:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:04:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:05:19 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:05:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:05:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:05:40 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:05:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:05:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:05:50 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:05:50 America/Mexico_City] Error generando lote de QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17667795505762' for key 'codigo'
[26-Dec-2025 14:05:50 America/Mexico_City] Error generando lote QR: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'QR17667795505762' for key 'codigo'
[26-Dec-2025 14:06:08 America/Mexico_City] API Rutas: Tipo de operación recibida: generarLoteQR
[26-Dec-2025 14:06:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:06:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:06:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:09:41 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:10:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:10:35 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:11:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:11:45 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:13:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:13:08 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:13:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:18:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:18:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:18:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:19:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:19:17 America/Mexico_City] API Rutas: Tipo de operación recibida: eliminarLoteQR
[26-Dec-2025 14:19:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[26-Dec-2025 14:19:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[26-Dec-2025 14:19:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:19:36 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:20:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:20:34 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:21:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:21:14 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:22:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:22:08 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:22:44 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[26-Dec-2025 14:23:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[26-Dec-2025 14:23:29 America/Mexico_City] API Rutas: Tipo de operación recibida: marcarLoteImpreso
[27-Dec-2025 08:47:24 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[27-Dec-2025 08:47:24 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[27-Dec-2025 08:47:24 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Dec-2025 08:47:24 America/Mexico_City] Tipo de operación: login
[27-Dec-2025 08:47:24 America/Mexico_City] === PROCESANDO LOGIN ===
[27-Dec-2025 08:47:24 America/Mexico_City] Intento de login para usuario: admin
[27-Dec-2025 08:47:25 America/Mexico_City] Login - Password verificado correctamente
[27-Dec-2025 08:47:25 America/Mexico_City] Login - Roles: super_admin
[27-Dec-2025 08:47:25 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[27-Dec-2025 08:47:25 America/Mexico_City] Login exitoso para: admin
[27-Dec-2025 08:47:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Dec-2025 08:47:25 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:25 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Dec-2025 08:47:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Dec-2025 08:47:31 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:31 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:31 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Dec-2025 08:47:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Dec-2025 08:47:31 America/Mexico_City] Validando token en Clientes.php...
[27-Dec-2025 08:47:31 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Dec-2025 08:47:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Dec-2025 08:47:31 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:31 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:31 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Dec-2025 08:47:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Dec-2025 08:47:35 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:35 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:35 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Dec-2025 08:47:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Dec-2025 08:47:36 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:36 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Dec-2025 08:47:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[27-Dec-2025 08:47:45 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:45 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:45 America/Mexico_City] === OBTENIENDO RUTA ===
[27-Dec-2025 08:47:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[27-Dec-2025 08:47:45 America/Mexico_City] Validando token en Clientes.php...
[27-Dec-2025 08:47:45 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[27-Dec-2025 08:47:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[27-Dec-2025 08:47:45 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:45 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[27-Dec-2025 08:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[27-Dec-2025 08:47:49 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:49 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:49 America/Mexico_City] === ACTUALIZANDO RUTA ===
[27-Dec-2025 08:47:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[27-Dec-2025 08:47:50 America/Mexico_City] Validando token en Rutas.php...
[27-Dec-2025 08:47:50 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:47:50 America/Mexico_City] === OBTENIENDO RUTAS ===
[27-Dec-2025 08:48:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Dec-2025 08:48:18 America/Mexico_City] Validando token en Repartidores.php...
[27-Dec-2025 08:48:18 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:48:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Dec-2025 08:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Dec-2025 08:48:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Dec-2025 08:48:19 America/Mexico_City] Validando token en Productos.php...
[27-Dec-2025 08:48:19 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:48:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Dec-2025 08:48:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[27-Dec-2025 08:48:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Dec-2025 08:48:21 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[27-Dec-2025 08:48:21 America/Mexico_City] Repartidor ID desde body: 4
[27-Dec-2025 08:48:21 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[27-Dec-2025 08:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Dec-2025 08:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Dec-2025 08:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[27-Dec-2025 08:52:56 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[27-Dec-2025 08:52:56 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Dec-2025 08:52:56 America/Mexico_City] Tipo de operación: verify
[27-Dec-2025 08:52:56 America/Mexico_City] === VERIFICANDO TOKEN ===
[27-Dec-2025 08:52:56 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjY4NDY4NDUsImV4cCI6MTc2NjkzMzI0NX0.54zouKrV9ULNNBLZh1WNP1v795gD_6aXFLTrpXE4d-s
[27-Dec-2025 08:52:56 America/Mexico_City] Validando token...
[27-Dec-2025 08:52:56 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Dec-2025 08:52:56 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Dec-2025 08:52:56 America/Mexico_City] Validando token en Repartidores.php...
[27-Dec-2025 08:52:56 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:52:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Dec-2025 08:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Dec-2025 08:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Dec-2025 08:52:56 America/Mexico_City] Validando token en Productos.php...
[27-Dec-2025 08:52:56 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:52:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Dec-2025 08:52:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Dec-2025 08:52:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[27-Dec-2025 08:52:59 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[27-Dec-2025 08:52:59 America/Mexico_City] Repartidor ID desde body: 4
[27-Dec-2025 08:52:59 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[27-Dec-2025 08:53:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Dec-2025 08:53:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Dec-2025 08:53:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Dec-2025 08:53:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Dec-2025 08:53:25 America/Mexico_City] Validando token en Productos.php...
[27-Dec-2025 08:53:25 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:53:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Dec-2025 08:53:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Dec-2025 08:53:25 America/Mexico_City] Validando token en Repartidores.php...
[27-Dec-2025 08:53:25 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:53:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Dec-2025 08:53:42 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Dec-2025 08:53:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Dec-2025 08:53:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Dec-2025 08:53:43 America/Mexico_City] Validando token en Repartidores.php...
[27-Dec-2025 08:53:43 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:53:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Dec-2025 08:53:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Dec-2025 08:53:43 America/Mexico_City] Validando token en Productos.php...
[27-Dec-2025 08:53:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Dec-2025 08:53:43 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:53:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Dec-2025 08:54:29 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[27-Dec-2025 08:54:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Dec-2025 08:54:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Dec-2025 08:54:30 America/Mexico_City] Validando token en Repartidores.php...
[27-Dec-2025 08:54:30 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:54:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Dec-2025 08:54:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Dec-2025 08:54:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Dec-2025 08:54:30 America/Mexico_City] Validando token en Productos.php...
[27-Dec-2025 08:54:30 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:54:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Dec-2025 08:55:21 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[27-Dec-2025 08:55:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Dec-2025 08:55:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Dec-2025 08:55:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Dec-2025 08:55:21 America/Mexico_City] Validando token en Repartidores.php...
[27-Dec-2025 08:55:21 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:55:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Dec-2025 08:55:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Dec-2025 08:55:21 America/Mexico_City] Validando token en Productos.php...
[27-Dec-2025 08:55:21 America/Mexico_City] Usuario validado: admin
[27-Dec-2025 08:55:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 09:01:37 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[29-Dec-2025 09:01:37 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[29-Dec-2025 09:01:37 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 09:01:37 America/Mexico_City] Tipo de operación: logout
[29-Dec-2025 09:01:37 America/Mexico_City] === PROCESANDO LOGOUT ===
[29-Dec-2025 09:01:37 America/Mexico_City] Validando token...
[29-Dec-2025 09:01:37 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 09:01:44 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[29-Dec-2025 09:01:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[29-Dec-2025 09:01:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 09:01:44 America/Mexico_City] Tipo de operación: login
[29-Dec-2025 09:01:44 America/Mexico_City] === PROCESANDO LOGIN ===
[29-Dec-2025 09:01:44 America/Mexico_City] Intento de login para usuario: admin
[29-Dec-2025 09:01:44 America/Mexico_City] Login - Password verificado correctamente
[29-Dec-2025 09:01:44 America/Mexico_City] Login - Roles: super_admin
[29-Dec-2025 09:01:44 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[29-Dec-2025 09:01:44 America/Mexico_City] Login exitoso para: admin
[29-Dec-2025 09:01:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 09:01:45 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 09:01:45 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:01:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 09:01:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 09:01:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 09:01:45 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 09:01:45 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:01:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 09:01:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[29-Dec-2025 09:01:51 America/Mexico_City] Validando token en Usuarios.php...
[29-Dec-2025 09:01:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 09:01:51 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:01:51 America/Mexico_City] === OBTENIENDO USUARIOS ===
[29-Dec-2025 09:01:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 09:01:54 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:01:54 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:01:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 09:01:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[29-Dec-2025 09:01:59 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:01:59 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:01:59 America/Mexico_City] === OBTENIENDO RUTA ===
[29-Dec-2025 09:01:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 09:01:59 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 09:01:59 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:01:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 09:01:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Dec-2025 09:01:59 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:01:59 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:01:59 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Dec-2025 09:02:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[29-Dec-2025 09:02:04 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:02:04 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:02:04 America/Mexico_City] === ACTUALIZANDO RUTA ===
[29-Dec-2025 09:02:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 09:02:05 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:02:05 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:02:05 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 09:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[29-Dec-2025 09:02:07 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:02:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:02:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[29-Dec-2025 09:02:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 09:02:07 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:02:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:02:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 09:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 09:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 09:02:11 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 09:02:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:02:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 09:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 09:02:11 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 09:02:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:02:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 09:02:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 09:02:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 09:02:12 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 09:02:12 America/Mexico_City] Repartidor ID desde body: 4
[29-Dec-2025 09:02:12 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 09:03:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Dec-2025 09:03:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 09:03:57 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Dec-2025 09:03:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 09:03:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 09:03:58 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 09:03:58 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:03:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 09:03:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 09:03:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 09:03:58 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 09:03:58 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:03:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 09:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[29-Dec-2025 09:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 09:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 09:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 09:04:38 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 09:04:38 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:04:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 09:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 09:04:38 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 09:04:38 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:04:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 09:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Dec-2025 09:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 09:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 09:05:17 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 09:05:17 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:05:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 09:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 09:05:17 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 09:05:17 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:05:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 09:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 09:25:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 09:25:25 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:25:25 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:25:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 09:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[29-Dec-2025 09:25:32 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:25:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:25:32 America/Mexico_City] === OBTENIENDO RUTA ===
[29-Dec-2025 09:25:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 09:25:32 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 09:25:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:25:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 09:25:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Dec-2025 09:25:33 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:25:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:25:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Dec-2025 09:25:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[29-Dec-2025 09:25:36 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:25:36 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:25:36 America/Mexico_City] === ACTUALIZANDO RUTA ===
[29-Dec-2025 09:25:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 09:25:37 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:25:37 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:25:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 09:25:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[29-Dec-2025 09:25:39 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:25:39 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:25:39 America/Mexico_City] === ACTUALIZANDO RUTA ===
[29-Dec-2025 09:25:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 09:25:39 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 09:25:39 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 09:25:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 12:11:43 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Dec-2025 12:11:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Dec-2025 12:11:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 12:11:43 America/Mexico_City] Tipo de operación: verify
[29-Dec-2025 12:11:43 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Dec-2025 12:11:43 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjY1ODAwNTUsImV4cCI6MTc2NjY2NjQ1NX0.SO0ll4Nyp_mTC2Kzve70o4m6Gm489yhLRwVrtRp3g60
[29-Dec-2025 12:11:43 America/Mexico_City] Validando token...
[29-Dec-2025 12:11:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 12:11:43 America/Mexico_City] Token inválido o usuario no encontrado
[29-Dec-2025 12:11:43 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[29-Dec-2025 12:11:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[29-Dec-2025 12:11:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 12:11:43 America/Mexico_City] Tipo de operación: logout
[29-Dec-2025 12:11:43 America/Mexico_City] === PROCESANDO LOGOUT ===
[29-Dec-2025 12:11:43 America/Mexico_City] Validando token...
[29-Dec-2025 12:11:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 12:11:51 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[29-Dec-2025 12:11:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[29-Dec-2025 12:11:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 12:11:51 America/Mexico_City] Tipo de operación: login
[29-Dec-2025 12:11:51 America/Mexico_City] === PROCESANDO LOGIN ===
[29-Dec-2025 12:11:51 America/Mexico_City] Intento de login para usuario: admin
[29-Dec-2025 12:11:51 America/Mexico_City] Login - Password verificado correctamente
[29-Dec-2025 12:11:51 America/Mexico_City] Login - Roles: super_admin
[29-Dec-2025 12:11:51 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[29-Dec-2025 12:11:51 America/Mexico_City] Login exitoso para: admin
[29-Dec-2025 12:11:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[29-Dec-2025 12:11:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[29-Dec-2025 12:12:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 12:12:23 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:12:23 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:12:23 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 12:12:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[29-Dec-2025 12:12:23 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:12:23 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:12:23 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[29-Dec-2025 12:29:12 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[29-Dec-2025 12:29:12 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:29:12 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:29:12 America/Mexico_City] === GENERANDO CÓDIGO DE REPARTIDOR ===
[29-Dec-2025 12:32:48 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[29-Dec-2025 12:32:48 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:32:48 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:32:48 America/Mexico_City] === GENERANDO CÓDIGO DE REPARTIDOR ===
[29-Dec-2025 12:34:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createRepartidor
[29-Dec-2025 12:34:32 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:34:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:34:32 America/Mexico_City] === CREANDO REPARTIDOR ===
[29-Dec-2025 12:34:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 12:34:35 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:34:35 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:34:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 12:34:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[29-Dec-2025 12:34:35 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:34:35 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:34:35 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[29-Dec-2025 12:39:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 12:39:11 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 12:39:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 12:39:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:39:11 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 12:39:11 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 12:39:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:39:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 12:39:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 12:39:11 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 12:39:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:39:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 12:39:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 12:39:11 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 12:39:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:39:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 12:39:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 12:39:11 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 12:39:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:39:11 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 12:39:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 12:39:11 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 12:39:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:39:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 12:39:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 12:39:29 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:39:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:39:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 12:39:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 12:39:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 12:39:29 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 12:39:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:39:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 12:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 12:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 12:39:33 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 12:39:33 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 12:39:33 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[29-Dec-2025 12:40:10 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Dec-2025 12:40:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 12:40:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 12:40:10 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 12:40:10 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:40:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 12:40:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 12:40:10 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 12:40:10 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:40:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 12:40:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 12:40:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 12:40:22 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 12:40:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:40:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 12:40:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 12:40:25 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 12:40:25 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:40:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 12:40:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Dec-2025 12:40:25 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 12:40:25 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:40:25 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Dec-2025 12:40:26 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[29-Dec-2025 12:40:26 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 12:40:26 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:40:26 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[29-Dec-2025 12:41:22 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[29-Dec-2025 12:41:22 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 12:41:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:22 America/Mexico_City] === CREANDO RUTA ===
[29-Dec-2025 12:41:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 12:41:22 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 12:41:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 12:41:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 12:41:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 12:41:27 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 12:41:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:27 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 12:41:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 12:41:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 12:41:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:27 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 12:41:27 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 12:41:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:27 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 12:41:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 12:41:28 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 12:41:28 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 12:41:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 12:41:28 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 12:41:28 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:28 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 12:41:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 12:41:28 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 12:41:28 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:28 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 12:41:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 12:41:32 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 12:41:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 12:41:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 12:41:33 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 12:41:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:41:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 12:42:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[29-Dec-2025 12:42:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[29-Dec-2025 12:42:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 12:42:15 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 12:42:15 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:42:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 12:42:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 12:42:15 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 12:42:15 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:42:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 12:42:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 12:42:31 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 12:42:31 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:42:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 12:42:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[29-Dec-2025 12:42:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 12:42:48 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 12:42:48 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:42:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 12:42:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 12:42:50 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 12:42:50 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 12:42:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 12:42:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getVentasCliente
[29-Dec-2025 12:42:55 America/Mexico_City] API: Operación no implementada: getVentasCliente
[29-Dec-2025 13:01:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 13:01:10 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:01:10 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:01:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 13:01:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 13:01:10 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:01:10 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:01:10 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 13:01:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 13:01:10 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:01:10 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:01:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 13:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 13:03:44 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 13:03:44 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:03:44 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:03:44 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 13:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:03:44 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:03:44 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:03:44 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 13:03:44 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:03:44 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 13:03:44 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 13:03:44 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:03:44 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:03:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 13:03:44 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:03:44 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 13:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 13:03:44 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:03:44 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:03:44 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 13:03:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 13:03:51 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:03:51 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:03:51 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 13:03:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:03:51 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:03:51 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:03:51 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:04:00 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:04:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:04:00 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:04:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 13:04:00 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:04:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:04:00 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 13:04:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 13:04:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:04:07 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:04:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:04:07 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:04:07 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:04:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:04:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 13:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: setDefaultMotivoStock
[29-Dec-2025 13:04:14 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:04:14 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:04:14 America/Mexico_City] === ESTABLECIENDO MOTIVO PREDETERMINADO ===
[29-Dec-2025 13:04:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:04:14 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:04:15 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:04:15 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:05:06 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteMotivoStock
[29-Dec-2025 13:05:06 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:06 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:06 America/Mexico_City] === ELIMINANDO MOTIVO DE STOCK ===
[29-Dec-2025 13:05:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:05:06 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:06 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:06 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:05:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 13:05:06 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:06 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:06 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 13:05:11 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteMotivoStock
[29-Dec-2025 13:05:11 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:11 America/Mexico_City] === ELIMINANDO MOTIVO DE STOCK ===
[29-Dec-2025 13:05:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:05:11 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:11 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:05:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 13:05:12 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:12 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:12 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 13:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:05:17 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 13:05:17 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:17 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:05:17 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 13:05:17 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:17 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:17 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 13:05:17 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:17 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 13:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 13:05:17 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:17 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:17 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 13:05:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 13:05:18 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 13:05:18 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 13:05:18 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:18 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:18 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 13:05:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:05:45 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:45 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:45 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:05:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 13:05:45 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:45 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 13:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 13:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 13:05:49 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:49 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 13:05:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:49 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 13:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 13:05:49 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 13:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:05:49 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:05:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:49 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 13:05:49 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 13:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 13:05:49 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:49 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 13:05:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 13:05:51 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:51 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:51 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 13:05:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 13:05:51 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:51 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 13:05:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 13:05:51 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:05:51 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:05:51 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 13:06:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 13:06:24 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:06:24 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:06:24 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 13:06:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 13:06:24 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 13:06:24 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:06:24 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 13:06:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 13:06:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 13:06:34 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:06:34 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 13:06:34 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:06:34 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 13:06:34 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:06:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 13:06:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 13:06:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 13:06:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 13:06:38 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 13:06:38 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 13:06:38 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 13:06:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[29-Dec-2025 13:21:00 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Dec-2025 13:21:00 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Dec-2025 13:21:00 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 13:21:00 America/Mexico_City] Tipo de operación: verify
[29-Dec-2025 13:21:00 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Dec-2025 13:21:00 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjcwMzE5MTEsImV4cCI6MTc2NzExODMxMX0.G-8kqg8cSfT3t0649RP-5aP_R2irVFRMZ1_lJfPAMDc
[29-Dec-2025 13:21:00 America/Mexico_City] Validando token...
[29-Dec-2025 13:21:00 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 13:21:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:21:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 13:21:00 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 13:21:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:21:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 13:21:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 13:21:00 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 13:21:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:21:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 13:21:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 13:21:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 13:21:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 13:21:05 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 13:21:05 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 13:21:05 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 13:28:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 13:28:37 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 13:28:37 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:28:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 13:28:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[29-Dec-2025 13:28:39 America/Mexico_City] Validando token en Roles.php...
[29-Dec-2025 13:28:39 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:28:39 America/Mexico_City] === OBTENIENDO ROLES ===
[29-Dec-2025 13:28:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[29-Dec-2025 13:28:39 America/Mexico_City] Validando token en Roles.php...
[29-Dec-2025 13:28:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[29-Dec-2025 13:28:39 America/Mexico_City] Validando token en Roles.php...
[29-Dec-2025 13:28:39 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:28:39 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[29-Dec-2025 13:28:39 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:28:39 America/Mexico_City] === OBTENIENDO PERMISOS ===
[29-Dec-2025 13:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[29-Dec-2025 13:28:45 America/Mexico_City] Validando token en Usuarios.php...
[29-Dec-2025 13:28:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 13:28:45 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:28:45 America/Mexico_City] === OBTENIENDO USUARIOS ===
[29-Dec-2025 13:28:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[29-Dec-2025 13:28:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[29-Dec-2025 13:28:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 13:28:59 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 13:28:59 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:28:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 13:29:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 13:29:01 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 13:29:01 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 13:29:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 15:36:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:36:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[29-Dec-2025 15:36:08 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:36:08 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:36:08 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:08 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:08 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[29-Dec-2025 15:36:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:36:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:36:11 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:36:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:36:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:36:11 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:36:11 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:11 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:36:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:36:12 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:36:12 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:12 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:36:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:36:12 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:36:12 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:36:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:36:12 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:36:12 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:12 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:36:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:36:12 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:36:12 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:12 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:36:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:36:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:36:22 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:36:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:36:22 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:36:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:36:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:36:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 15:36:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 15:36:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:36:27 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:36:27 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:36:27 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[29-Dec-2025 15:37:27 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:37:27 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=7
[29-Dec-2025 15:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:37:27 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:37:27 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:37:27 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:37:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:37:33 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:37:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:37:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:33 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:37:33 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:37:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:33 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:37:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:37:33 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:37:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:33 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:37:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:37:33 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:37:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:33 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:37:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:37:33 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:37:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:37:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:37:34 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:37:34 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:34 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:37:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 15:37:46 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:37:46 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:46 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 15:37:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:37:46 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:37:46 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:46 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:37:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:37:49 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:37:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:37:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:49 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:37:49 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:37:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:49 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:37:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:37:49 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:37:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:49 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:37:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:37:49 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:37:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:37:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:37:49 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:37:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:37:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:37:49 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:37:49 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:37:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:37:51 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:37:51 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:37:51 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:45:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:45:18 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:18 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:45:22 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Dec-2025 15:45:22 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Dec-2025 15:45:22 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 15:45:22 America/Mexico_City] Tipo de operación: verify
[29-Dec-2025 15:45:22 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Dec-2025 15:45:22 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjcwMzE5MTEsImV4cCI6MTc2NzExODMxMX0.G-8kqg8cSfT3t0649RP-5aP_R2irVFRMZ1_lJfPAMDc
[29-Dec-2025 15:45:22 America/Mexico_City] Validando token...
[29-Dec-2025 15:45:22 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 15:45:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:45:22 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:45:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:45:22 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:45:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:22 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:45:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:45:23 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:45:23 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:23 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:45:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:45:23 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:45:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:45:23 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:23 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:45:23 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:45:23 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:23 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:45:23 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:23 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:45:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:45:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:45:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:45:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:27 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:45:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:45:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:27 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:45:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:45:29 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:29 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:45:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:45:42 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:42 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:42 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:45:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:45:48 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:48 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:48 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:45:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:45:58 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:58 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:45:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:45:58 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:45:58 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:45:58 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:58 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:45:58 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:45:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:46:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:46:24 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:46:24 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:46:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:46:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[29-Dec-2025 15:46:24 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:46:24 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:46:24 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[29-Dec-2025 15:46:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:46:29 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:46:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:46:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:46:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 15:46:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:46:29 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:46:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:46:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:46:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:46:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 15:46:32 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:46:32 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:46:32 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:47:20 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[29-Dec-2025 15:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 15:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:47:21 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:47:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:47:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:47:21 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 15:47:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:47:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:50:21 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:50:21 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:50:21 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:50:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:50:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:21 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:50:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:21 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:50:21 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:50:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:50:21 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:50:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:21 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:50:21 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:50:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:50:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 15:50:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:50:25 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:50:25 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:25 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 15:50:25 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:50:25 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:25 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:50:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:50:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:50:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:27 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:50:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:50:27 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:50:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:50:27 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:50:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:27 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:50:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:27 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:50:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:50:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:50:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:27 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:50:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:50:27 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:50:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:27 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:50:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:50:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:50:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:50:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:50:29 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:50:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:50:29 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:53:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:53:33 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:53:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:53:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:53:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:53:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:53:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 15:53:38 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:53:38 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:53:38 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:53:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:53:38 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:53:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:53:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 15:53:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:53:41 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:53:41 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:53:41 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:54:45 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Dec-2025 15:54:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 15:54:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:54:46 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:54:46 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:54:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:54:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 15:54:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:54:46 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:54:46 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:54:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:56:13 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Dec-2025 15:56:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Dec-2025 15:56:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 15:56:13 America/Mexico_City] Tipo de operación: verify
[29-Dec-2025 15:56:13 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Dec-2025 15:56:13 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjcwMzE5MTEsImV4cCI6MTc2NzExODMxMX0.G-8kqg8cSfT3t0649RP-5aP_R2irVFRMZ1_lJfPAMDc
[29-Dec-2025 15:56:13 America/Mexico_City] Validando token...
[29-Dec-2025 15:56:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 15:56:13 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:56:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:56:14 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:56:14 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:56:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:56:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:56:14 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:56:14 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:56:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:56:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 15:56:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 15:56:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:56:17 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:56:17 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:56:17 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:56:57 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[29-Dec-2025 15:56:57 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:56:57 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=1
[29-Dec-2025 15:56:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:56:57 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:56:57 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:56:57 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:57:07 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:57:07 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:57:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:57:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:07 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:57:07 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:57:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:07 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:57:07 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:57:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:07 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:57:07 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:07 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:57:07 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:07 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:57:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:57:13 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:13 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:13 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:57:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:57:16 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:16 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:16 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:57:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:57:16 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:16 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:16 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:57:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:57:16 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:16 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:57:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:57:22 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:22 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:57:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:57:29 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:57:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:29 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:57:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 15:57:29 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:57:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 15:57:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 15:57:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:57:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:57:33 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:57:33 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:57:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:33 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:57:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:57:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:57:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 15:57:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:57:37 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:57:37 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:57:37 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:58:21 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[29-Dec-2025 15:58:21 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:58:21 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=1
[29-Dec-2025 15:58:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:58:21 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:58:21 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:58:21 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:58:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:58:27 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:58:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:58:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:58:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 15:58:27 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:58:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:27 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:58:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:27 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 15:58:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:58:27 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:58:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:27 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:58:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:27 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:58:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 15:58:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:58:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:27 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 15:58:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:58:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:58:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:58:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:58:29 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:58:29 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:29 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:58:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 15:58:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:58:32 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:58:32 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:58:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:32 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 15:58:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:58:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 15:58:32 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:58:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:58:32 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 15:59:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 15:59:21 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 15:59:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:59:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 15:59:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 15:59:21 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 15:59:21 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:59:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 15:59:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 15:59:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:59:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 15:59:23 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:59:23 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:59:23 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[29-Dec-2025 15:59:42 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:59:42 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=2
[29-Dec-2025 15:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 15:59:42 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 15:59:42 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 15:59:42 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 15:59:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 15:59:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 15:59:56 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:59:56 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 15:59:56 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:59:56 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 15:59:56 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 15:59:56 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 16:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 16:00:00 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 16:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 16:00:00 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 16:00:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:00 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 16:00:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:00 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 16:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 16:00:00 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:00:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:00 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 16:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 16:00:00 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 16:00:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:00 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 16:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 16:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 16:00:01 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:00:01 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:00:01 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 16:00:01 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:01 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 16:00:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 16:00:02 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:00:02 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:02 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 16:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 16:00:06 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:00:06 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:06 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 16:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 16:00:06 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:00:06 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 16:00:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 16:00:06 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:00:06 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:06 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 16:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[29-Dec-2025 16:00:13 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 16:00:13 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:13 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[29-Dec-2025 16:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 16:00:13 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 16:00:13 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:13 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 16:00:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 16:00:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 16:00:14 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 16:00:14 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:00:14 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 16:00:14 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:00:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 16:00:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 16:00:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 16:00:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 16:00:16 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 16:00:16 America/Mexico_City] Repartidor ID desde body: 5
[29-Dec-2025 16:00:16 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 16:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[29-Dec-2025 16:02:27 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[29-Dec-2025 16:02:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 16:02:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 16:02:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 16:02:27 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:02:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 16:02:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 16:02:27 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 16:02:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 16:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 16:02:32 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 16:02:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:32 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 16:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[29-Dec-2025 16:02:32 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:02:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:32 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[29-Dec-2025 16:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[29-Dec-2025 16:02:32 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:02:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:32 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[29-Dec-2025 16:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[29-Dec-2025 16:02:32 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 16:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[29-Dec-2025 16:02:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:32 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[29-Dec-2025 16:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 16:02:32 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:02:32 America/Mexico_City] Validando token en MotivosStock.php...
[29-Dec-2025 16:02:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 16:02:32 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:32 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[29-Dec-2025 16:02:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[29-Dec-2025 16:02:34 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 16:02:34 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 16:02:34 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[29-Dec-2025 17:30:24 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[29-Dec-2025 17:30:24 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[29-Dec-2025 17:30:24 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 17:30:24 America/Mexico_City] Tipo de operación: logout
[29-Dec-2025 17:30:24 America/Mexico_City] === PROCESANDO LOGOUT ===
[29-Dec-2025 17:30:24 America/Mexico_City] Validando token...
[29-Dec-2025 17:30:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Dec-2025 17:30:24 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[29-Dec-2025 17:30:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[29-Dec-2025 17:30:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Dec-2025 17:30:27 America/Mexico_City] Tipo de operación: login
[29-Dec-2025 17:30:27 America/Mexico_City] === PROCESANDO LOGIN ===
[29-Dec-2025 17:30:27 America/Mexico_City] Intento de login para usuario: admin
[29-Dec-2025 17:30:27 America/Mexico_City] Login - Password verificado correctamente
[29-Dec-2025 17:30:27 America/Mexico_City] Login - Roles: super_admin
[29-Dec-2025 17:30:27 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[29-Dec-2025 17:30:27 America/Mexico_City] Login exitoso para: admin
[29-Dec-2025 17:30:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 17:30:27 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:30:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:30:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 17:30:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[29-Dec-2025 17:30:47 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:30:47 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:30:47 America/Mexico_City] === OBTENIENDO RUTA ===
[29-Dec-2025 17:30:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 17:30:47 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 17:30:47 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:30:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 17:30:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Dec-2025 17:30:47 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:30:47 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:30:47 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Dec-2025 17:30:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[29-Dec-2025 17:30:52 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:30:52 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:30:52 America/Mexico_City] === ACTUALIZANDO RUTA ===
[29-Dec-2025 17:30:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 17:30:52 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:30:52 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:30:52 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 17:30:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[29-Dec-2025 17:30:59 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:30:59 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:30:59 America/Mexico_City] === OBTENIENDO RUTA ===
[29-Dec-2025 17:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 17:31:00 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 17:31:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:31:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 17:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Dec-2025 17:31:00 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:31:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:31:00 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Dec-2025 17:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[29-Dec-2025 17:31:36 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:31:36 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:31:36 America/Mexico_City] === OBTENIENDO RUTA ===
[29-Dec-2025 17:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 17:31:36 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 17:31:36 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:31:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 17:31:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Dec-2025 17:31:37 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:31:37 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:31:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Dec-2025 17:33:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[29-Dec-2025 17:33:25 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:33:25 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:33:25 America/Mexico_City] === ACTUALIZANDO RUTA ===
[29-Dec-2025 17:33:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 17:33:25 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:33:25 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:33:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[29-Dec-2025 17:33:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[29-Dec-2025 17:33:39 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:33:39 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:33:39 America/Mexico_City] === OBTENIENDO RUTA ===
[29-Dec-2025 17:33:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[29-Dec-2025 17:33:39 America/Mexico_City] Validando token en Clientes.php...
[29-Dec-2025 17:33:39 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:33:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[29-Dec-2025 17:33:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[29-Dec-2025 17:33:39 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:33:39 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:33:39 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[29-Dec-2025 17:35:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 17:35:02 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 17:35:02 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:35:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 17:35:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 17:35:02 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 17:35:02 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:35:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 17:35:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 17:35:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Dec-2025 17:35:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 17:35:05 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Dec-2025 17:35:05 America/Mexico_City] Repartidor ID desde body: 4
[29-Dec-2025 17:35:05 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[29-Dec-2025 17:35:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Dec-2025 17:35:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 17:35:52 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Dec-2025 17:35:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 17:36:19 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Dec-2025 17:36:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 17:36:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 17:36:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 17:36:19 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 17:36:19 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:36:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 17:36:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 17:36:19 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 17:36:19 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:36:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 17:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Dec-2025 17:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 17:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 17:36:57 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 17:36:57 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:36:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 17:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 17:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 17:36:57 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 17:36:57 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:36:57 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 17:37:26 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Dec-2025 17:37:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Dec-2025 17:37:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Dec-2025 17:37:26 America/Mexico_City] Validando token en Productos.php...
[29-Dec-2025 17:37:26 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:37:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Dec-2025 17:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Dec-2025 17:37:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Dec-2025 17:37:27 America/Mexico_City] Validando token en Repartidores.php...
[29-Dec-2025 17:37:27 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:37:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Dec-2025 17:38:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[29-Dec-2025 17:38:00 America/Mexico_City] Validando token en Rutas.php...
[29-Dec-2025 17:38:00 America/Mexico_City] Usuario validado: admin
[29-Dec-2025 17:38:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[30-Dec-2025 18:17:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[30-Dec-2025 18:17:53 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:17:56 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[30-Dec-2025 18:17:56 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[30-Dec-2025 18:17:56 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Dec-2025 18:17:56 America/Mexico_City] Tipo de operación: logout
[30-Dec-2025 18:17:56 America/Mexico_City] === PROCESANDO LOGOUT ===
[30-Dec-2025 18:17:56 America/Mexico_City] Validando token...
[30-Dec-2025 18:17:56 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Dec-2025 18:17:59 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[30-Dec-2025 18:17:59 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[30-Dec-2025 18:17:59 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Dec-2025 18:17:59 America/Mexico_City] Tipo de operación: login
[30-Dec-2025 18:17:59 America/Mexico_City] === PROCESANDO LOGIN ===
[30-Dec-2025 18:17:59 America/Mexico_City] Intento de login para usuario: admin
[30-Dec-2025 18:17:59 America/Mexico_City] Login - Password verificado correctamente
[30-Dec-2025 18:17:59 America/Mexico_City] Login - Roles: super_admin
[30-Dec-2025 18:17:59 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[30-Dec-2025 18:17:59 America/Mexico_City] Login exitoso para: admin
[30-Dec-2025 18:17:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[30-Dec-2025 18:17:59 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:17:59 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:17:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[30-Dec-2025 18:18:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[30-Dec-2025 18:18:05 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:18:05 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:18:05 America/Mexico_City] === OBTENIENDO RUTA ===
[30-Dec-2025 18:18:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[30-Dec-2025 18:18:05 America/Mexico_City] Validando token en Clientes.php...
[30-Dec-2025 18:18:05 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:18:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[30-Dec-2025 18:18:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[30-Dec-2025 18:18:05 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:18:05 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:18:05 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[30-Dec-2025 18:18:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[30-Dec-2025 18:18:11 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:18:11 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:18:11 America/Mexico_City] === ACTUALIZANDO RUTA ===
[30-Dec-2025 18:18:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[30-Dec-2025 18:18:12 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:18:12 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:18:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[30-Dec-2025 18:18:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[30-Dec-2025 18:18:13 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:18:13 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:18:13 America/Mexico_City] === ACTUALIZANDO RUTA ===
[30-Dec-2025 18:18:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[30-Dec-2025 18:18:13 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:18:13 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:18:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[30-Dec-2025 18:19:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[30-Dec-2025 18:19:17 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:19:17 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:19:17 America/Mexico_City] === OBTENIENDO RUTA ===
[30-Dec-2025 18:19:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[30-Dec-2025 18:19:17 America/Mexico_City] Validando token en Clientes.php...
[30-Dec-2025 18:19:17 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:19:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[30-Dec-2025 18:19:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[30-Dec-2025 18:19:17 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:19:17 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:19:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[30-Dec-2025 18:20:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[30-Dec-2025 18:20:07 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:20:07 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:20:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[30-Dec-2025 18:20:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[30-Dec-2025 18:20:07 America/Mexico_City] Validando token en Rutas.php...
[30-Dec-2025 18:20:07 America/Mexico_City] Usuario validado: admin
[30-Dec-2025 18:20:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[31-Dec-2025 08:55:01 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[31-Dec-2025 08:55:01 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[31-Dec-2025 08:55:01 America/Mexico_City] === AUTH.PHP CARGADO ===
[31-Dec-2025 08:55:01 America/Mexico_City] Tipo de operación: logout
[31-Dec-2025 08:55:01 America/Mexico_City] === PROCESANDO LOGOUT ===
[31-Dec-2025 08:55:01 America/Mexico_City] Validando token...
[31-Dec-2025 08:55:01 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[31-Dec-2025 08:55:01 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:04 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[31-Dec-2025 08:55:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[31-Dec-2025 08:55:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[31-Dec-2025 08:55:04 America/Mexico_City] Tipo de operación: login
[31-Dec-2025 08:55:04 America/Mexico_City] === PROCESANDO LOGIN ===
[31-Dec-2025 08:55:04 America/Mexico_City] Intento de login para usuario: admin
[31-Dec-2025 08:55:04 America/Mexico_City] Login - Password verificado correctamente
[31-Dec-2025 08:55:04 America/Mexico_City] Login - Roles: super_admin
[31-Dec-2025 08:55:04 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[31-Dec-2025 08:55:04 America/Mexico_City] Login exitoso para: admin
[31-Dec-2025 08:55:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[31-Dec-2025 08:55:04 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:04 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:04 America/Mexico_City] === OBTENIENDO RUTAS ===
[31-Dec-2025 08:55:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[31-Dec-2025 08:55:12 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:12 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:12 America/Mexico_City] === OBTENIENDO RUTA ===
[31-Dec-2025 08:55:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[31-Dec-2025 08:55:12 America/Mexico_City] Validando token en Clientes.php...
[31-Dec-2025 08:55:12 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[31-Dec-2025 08:55:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[31-Dec-2025 08:55:13 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:13 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[31-Dec-2025 08:55:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[31-Dec-2025 08:55:17 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:17 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[31-Dec-2025 08:55:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[31-Dec-2025 08:55:17 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:17 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[31-Dec-2025 08:55:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[31-Dec-2025 08:55:19 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:19 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[31-Dec-2025 08:55:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[31-Dec-2025 08:55:19 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:19 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[31-Dec-2025 08:55:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[31-Dec-2025 08:55:24 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:24 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:24 America/Mexico_City] === ACTUALIZANDO RUTA ===
[31-Dec-2025 08:55:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[31-Dec-2025 08:55:24 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:24 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[31-Dec-2025 08:55:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[31-Dec-2025 08:55:26 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:26 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:26 America/Mexico_City] === ACTUALIZANDO RUTA ===
[31-Dec-2025 08:55:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[31-Dec-2025 08:55:26 America/Mexico_City] Validando token en Rutas.php...
[31-Dec-2025 08:55:26 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:55:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[31-Dec-2025 08:56:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[31-Dec-2025 08:56:00 America/Mexico_City] Validando token en Productos.php...
[31-Dec-2025 08:56:00 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:56:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[31-Dec-2025 08:56:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Dec-2025 08:56:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[31-Dec-2025 08:56:00 America/Mexico_City] Validando token en Repartidores.php...
[31-Dec-2025 08:56:00 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:56:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[31-Dec-2025 08:56:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Dec-2025 08:56:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[31-Dec-2025 08:56:02 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[31-Dec-2025 08:56:02 America/Mexico_City] Repartidor ID desde body: 4
[31-Dec-2025 08:56:02 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[31-Dec-2025 08:59:16 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[31-Dec-2025 08:59:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Dec-2025 08:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[31-Dec-2025 08:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Dec-2025 08:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[31-Dec-2025 08:59:42 America/Mexico_City] Validando token en Repartidores.php...
[31-Dec-2025 08:59:42 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:59:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[31-Dec-2025 08:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[31-Dec-2025 08:59:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Dec-2025 08:59:42 America/Mexico_City] Validando token en Productos.php...
[31-Dec-2025 08:59:42 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:59:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[31-Dec-2025 08:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[31-Dec-2025 08:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Dec-2025 08:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[31-Dec-2025 08:59:59 America/Mexico_City] Validando token en Productos.php...
[31-Dec-2025 08:59:59 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:59:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[31-Dec-2025 08:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[31-Dec-2025 08:59:59 America/Mexico_City] Validando token en Repartidores.php...
[31-Dec-2025 08:59:59 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 08:59:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[31-Dec-2025 08:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Dec-2025 09:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[31-Dec-2025 09:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Dec-2025 09:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Dec-2025 09:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[31-Dec-2025 09:00:17 America/Mexico_City] Validando token en Productos.php...
[31-Dec-2025 09:00:17 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 09:00:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[31-Dec-2025 09:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[31-Dec-2025 09:00:17 America/Mexico_City] Validando token en Repartidores.php...
[31-Dec-2025 09:00:17 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 09:00:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[31-Dec-2025 09:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[31-Dec-2025 09:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Dec-2025 09:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[31-Dec-2025 09:00:33 America/Mexico_City] Validando token en Repartidores.php...
[31-Dec-2025 09:00:33 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 09:00:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[31-Dec-2025 09:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Dec-2025 09:00:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[31-Dec-2025 09:00:33 America/Mexico_City] Validando token en Productos.php...
[31-Dec-2025 09:00:33 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 09:00:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[31-Dec-2025 09:00:58 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[31-Dec-2025 09:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Dec-2025 09:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Dec-2025 09:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[31-Dec-2025 09:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[31-Dec-2025 09:00:59 America/Mexico_City] Validando token en Repartidores.php...
[31-Dec-2025 09:00:59 America/Mexico_City] Validando token en Productos.php...
[31-Dec-2025 09:00:59 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 09:00:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[31-Dec-2025 09:00:59 America/Mexico_City] Usuario validado: admin
[31-Dec-2025 09:00:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 20:34:32 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[02-Jan-2026 20:34:32 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[02-Jan-2026 20:34:33 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 20:34:33 America/Mexico_City] Tipo de operación: verify
[02-Jan-2026 20:34:33 America/Mexico_City] === VERIFICANDO TOKEN ===
[02-Jan-2026 20:34:33 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjcwMzE5MTEsImV4cCI6MTc2NzExODMxMX0.G-8kqg8cSfT3t0649RP-5aP_R2irVFRMZ1_lJfPAMDc
[02-Jan-2026 20:34:33 America/Mexico_City] Validando token...
[02-Jan-2026 20:34:33 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 20:34:33 America/Mexico_City] Token inválido o usuario no encontrado
[02-Jan-2026 20:34:33 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[02-Jan-2026 20:34:33 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[02-Jan-2026 20:34:33 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 20:34:33 America/Mexico_City] Tipo de operación: logout
[02-Jan-2026 20:34:33 America/Mexico_City] === PROCESANDO LOGOUT ===
[02-Jan-2026 20:34:33 America/Mexico_City] Validando token...
[02-Jan-2026 20:34:33 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 20:34:38 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[02-Jan-2026 20:34:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[02-Jan-2026 20:34:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 20:34:38 America/Mexico_City] Tipo de operación: login
[02-Jan-2026 20:34:38 America/Mexico_City] === PROCESANDO LOGIN ===
[02-Jan-2026 20:34:38 America/Mexico_City] Intento de login para usuario: GERARDO
[02-Jan-2026 20:34:38 America/Mexico_City] Login - Password incorrecto o usuario no encontrado
[02-Jan-2026 20:34:38 America/Mexico_City] Login fallido para: GERARDO
[02-Jan-2026 20:34:54 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[02-Jan-2026 20:34:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[02-Jan-2026 20:34:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 20:34:54 America/Mexico_City] Tipo de operación: login
[02-Jan-2026 20:34:54 America/Mexico_City] === PROCESANDO LOGIN ===
[02-Jan-2026 20:34:54 America/Mexico_City] Intento de login para usuario: admin
[02-Jan-2026 20:34:54 America/Mexico_City] Login - Password verificado correctamente
[02-Jan-2026 20:34:54 America/Mexico_City] Login - Roles: super_admin
[02-Jan-2026 20:34:54 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[02-Jan-2026 20:34:54 America/Mexico_City] Login exitoso para: admin
[02-Jan-2026 20:34:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 20:34:54 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 20:34:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:34:54 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 20:34:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 20:34:55 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 20:34:55 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:34:55 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 20:34:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 20:34:55 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 20:34:55 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:34:55 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 20:34:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 20:34:55 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 20:34:55 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:34:55 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 20:34:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 20:34:55 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 20:34:55 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:34:55 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 20:34:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 20:34:55 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 20:34:55 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:34:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 20:36:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:36:35 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:36:35 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:36:35 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:36:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 20:36:36 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 20:36:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:36:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 20:36:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[02-Jan-2026 20:36:36 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 20:36:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:36:36 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[02-Jan-2026 20:36:37 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[02-Jan-2026 20:36:37 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 20:36:37 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:36:37 America/Mexico_City] === GENERANDO CÓDIGO DE REPARTIDOR ===
[02-Jan-2026 20:42:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:42:31 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:42:31 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:42:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:42:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Jan-2026 20:42:36 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:42:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:42:36 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Jan-2026 20:42:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 20:42:37 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 20:42:37 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:42:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 20:42:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Jan-2026 20:42:37 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:42:37 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:42:37 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Jan-2026 20:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[02-Jan-2026 20:43:34 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[02-Jan-2026 20:43:34 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 20:43:34 America/Mexico_City] Tipo de operación: verify
[02-Jan-2026 20:43:34 America/Mexico_City] === VERIFICANDO TOKEN ===
[02-Jan-2026 20:43:34 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjY2MjM1OTEsImV4cCI6MTc2NjcwOTk5MX0.Rabyf3YusfDaaIM6TH5Uqc1U7SQBHvtVwmc2M6UUrbo
[02-Jan-2026 20:43:34 America/Mexico_City] Validando token...
[02-Jan-2026 20:43:34 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 20:43:34 America/Mexico_City] Token inválido o usuario no encontrado
[02-Jan-2026 20:43:35 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[02-Jan-2026 20:43:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[02-Jan-2026 20:43:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 20:43:35 America/Mexico_City] Tipo de operación: logout
[02-Jan-2026 20:43:35 America/Mexico_City] === PROCESANDO LOGOUT ===
[02-Jan-2026 20:43:35 America/Mexico_City] Validando token...
[02-Jan-2026 20:43:35 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 20:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[02-Jan-2026 20:43:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[02-Jan-2026 20:43:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 20:43:38 America/Mexico_City] Tipo de operación: login
[02-Jan-2026 20:43:38 America/Mexico_City] === PROCESANDO LOGIN ===
[02-Jan-2026 20:43:38 America/Mexico_City] Intento de login para usuario: admin
[02-Jan-2026 20:43:38 America/Mexico_City] Login - Password verificado correctamente
[02-Jan-2026 20:43:38 America/Mexico_City] Login - Roles: super_admin
[02-Jan-2026 20:43:38 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[02-Jan-2026 20:43:38 America/Mexico_City] Login exitoso para: admin
[02-Jan-2026 20:43:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:43:43 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:43:43 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:43:43 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:10 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:10 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:10 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[02-Jan-2026 20:44:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:10 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:10 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:10 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[02-Jan-2026 20:44:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:11 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:11 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[02-Jan-2026 20:44:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:11 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:11 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[02-Jan-2026 20:44:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:12 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:12 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:12 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[02-Jan-2026 20:44:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:12 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:12 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:12 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[02-Jan-2026 20:44:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:12 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:12 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:12 America/Mexico_City] Error obteniendo rutas: SQLSTATE[HY093]: Invalid parameter number
[02-Jan-2026 20:44:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:13 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:13 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:13 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:44:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Jan-2026 20:44:20 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:20 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:20 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Jan-2026 20:44:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 20:44:20 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 20:44:20 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 20:44:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Jan-2026 20:44:20 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:20 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:20 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Jan-2026 20:44:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Jan-2026 20:44:33 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:33 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Jan-2026 20:44:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[02-Jan-2026 20:44:35 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:35 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:35 America/Mexico_City] === ACTUALIZANDO RUTA ===
[02-Jan-2026 20:44:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:44:36 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:44:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:44:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:45:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Jan-2026 20:45:28 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:45:28 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:45:28 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Jan-2026 20:45:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 20:45:28 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 20:45:28 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:45:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 20:45:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Jan-2026 20:45:28 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:45:28 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:45:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Jan-2026 20:47:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[02-Jan-2026 20:47:35 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:47:35 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:47:35 America/Mexico_City] === ACTUALIZANDO RUTA ===
[02-Jan-2026 20:47:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:47:36 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:47:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:47:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:49:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[02-Jan-2026 20:49:02 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:49:02 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:49:02 America/Mexico_City] === ACTUALIZANDO RUTA ===
[02-Jan-2026 20:49:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:49:03 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:49:03 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:49:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:49:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[02-Jan-2026 20:49:13 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:49:13 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:49:13 America/Mexico_City] === ACTUALIZANDO RUTA ===
[02-Jan-2026 20:49:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 20:49:14 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 20:49:14 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:49:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 20:53:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 20:53:03 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 20:53:03 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:53:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 20:53:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 20:53:04 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 20:53:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:53:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 20:53:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[02-Jan-2026 20:54:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 20:54:42 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 20:54:42 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:54:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 20:54:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 20:54:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Jan-2026 20:54:42 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 20:54:42 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:54:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 20:54:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Jan-2026 20:54:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Jan-2026 20:54:45 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Jan-2026 20:54:45 America/Mexico_City] Repartidor ID desde body: 1
[02-Jan-2026 20:54:45 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[02-Jan-2026 20:55:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 20:55:57 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 20:55:57 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:55:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 20:55:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 20:55:57 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 20:55:57 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 20:55:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 20:56:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[02-Jan-2026 21:14:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 21:14:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[02-Jan-2026 21:14:40 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 21:14:40 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 21:14:41 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:14:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 21:14:41 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:14:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[02-Jan-2026 21:14:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 21:14:45 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:14:45 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:14:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 21:14:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Jan-2026 21:14:50 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:14:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:14:50 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Jan-2026 21:14:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:14:50 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:14:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:14:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:14:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Jan-2026 21:14:50 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:14:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:14:50 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Jan-2026 21:17:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Jan-2026 21:17:40 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:17:40 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:17:40 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Jan-2026 21:17:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:17:40 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:17:40 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:17:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:17:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Jan-2026 21:17:40 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:17:40 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:17:40 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Jan-2026 21:18:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Jan-2026 21:18:01 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:18:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:18:01 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Jan-2026 21:18:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:18:01 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:18:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:18:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:18:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Jan-2026 21:18:01 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:18:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:18:01 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Jan-2026 21:18:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Jan-2026 21:18:18 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:18:18 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:18:18 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Jan-2026 21:18:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:18:19 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:18:19 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:18:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:18:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[02-Jan-2026 21:18:19 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:18:19 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:18:19 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[02-Jan-2026 21:22:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 21:22:39 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 21:22:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Jan-2026 21:22:39 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:22:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 21:22:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:22:40 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:22:40 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:22:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 21:22:43 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 21:22:43 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:22:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 21:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Jan-2026 21:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:22:43 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:22:43 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:22:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Jan-2026 21:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Jan-2026 21:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Jan-2026 21:22:47 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Jan-2026 21:22:47 America/Mexico_City] Repartidor ID desde body: 1
[02-Jan-2026 21:22:47 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[02-Jan-2026 21:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Jan-2026 21:22:47 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Jan-2026 21:22:47 America/Mexico_City] Repartidor ID desde body: 5
[02-Jan-2026 21:22:47 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[02-Jan-2026 21:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:23:31 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:23:31 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:23:31 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:23:31 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:23:31 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:23:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:23:31 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:23:31 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:23:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:23:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:23:44 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:23:44 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:23:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:23:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Jan-2026 21:23:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 21:23:44 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 21:23:44 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:23:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 21:23:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Jan-2026 21:23:46 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Jan-2026 21:23:46 America/Mexico_City] Repartidor ID desde body: 1
[02-Jan-2026 21:23:46 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[02-Jan-2026 21:23:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Jan-2026 21:24:07 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[02-Jan-2026 21:24:07 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[02-Jan-2026 21:24:07 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=1
[02-Jan-2026 21:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Jan-2026 21:24:08 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Jan-2026 21:24:08 America/Mexico_City] Repartidor ID desde body: 1
[02-Jan-2026 21:24:08 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[02-Jan-2026 21:24:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:24:12 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:12 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:12 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:24:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:24:12 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:12 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:24:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:24:12 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:12 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:24:21 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:21 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:21 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:21 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:24:21 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:24:21 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:21 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:21 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:24:21 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:21 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:24:21 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:21 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:21 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:21 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:24:21 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:24:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:24:27 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:27 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:27 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 21:24:32 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 21:24:32 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 21:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Jan-2026 21:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:24:32 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:32 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:24:51 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:51 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:24:53 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:53 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:24:53 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:53 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:53 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:24:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:53 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:24:53 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:24:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:53 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:24:53 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:53 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:24:53 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:24:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:24:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:25:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:25:19 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:19 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:19 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:25:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:25:23 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:23 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:23 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:25:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:25:26 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:26 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:26 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:25:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:25:45 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:45 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:25:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:25:45 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:45 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:25:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:25:45 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:45 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:25:49 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:49 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:49 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:25:49 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:25:49 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:49 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:25:49 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:25:49 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:49 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:25:49 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:25:49 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:25:49 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:25:49 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:49 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:25:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:25:49 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:49 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:25:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[02-Jan-2026 21:25:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:25:50 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:25:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:50 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[02-Jan-2026 21:25:50 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:25:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:50 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:25:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:25:50 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:50 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:25:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:25:53 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:53 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:25:57 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:57 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:57 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:25:57 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:25:57 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:25:57 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:25:57 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:26:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:26:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:26:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:26:11 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:11 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:26:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:26:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:26:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:26:11 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:26:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:26:11 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:26:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:11 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:26:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:11 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:26:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:26:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:26:11 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:11 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:26:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:11 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:26:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateStock
[02-Jan-2026 21:26:59 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:26:59 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:26:59 America/Mexico_City] === ACTUALIZANDO STOCK ===
[02-Jan-2026 21:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:27:01 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:27:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:27:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:27:01 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:27:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:27:01 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:27:01 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:27:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:27:01 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:28:05 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:28:05 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:05 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[02-Jan-2026 21:28:05 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:28:05 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:05 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[02-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:28:07 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:07 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:28:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:07 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:28:07 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:07 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:28:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:07 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:28:07 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:07 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:28:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:28:52 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:28:52 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:28:52 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:28:52 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:52 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:28:52 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:28:52 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:28:54 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:28:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 21:28:54 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 21:28:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:28:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 21:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Jan-2026 21:28:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Jan-2026 21:28:57 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Jan-2026 21:28:57 America/Mexico_City] Repartidor ID desde body: 5
[02-Jan-2026 21:28:57 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[02-Jan-2026 21:28:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Jan-2026 21:29:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:29:36 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:29:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:29:36 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:29:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:36 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:29:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:36 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:29:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:29:36 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:36 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:29:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:29:36 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:29:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:36 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:29:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:29:36 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:36 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:29:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:29:36 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:36 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:29:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:29:42 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:29:42 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:42 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:29:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[02-Jan-2026 21:29:42 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:29:42 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[02-Jan-2026 21:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:29:54 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:29:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:54 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 21:29:54 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:29:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:54 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 21:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 21:29:54 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 21:29:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:54 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 21:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 21:29:54 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:54 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 21:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 21:29:54 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:54 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 21:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 21:29:54 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:54 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 21:29:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:29:55 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:55 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:55 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:29:59 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:59 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:59 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:29:59 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:59 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:59 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:29:59 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:59 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:59 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:29:59 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:29:59 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:29:59 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:30:00 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:30:00 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:30:00 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:30:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:30:01 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:30:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:30:01 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:30:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:30:01 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:30:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:30:01 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:30:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:30:07 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:30:07 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:30:07 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:30:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:30:11 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:30:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:30:11 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:30:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:30:15 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:30:15 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:30:15 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:30:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 21:30:23 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 21:30:23 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:30:23 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 21:33:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:33:34 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:33:34 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:33:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:33:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:33:34 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:33:34 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:33:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:33:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[02-Jan-2026 21:36:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:36:45 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:36:45 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:36:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:36:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:36:45 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:36:45 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:36:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:42:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 21:42:59 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:42:59 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:42:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 21:45:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:45:14 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:45:14 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:45:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:45:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 21:45:16 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 21:45:16 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:45:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 21:45:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 21:45:16 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 21:45:16 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 21:45:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 22:01:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 22:01:16 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 22:01:16 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:01:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 22:01:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[02-Jan-2026 22:01:16 America/Mexico_City] Validando token en Clientes.php...
[02-Jan-2026 22:01:16 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:01:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[02-Jan-2026 22:01:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[02-Jan-2026 22:01:41 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 22:01:41 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:01:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[02-Jan-2026 22:01:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[02-Jan-2026 22:01:45 America/Mexico_City] Validando token en Rutas.php...
[02-Jan-2026 22:01:45 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:01:45 America/Mexico_City] === OBTENIENDO RUTA ===
[02-Jan-2026 22:09:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 22:09:56 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:09:56 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:09:56 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 22:09:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:09:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:09:56 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:09:56 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:09:56 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:09:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:09:56 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:09:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 22:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 22:10:02 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:10:02 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:02 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 22:10:02 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:10:02 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:02 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 22:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 22:10:02 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:10:02 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:10:02 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:10:02 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:02 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 22:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 22:10:02 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:10:02 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:02 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 22:10:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 22:10:02 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:10:02 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:02 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 22:10:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 22:10:09 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:10:09 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:09 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 22:10:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:10:11 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:10:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:10:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 22:10:11 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:10:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 22:10:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 22:10:17 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:10:17 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:17 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 22:10:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 22:10:31 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 22:10:31 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 22:10:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:10:31 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:10:31 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:10:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Jan-2026 22:10:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Jan-2026 22:10:34 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Jan-2026 22:10:34 America/Mexico_City] Repartidor ID desde body: 1
[02-Jan-2026 22:10:34 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[02-Jan-2026 22:10:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Jan-2026 22:10:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 22:10:57 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:10:57 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:57 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 22:10:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[02-Jan-2026 22:10:57 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:10:57 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:10:57 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[02-Jan-2026 22:11:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 22:11:04 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:11:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:11:04 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 22:11:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 22:11:04 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:11:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:11:04 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 22:11:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 22:11:04 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:11:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:11:04 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 22:11:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:11:04 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:11:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:11:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:11:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 22:11:04 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:11:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:11:04 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 22:11:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 22:11:04 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:11:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:11:04 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 22:11:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getMovimientos
[02-Jan-2026 22:11:06 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:11:06 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:11:06 America/Mexico_City] === OBTENIENDO MOVIMIENTOS ===
[02-Jan-2026 22:12:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[02-Jan-2026 22:12:43 America/Mexico_City] Validando token en Usuarios.php...
[02-Jan-2026 22:12:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 22:12:43 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:43 America/Mexico_City] === OBTENIENDO USUARIOS ===
[02-Jan-2026 22:12:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[02-Jan-2026 22:12:43 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:43 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:43 America/Mexico_City] === OBTENIENDO ROLES ===
[02-Jan-2026 22:12:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[02-Jan-2026 22:12:43 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:43 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:43 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[02-Jan-2026 22:12:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[02-Jan-2026 22:12:43 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:43 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:43 America/Mexico_City] === OBTENIENDO PERMISOS ===
[02-Jan-2026 22:12:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[02-Jan-2026 22:12:46 America/Mexico_City] Validando token en Usuarios.php...
[02-Jan-2026 22:12:46 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 22:12:46 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:46 America/Mexico_City] === OBTENIENDO USUARIOS ===
[02-Jan-2026 22:12:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[02-Jan-2026 22:12:50 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:50 America/Mexico_City] === OBTENIENDO PERMISOS ===
[02-Jan-2026 22:12:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[02-Jan-2026 22:12:50 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:50 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[02-Jan-2026 22:12:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[02-Jan-2026 22:12:50 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:50 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:50 America/Mexico_City] === OBTENIENDO ROLES ===
[02-Jan-2026 22:12:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[02-Jan-2026 22:12:53 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[02-Jan-2026 22:12:53 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:53 America/Mexico_City] === OBTENIENDO ROLES ===
[02-Jan-2026 22:12:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:53 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[02-Jan-2026 22:12:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[02-Jan-2026 22:12:53 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:12:53 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:12:53 America/Mexico_City] === OBTENIENDO PERMISOS ===
[02-Jan-2026 22:13:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[02-Jan-2026 22:13:11 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:13:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:13:11 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[02-Jan-2026 22:13:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[02-Jan-2026 22:13:12 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:13:12 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:13:12 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[02-Jan-2026 22:13:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[02-Jan-2026 22:13:24 America/Mexico_City] Validando token en Usuarios.php...
[02-Jan-2026 22:13:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 22:13:24 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:13:24 America/Mexico_City] === OBTENIENDO USUARIOS ===
[02-Jan-2026 22:13:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[02-Jan-2026 22:13:41 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:13:41 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:13:41 America/Mexico_City] === OBTENIENDO ROLES ===
[02-Jan-2026 22:14:04 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[02-Jan-2026 22:14:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[02-Jan-2026 22:14:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 22:14:04 America/Mexico_City] Tipo de operación: login
[02-Jan-2026 22:14:04 America/Mexico_City] === PROCESANDO LOGIN ===
[02-Jan-2026 22:14:04 America/Mexico_City] Intento de login para usuario: victorarmandopreciadodavila@gmail.com
[02-Jan-2026 22:14:04 America/Mexico_City] Login - Password verificado correctamente
[02-Jan-2026 22:14:04 America/Mexico_City] Login - Roles: admin
[02-Jan-2026 22:14:04 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[02-Jan-2026 22:14:04 America/Mexico_City] Login exitoso para: victorarmandopreciadodavila@gmail.com
[02-Jan-2026 22:14:12 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[02-Jan-2026 22:14:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[02-Jan-2026 22:14:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 22:14:12 America/Mexico_City] Tipo de operación: logout
[02-Jan-2026 22:14:12 America/Mexico_City] === PROCESANDO LOGOUT ===
[02-Jan-2026 22:14:12 America/Mexico_City] Validando token...
[02-Jan-2026 22:14:12 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 22:14:12 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[02-Jan-2026 22:14:20 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[02-Jan-2026 22:14:20 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:14:20 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:14:20 America/Mexico_City] === OBTENIENDO PERMISOS ===
[02-Jan-2026 22:14:20 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:14:20 America/Mexico_City] === OBTENIENDO ROLES ===
[02-Jan-2026 22:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[02-Jan-2026 22:14:20 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:14:20 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:14:20 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[02-Jan-2026 22:14:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[02-Jan-2026 22:14:29 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:14:29 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:14:29 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[02-Jan-2026 22:15:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[02-Jan-2026 22:15:00 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:15:00 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:15:00 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[02-Jan-2026 22:15:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[02-Jan-2026 22:15:00 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:15:00 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:15:00 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[02-Jan-2026 22:15:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[02-Jan-2026 22:15:00 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:15:00 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:15:00 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[02-Jan-2026 22:15:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[02-Jan-2026 22:15:00 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:15:00 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:15:00 America/Mexico_City] === OBTENIENDO ROLES ===
[02-Jan-2026 22:15:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[02-Jan-2026 22:15:00 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:15:00 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:15:00 America/Mexico_City] === OBTENIENDO PERMISOS ===
[02-Jan-2026 22:15:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[02-Jan-2026 22:15:01 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:15:01 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:15:01 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[02-Jan-2026 22:15:14 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[02-Jan-2026 22:15:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[02-Jan-2026 22:15:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 22:15:14 America/Mexico_City] Tipo de operación: login
[02-Jan-2026 22:15:14 America/Mexico_City] === PROCESANDO LOGIN ===
[02-Jan-2026 22:15:14 America/Mexico_City] Intento de login para usuario: victorarmandopreciadodavila@gmail.com
[02-Jan-2026 22:15:14 America/Mexico_City] Login - Password verificado correctamente
[02-Jan-2026 22:15:14 America/Mexico_City] Login - Roles: admin
[02-Jan-2026 22:15:14 America/Mexico_City] Login - Permisos obtenidos: {"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[02-Jan-2026 22:15:14 America/Mexico_City] Login exitoso para: victorarmandopreciadodavila@gmail.com
[02-Jan-2026 22:15:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Jan-2026 22:15:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[02-Jan-2026 22:15:22 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 22:15:22 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:15:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Jan-2026 22:15:22 America/Mexico_City] Validando token en Repartidores.php...
[02-Jan-2026 22:15:22 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:15:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[02-Jan-2026 22:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 22:15:29 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:15:29 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:15:29 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 22:15:29 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:15:29 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:15:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:15:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:15:29 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:15:29 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:15:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:16:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[02-Jan-2026 22:16:11 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:16:11 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:11 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[02-Jan-2026 22:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[02-Jan-2026 22:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[02-Jan-2026 22:16:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[02-Jan-2026 22:16:31 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:16:31 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[02-Jan-2026 22:16:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 22:16:31 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:16:31 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 22:16:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[02-Jan-2026 22:16:33 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:16:33 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:33 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[02-Jan-2026 22:16:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[02-Jan-2026 22:16:33 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:16:33 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:33 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[02-Jan-2026 22:16:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 22:16:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[02-Jan-2026 22:16:34 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:16:34 America/Mexico_City] Validando token en MotivosStock.php...
[02-Jan-2026 22:16:34 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:34 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 22:16:34 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:34 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[02-Jan-2026 22:16:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:16:34 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:16:34 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:16:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 22:16:34 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:16:34 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:16:34 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[02-Jan-2026 22:16:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[02-Jan-2026 22:16:37 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:16:37 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:16:37 America/Mexico_City] === OBTENIENDO ROLES ===
[02-Jan-2026 22:16:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[02-Jan-2026 22:16:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[02-Jan-2026 22:16:37 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:16:37 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:16:37 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:16:37 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[02-Jan-2026 22:16:37 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:16:37 America/Mexico_City] === OBTENIENDO PERMISOS ===
[02-Jan-2026 22:17:04 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[02-Jan-2026 22:17:04 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:17:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:17:04 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[02-Jan-2026 22:17:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[02-Jan-2026 22:17:04 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:17:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:17:04 America/Mexico_City] === OBTENIENDO ROLES ===
[02-Jan-2026 22:17:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[02-Jan-2026 22:17:04 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:17:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:17:04 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[02-Jan-2026 22:17:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[02-Jan-2026 22:17:04 America/Mexico_City] Validando token en Roles.php...
[02-Jan-2026 22:17:04 America/Mexico_City] Usuario validado: admin
[02-Jan-2026 22:17:04 America/Mexico_City] === OBTENIENDO PERMISOS ===
[02-Jan-2026 22:17:13 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[02-Jan-2026 22:17:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[02-Jan-2026 22:17:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 22:17:13 America/Mexico_City] Tipo de operación: logout
[02-Jan-2026 22:17:13 America/Mexico_City] === PROCESANDO LOGOUT ===
[02-Jan-2026 22:17:13 America/Mexico_City] Validando token...
[02-Jan-2026 22:17:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 22:17:13 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:17:18 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[02-Jan-2026 22:17:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[02-Jan-2026 22:17:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 22:17:18 America/Mexico_City] Tipo de operación: login
[02-Jan-2026 22:17:18 America/Mexico_City] === PROCESANDO LOGIN ===
[02-Jan-2026 22:17:18 America/Mexico_City] Intento de login para usuario: victorarmandopreciadodavila@gmail.com
[02-Jan-2026 22:17:18 America/Mexico_City] Login - Password verificado correctamente
[02-Jan-2026 22:17:18 America/Mexico_City] Login - Roles: admin
[02-Jan-2026 22:17:18 America/Mexico_City] Login - Permisos obtenidos: {"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[02-Jan-2026 22:17:18 America/Mexico_City] Login exitoso para: victorarmandopreciadodavila@gmail.com
[02-Jan-2026 22:17:37 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[02-Jan-2026 22:17:37 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[02-Jan-2026 22:17:37 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 22:17:37 America/Mexico_City] Tipo de operación: verify
[02-Jan-2026 22:17:37 America/Mexico_City] === VERIFICANDO TOKEN ===
[02-Jan-2026 22:17:37 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiI0IiwidXNlcm5hbWUiOiJhZG1pbk5vcm1hbCIsImVtYWlsIjoidmljdG9yYXJtYW5kb3ByZWNpYWRvZGF2aWxhQGdtYWlsLmNvbSIsIm5vbWJyZSI6InZpY3RvciIsImFwZWxsaWRvIjoicHJlY2lhZG8iLCJyb2xlcyI6ImFkbWluIiwiaWF0IjoxNzY3NDEzODM4LCJleHAiOjE3Njc1MDAyMzh9.jOCBnTBDsNCUaD-IqCKKny6aKn0ldYHlOrq5pxYQr_s
[02-Jan-2026 22:17:37 America/Mexico_City] Validando token...
[02-Jan-2026 22:17:37 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 22:17:37 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:17:43 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[02-Jan-2026 22:17:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[02-Jan-2026 22:17:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Jan-2026 22:17:43 America/Mexico_City] Tipo de operación: verify
[02-Jan-2026 22:17:43 America/Mexico_City] === VERIFICANDO TOKEN ===
[02-Jan-2026 22:17:43 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiI0IiwidXNlcm5hbWUiOiJhZG1pbk5vcm1hbCIsImVtYWlsIjoidmljdG9yYXJtYW5kb3ByZWNpYWRvZGF2aWxhQGdtYWlsLmNvbSIsIm5vbWJyZSI6InZpY3RvciIsImFwZWxsaWRvIjoicHJlY2lhZG8iLCJyb2xlcyI6ImFkbWluIiwiaWF0IjoxNzY3NDEzODM4LCJleHAiOjE3Njc1MDAyMzh9.jOCBnTBDsNCUaD-IqCKKny6aKn0ldYHlOrq5pxYQr_s
[02-Jan-2026 22:17:43 America/Mexico_City] Validando token...
[02-Jan-2026 22:17:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[02-Jan-2026 22:17:43 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:17:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:17:44 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:17:44 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:17:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:17:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Jan-2026 22:17:44 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:17:44 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:17:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Jan-2026 22:17:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[02-Jan-2026 22:17:44 America/Mexico_City] Validando token en Productos.php...
[02-Jan-2026 22:17:44 America/Mexico_City] Usuario validado: adminNormal
[02-Jan-2026 22:17:44 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[03-Jan-2026 08:41:15 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[03-Jan-2026 08:41:15 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[03-Jan-2026 08:41:15 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Jan-2026 08:41:15 America/Mexico_City] Tipo de operación: logout
[03-Jan-2026 08:41:15 America/Mexico_City] === PROCESANDO LOGOUT ===
[03-Jan-2026 08:41:15 America/Mexico_City] Validando token...
[03-Jan-2026 08:41:15 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[03-Jan-2026 08:41:17 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[03-Jan-2026 08:41:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[03-Jan-2026 08:41:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Jan-2026 08:41:17 America/Mexico_City] Tipo de operación: login
[03-Jan-2026 08:41:17 America/Mexico_City] === PROCESANDO LOGIN ===
[03-Jan-2026 08:41:17 America/Mexico_City] Intento de login para usuario: admin
[03-Jan-2026 08:41:17 America/Mexico_City] Login - Password verificado correctamente
[03-Jan-2026 08:41:17 America/Mexico_City] Login - Roles: super_admin
[03-Jan-2026 08:41:17 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[03-Jan-2026 08:41:17 America/Mexico_City] Login exitoso para: admin
[03-Jan-2026 08:41:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Jan-2026 08:41:18 America/Mexico_City] Validando token en Repartidores.php...
[03-Jan-2026 08:41:18 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Jan-2026 08:41:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Jan-2026 08:41:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 08:41:18 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 08:41:18 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Jan-2026 08:41:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Jan-2026 08:41:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[03-Jan-2026 08:41:22 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[03-Jan-2026 08:41:22 America/Mexico_City] Repartidor ID desde body: 4
[03-Jan-2026 08:41:22 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[03-Jan-2026 08:41:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Jan-2026 08:41:25 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:25 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Jan-2026 08:41:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Jan-2026 08:41:29 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:29 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:29 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Jan-2026 08:41:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Jan-2026 08:41:29 America/Mexico_City] Validando token en Clientes.php...
[03-Jan-2026 08:41:29 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Jan-2026 08:41:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Jan-2026 08:41:29 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:29 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Jan-2026 08:41:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Jan-2026 08:41:36 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:36 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:36 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Jan-2026 08:41:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Jan-2026 08:41:37 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:37 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Jan-2026 08:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-Jan-2026 08:41:45 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:45 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:45 America/Mexico_City] === OBTENIENDO RUTA ===
[03-Jan-2026 08:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[03-Jan-2026 08:41:45 America/Mexico_City] Validando token en Clientes.php...
[03-Jan-2026 08:41:45 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[03-Jan-2026 08:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[03-Jan-2026 08:41:45 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:45 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:45 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[03-Jan-2026 08:41:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[03-Jan-2026 08:41:50 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:50 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:50 America/Mexico_City] === ACTUALIZANDO RUTA ===
[03-Jan-2026 08:41:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-Jan-2026 08:41:51 America/Mexico_City] Validando token en Rutas.php...
[03-Jan-2026 08:41:51 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:51 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-Jan-2026 08:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Jan-2026 08:41:56 America/Mexico_City] Validando token en Repartidores.php...
[03-Jan-2026 08:41:56 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Jan-2026 08:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 08:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Jan-2026 08:41:56 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 08:41:56 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:41:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Jan-2026 08:41:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[03-Jan-2026 08:41:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Jan-2026 08:41:59 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[03-Jan-2026 08:41:59 America/Mexico_City] Repartidor ID desde body: 4
[03-Jan-2026 08:41:59 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[03-Jan-2026 08:42:39 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Jan-2026 08:42:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Jan-2026 08:42:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Jan-2026 08:42:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 08:42:40 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 08:42:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Jan-2026 08:42:40 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:42:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Jan-2026 08:42:40 America/Mexico_City] Validando token en Repartidores.php...
[03-Jan-2026 08:42:40 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:42:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Jan-2026 08:43:14 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[03-Jan-2026 08:43:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Jan-2026 08:43:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Jan-2026 08:43:14 America/Mexico_City] Validando token en Repartidores.php...
[03-Jan-2026 08:43:14 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:43:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Jan-2026 08:43:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Jan-2026 08:43:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 08:43:14 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 08:43:14 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:43:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Jan-2026 08:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[03-Jan-2026 08:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Jan-2026 08:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Jan-2026 08:43:32 America/Mexico_City] Validando token en Repartidores.php...
[03-Jan-2026 08:43:32 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:43:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Jan-2026 08:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 08:43:32 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 08:43:32 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:43:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Jan-2026 08:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Jan-2026 08:48:59 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Jan-2026 08:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Jan-2026 08:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Jan-2026 08:49:00 America/Mexico_City] Validando token en Repartidores.php...
[03-Jan-2026 08:49:00 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:49:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Jan-2026 08:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 08:49:00 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 08:49:00 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:49:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Jan-2026 08:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Jan-2026 08:49:20 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Jan-2026 08:49:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Jan-2026 08:49:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Jan-2026 08:49:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 08:49:20 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 08:49:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Jan-2026 08:49:20 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:49:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Jan-2026 08:49:20 America/Mexico_City] Validando token en Repartidores.php...
[03-Jan-2026 08:49:20 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:49:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Jan-2026 08:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[03-Jan-2026 08:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Jan-2026 08:49:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 08:49:54 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 08:49:54 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:49:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Jan-2026 08:49:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Jan-2026 08:49:54 America/Mexico_City] Validando token en Repartidores.php...
[03-Jan-2026 08:49:54 America/Mexico_City] Usuario validado: admin
[03-Jan-2026 08:49:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Jan-2026 08:49:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Jan-2026 21:59:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 21:59:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[03-Jan-2026 21:59:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Jan-2026 21:59:34 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 21:59:34 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 21:59:34 America/Mexico_City] Validando token en Productos.php...
[03-Jan-2026 21:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[03-Jan-2026 21:59:39 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[03-Jan-2026 21:59:39 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Jan-2026 21:59:39 America/Mexico_City] Tipo de operación: verify
[03-Jan-2026 21:59:39 America/Mexico_City] === VERIFICANDO TOKEN ===
[03-Jan-2026 21:59:39 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc0MDgyMTgsImV4cCI6MTc2NzQ5NDYxOH0.ccf30MG8DBe2z9ZvH7Z4UK5K_eK7SPHjQymmvmQbPsE
[03-Jan-2026 21:59:39 America/Mexico_City] Validando token...
[03-Jan-2026 21:59:39 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[03-Jan-2026 21:59:39 America/Mexico_City] Token inválido o usuario no encontrado
[03-Jan-2026 21:59:40 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[03-Jan-2026 21:59:40 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[03-Jan-2026 21:59:40 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Jan-2026 21:59:40 America/Mexico_City] Tipo de operación: logout
[03-Jan-2026 21:59:40 America/Mexico_City] === PROCESANDO LOGOUT ===
[03-Jan-2026 21:59:40 America/Mexico_City] Validando token...
[03-Jan-2026 21:59:40 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 16:50:31 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[04-Jan-2026 16:50:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[04-Jan-2026 16:50:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Jan-2026 16:50:31 America/Mexico_City] Tipo de operación: verify
[04-Jan-2026 16:50:31 America/Mexico_City] === VERIFICANDO TOKEN ===
[04-Jan-2026 16:50:31 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc0MDc2OTQsImV4cCI6MTc2NzQ5NDA5NH0.jcp4WwLn1pAezAVVL_6DO7_CtInQyVMvKCuQrrfL0dU
[04-Jan-2026 16:50:31 America/Mexico_City] Validando token...
[04-Jan-2026 16:50:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 16:50:31 America/Mexico_City] Token inválido o usuario no encontrado
[04-Jan-2026 16:50:31 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[04-Jan-2026 16:50:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[04-Jan-2026 16:50:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Jan-2026 16:50:31 America/Mexico_City] Tipo de operación: logout
[04-Jan-2026 16:50:31 America/Mexico_City] === PROCESANDO LOGOUT ===
[04-Jan-2026 16:50:31 America/Mexico_City] Validando token...
[04-Jan-2026 16:50:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 16:50:36 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[04-Jan-2026 16:50:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[04-Jan-2026 16:50:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Jan-2026 16:50:36 America/Mexico_City] Tipo de operación: login
[04-Jan-2026 16:50:36 America/Mexico_City] === PROCESANDO LOGIN ===
[04-Jan-2026 16:50:36 America/Mexico_City] Intento de login para usuario: admin
[04-Jan-2026 16:50:37 America/Mexico_City] Login - Password verificado correctamente
[04-Jan-2026 16:50:37 America/Mexico_City] Login - Roles: super_admin
[04-Jan-2026 16:50:37 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[04-Jan-2026 16:50:37 America/Mexico_City] Login exitoso para: admin
[04-Jan-2026 16:50:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[04-Jan-2026 16:50:37 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 16:50:37 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:50:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[04-Jan-2026 16:50:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[04-Jan-2026 16:50:37 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 16:50:37 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:50:37 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[04-Jan-2026 16:50:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[04-Jan-2026 16:50:38 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 16:50:38 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:50:38 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[04-Jan-2026 16:50:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[04-Jan-2026 16:50:38 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 16:50:38 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:50:38 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[04-Jan-2026 16:50:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 16:50:38 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 16:50:38 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:50:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 16:50:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 16:50:38 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 16:50:38 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:50:38 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 16:50:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 16:50:44 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 16:50:44 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:50:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 16:50:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 16:50:44 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 16:50:44 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:50:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 16:51:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[04-Jan-2026 16:51:12 America/Mexico_City] Validando token en Usuarios.php...
[04-Jan-2026 16:51:12 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 16:51:12 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 16:51:12 America/Mexico_City] === OBTENIENDO USUARIOS ===
[04-Jan-2026 18:16:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:16:03 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:16:03 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:16:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[04-Jan-2026 18:16:28 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:16:28 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:28 America/Mexico_City] === OBTENIENDO RUTA ===
[04-Jan-2026 18:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:16:29 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:16:29 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[04-Jan-2026 18:16:29 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:16:29 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[04-Jan-2026 18:16:40 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[04-Jan-2026 18:16:40 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[04-Jan-2026 18:16:40 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Jan-2026 18:16:40 America/Mexico_City] Tipo de operación: verify
[04-Jan-2026 18:16:40 America/Mexico_City] === VERIFICANDO TOKEN ===
[04-Jan-2026 18:16:40 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[04-Jan-2026 18:16:40 America/Mexico_City] Validando token...
[04-Jan-2026 18:16:40 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 18:16:40 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:16:40 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:16:40 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:16:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[04-Jan-2026 18:16:43 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:16:43 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:43 America/Mexico_City] === OBTENIENDO RUTA ===
[04-Jan-2026 18:16:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:16:44 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:16:44 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:16:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[04-Jan-2026 18:16:44 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:16:44 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:16:44 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[04-Jan-2026 18:18:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:18:15 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:18:15 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:18:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:18:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:18:17 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:18:17 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:18:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 18:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:20:33 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:20:33 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:20:33 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:20:33 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:20:33 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 18:20:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:20:33 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:20:33 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:20:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[04-Jan-2026 18:21:25 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:21:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:21:25 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[04-Jan-2026 18:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[04-Jan-2026 18:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[04-Jan-2026 18:21:25 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:21:25 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:21:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:21:25 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[04-Jan-2026 18:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[04-Jan-2026 18:21:25 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:21:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:21:25 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[04-Jan-2026 18:21:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:21:25 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[04-Jan-2026 18:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 18:21:25 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:21:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:21:25 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 18:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:21:25 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:21:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:21:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:21:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 18:21:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:21:26 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:21:26 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:21:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:21:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:21:26 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:21:26 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:21:26 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:21:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Jan-2026 18:21:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:21:28 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Jan-2026 18:21:28 America/Mexico_City] Repartidor ID desde body: 5
[04-Jan-2026 18:21:28 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[04-Jan-2026 18:22:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:22:10 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:22:10 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:22:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:22:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:22:12 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:22:12 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:22:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:25:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[04-Jan-2026 18:25:20 America/Mexico_City] Validando token en Usuarios.php...
[04-Jan-2026 18:25:20 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 18:25:20 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:25:20 America/Mexico_City] === OBTENIENDO USUARIOS ===
[04-Jan-2026 18:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:25:27 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:25:27 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:25:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:25:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[04-Jan-2026 18:25:33 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:25:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:25:33 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:25:33 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[04-Jan-2026 18:25:33 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:25:33 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:25:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:25:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:25:33 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:25:33 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:25:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:25:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 18:25:33 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:25:33 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:25:33 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 18:25:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:25:33 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:25:33 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:25:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:25:57 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:25:57 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:25:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:26:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:26:15 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:26:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[04-Jan-2026 18:26:15 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:26:15 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:26:15 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:15 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[04-Jan-2026 18:26:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:26:16 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:26:16 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:26:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 18:26:16 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:26:16 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:16 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 18:26:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:26:17 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:26:17 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:26:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:26:24 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:26:24 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:26:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:26:25 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:26:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:26:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[04-Jan-2026 18:26:25 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:26:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:25 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[04-Jan-2026 18:26:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 18:26:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:26:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:26:36 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:26:36 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:26:36 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:26:36 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:26:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:26:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:26:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Jan-2026 18:26:53 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Jan-2026 18:26:53 America/Mexico_City] Repartidor ID desde body: 5
[04-Jan-2026 18:26:53 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[04-Jan-2026 18:27:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Jan-2026 18:27:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:27:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[04-Jan-2026 18:27:21 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 18:27:21 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:27:21 America/Mexico_City] === OBTENIENDO PERMISOS ===
[04-Jan-2026 18:27:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[04-Jan-2026 18:27:21 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 18:27:21 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:27:21 America/Mexico_City] === OBTENIENDO ROLES ===
[04-Jan-2026 18:27:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[04-Jan-2026 18:27:21 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 18:27:21 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:27:21 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[04-Jan-2026 18:27:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:27:21 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:27:21 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:27:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:27:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[04-Jan-2026 18:27:21 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:27:21 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:27:21 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[04-Jan-2026 18:27:23 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[04-Jan-2026 18:27:23 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:27:23 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:27:23 America/Mexico_City] === GENERANDO CÓDIGO DE REPARTIDOR ===
[04-Jan-2026 18:27:29 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRepartidor
[04-Jan-2026 18:27:29 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:27:29 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:27:29 America/Mexico_City] === GENERANDO CÓDIGO DE REPARTIDOR ===
[04-Jan-2026 18:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: createRepartidor
[04-Jan-2026 18:28:19 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:28:19 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:28:19 America/Mexico_City] === CREANDO REPARTIDOR ===
[04-Jan-2026 18:28:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:28:22 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:28:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:28:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:28:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[04-Jan-2026 18:28:22 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:28:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:28:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[04-Jan-2026 18:28:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:28:26 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:28:26 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:28:26 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:28:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:28:26 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:28:26 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:28:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:28:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 18:28:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:28:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Jan-2026 18:28:33 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Jan-2026 18:28:33 America/Mexico_City] Repartidor ID desde body: 6
[04-Jan-2026 18:28:33 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[04-Jan-2026 18:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Jan-2026 18:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 18:28:46 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:28:46 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:28:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:28:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:28:46 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:28:46 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:28:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:30:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:30:14 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:30:14 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:30:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:30:23 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[04-Jan-2026 18:30:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[04-Jan-2026 18:30:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Jan-2026 18:30:23 America/Mexico_City] Tipo de operación: verify
[04-Jan-2026 18:30:23 America/Mexico_City] === VERIFICANDO TOKEN ===
[04-Jan-2026 18:30:23 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[04-Jan-2026 18:30:23 America/Mexico_City] Validando token...
[04-Jan-2026 18:30:23 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 18:30:23 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:30:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:30:23 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:30:23 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:30:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:30:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[04-Jan-2026 18:30:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[04-Jan-2026 18:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:30:36 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:30:36 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:30:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:30:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:30:36 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:30:36 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:30:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:30:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[04-Jan-2026 18:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:31:26 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:31:26 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:31:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:31:29 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:31:29 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:31:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 18:31:29 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:31:29 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:31:29 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 18:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:31:29 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:31:29 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:31:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:31:31 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:31:31 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:31:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:31:31 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:31:31 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:31:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 18:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Jan-2026 18:31:35 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Jan-2026 18:31:35 America/Mexico_City] Repartidor ID desde body: 6
[04-Jan-2026 18:31:35 America/Mexico_City] Inventario de devoluciones obtenido: 0 productos
[04-Jan-2026 18:32:32 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarProductosRepartidor
[04-Jan-2026 18:32:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:32:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:32:32 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:32:32 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:32:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:32:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 18:32:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:32:32 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:32:32 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:32:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:32:51 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Jan-2026 18:32:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:37:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:37:19 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:37:19 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:37:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:37:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 18:37:20 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:37:20 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:37:20 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 18:37:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:37:20 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:37:20 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:37:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[04-Jan-2026 18:41:23 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 18:41:23 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:41:23 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[04-Jan-2026 18:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[04-Jan-2026 18:41:23 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 18:41:23 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:41:23 America/Mexico_City] === OBTENIENDO ROLES ===
[04-Jan-2026 18:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[04-Jan-2026 18:41:23 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 18:41:23 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:41:23 America/Mexico_City] === OBTENIENDO PERMISOS ===
[04-Jan-2026 18:41:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[04-Jan-2026 18:41:24 America/Mexico_City] Validando token en Rutas.php...
[04-Jan-2026 18:41:24 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:41:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[04-Jan-2026 18:41:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:41:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[04-Jan-2026 18:41:25 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:41:25 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:41:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:41:25 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[04-Jan-2026 18:41:25 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:41:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:42:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:42:42 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:42:42 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:42:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:42:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[04-Jan-2026 18:42:42 America/Mexico_City] Validando token en Clientes.php...
[04-Jan-2026 18:42:42 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:42:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[04-Jan-2026 18:42:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[04-Jan-2026 18:50:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[04-Jan-2026 18:50:31 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:50:31 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:31 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[04-Jan-2026 18:50:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[04-Jan-2026 18:50:31 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:50:31 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:31 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[04-Jan-2026 18:50:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[04-Jan-2026 18:50:31 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:50:31 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:31 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[04-Jan-2026 18:50:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[04-Jan-2026 18:50:31 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:50:31 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:31 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[04-Jan-2026 18:50:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:50:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 18:50:31 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:50:31 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:50:31 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:50:31 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:31 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 18:50:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[04-Jan-2026 18:50:36 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:50:36 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:36 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[04-Jan-2026 18:50:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[04-Jan-2026 18:50:37 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:50:37 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[04-Jan-2026 18:50:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[04-Jan-2026 18:50:42 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:50:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[04-Jan-2026 18:50:42 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:50:42 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:42 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[04-Jan-2026 18:50:42 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:42 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[04-Jan-2026 18:50:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[04-Jan-2026 18:50:42 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:50:42 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[04-Jan-2026 18:50:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[04-Jan-2026 18:50:42 America/Mexico_City] Validando token en MotivosStock.php...
[04-Jan-2026 18:50:42 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:42 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[04-Jan-2026 18:50:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[04-Jan-2026 18:50:43 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:50:43 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:43 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[04-Jan-2026 18:50:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:50:43 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:50:43 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:50:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:51:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 18:51:51 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 18:51:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 18:51:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 18:51:51 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:51:51 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 18:51:51 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 18:51:51 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 18:51:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 18:51:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Jan-2026 18:51:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Jan-2026 18:51:53 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Jan-2026 18:51:53 America/Mexico_City] Repartidor ID desde body: 5
[04-Jan-2026 18:51:53 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[04-Jan-2026 20:08:22 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[04-Jan-2026 20:08:22 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[04-Jan-2026 20:08:22 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Jan-2026 20:08:22 America/Mexico_City] Tipo de operación: verify
[04-Jan-2026 20:08:22 America/Mexico_City] === VERIFICANDO TOKEN ===
[04-Jan-2026 20:08:22 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[04-Jan-2026 20:08:22 America/Mexico_City] Validando token...
[04-Jan-2026 20:08:22 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 20:08:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:08:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 20:08:22 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 20:08:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:08:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 20:08:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 20:08:22 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 20:08:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:08:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 20:08:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 20:26:45 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[04-Jan-2026 20:26:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[04-Jan-2026 20:26:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Jan-2026 20:26:45 America/Mexico_City] Tipo de operación: verify
[04-Jan-2026 20:26:45 America/Mexico_City] === VERIFICANDO TOKEN ===
[04-Jan-2026 20:26:45 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[04-Jan-2026 20:26:45 America/Mexico_City] Validando token...
[04-Jan-2026 20:26:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 20:26:45 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:26:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Jan-2026 20:26:45 America/Mexico_City] Validando token en Productos.php...
[04-Jan-2026 20:26:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Jan-2026 20:26:45 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:26:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Jan-2026 20:26:45 America/Mexico_City] Validando token en Repartidores.php...
[04-Jan-2026 20:26:45 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:26:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Jan-2026 20:26:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Jan-2026 20:26:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[04-Jan-2026 20:26:54 America/Mexico_City] Validando token en Usuarios.php...
[04-Jan-2026 20:26:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 20:26:54 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:26:54 America/Mexico_City] === OBTENIENDO USUARIOS ===
[04-Jan-2026 20:26:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[04-Jan-2026 20:26:55 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 20:26:55 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:26:55 America/Mexico_City] === OBTENIENDO ROLES ===
[04-Jan-2026 20:26:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[04-Jan-2026 20:26:56 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 20:26:56 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:26:56 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[04-Jan-2026 20:26:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[04-Jan-2026 20:26:56 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 20:26:56 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 20:26:56 America/Mexico_City] === OBTENIENDO PERMISOS ===
[04-Jan-2026 21:15:22 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[04-Jan-2026 21:15:22 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[04-Jan-2026 21:15:22 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Jan-2026 21:15:22 America/Mexico_City] Tipo de operación: verify
[04-Jan-2026 21:15:22 America/Mexico_City] === VERIFICANDO TOKEN ===
[04-Jan-2026 21:15:22 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[04-Jan-2026 21:15:22 America/Mexico_City] Validando token...
[04-Jan-2026 21:15:22 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Jan-2026 21:15:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 21:15:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[04-Jan-2026 21:15:22 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 21:15:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[04-Jan-2026 21:15:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 21:15:22 America/Mexico_City] === OBTENIENDO ROLES ===
[04-Jan-2026 21:15:22 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 21:15:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 21:15:22 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[04-Jan-2026 21:15:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[04-Jan-2026 21:15:22 America/Mexico_City] Validando token en Roles.php...
[04-Jan-2026 21:15:22 America/Mexico_City] Usuario validado: admin
[04-Jan-2026 21:15:22 America/Mexico_City] === OBTENIENDO PERMISOS ===
[05-Jan-2026 00:35:33 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 00:35:33 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 00:35:33 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 00:35:33 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 00:35:33 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 00:35:33 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 00:35:33 America/Mexico_City] Validando token...
[05-Jan-2026 00:35:33 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 00:35:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[05-Jan-2026 00:35:33 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 00:35:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:33 America/Mexico_City] === OBTENIENDO ROLES ===
[05-Jan-2026 00:35:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[05-Jan-2026 00:35:33 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 00:35:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:33 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[05-Jan-2026 00:35:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[05-Jan-2026 00:35:33 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 00:35:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:33 America/Mexico_City] === OBTENIENDO PERMISOS ===
[05-Jan-2026 00:35:34 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 00:35:34 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 00:35:34 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 00:35:34 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 00:35:34 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 00:35:34 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 00:35:34 America/Mexico_City] Validando token...
[05-Jan-2026 00:35:34 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 00:35:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[05-Jan-2026 00:35:35 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 00:35:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:35 America/Mexico_City] === OBTENIENDO ROLES ===
[05-Jan-2026 00:35:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[05-Jan-2026 00:35:35 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 00:35:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:35 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[05-Jan-2026 00:35:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[05-Jan-2026 00:35:35 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 00:35:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:35 America/Mexico_City] === OBTENIENDO PERMISOS ===
[05-Jan-2026 00:35:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 00:35:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 00:35:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 00:35:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 00:35:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 00:35:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 00:35:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 00:35:50 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 00:35:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:50 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 00:35:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 00:35:50 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 00:35:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 00:35:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 00:35:50 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 00:35:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 00:35:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 08:07:22 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[05-Jan-2026 08:07:22 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[05-Jan-2026 08:07:22 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 08:07:22 America/Mexico_City] Tipo de operación: logout
[05-Jan-2026 08:07:22 America/Mexico_City] === PROCESANDO LOGOUT ===
[05-Jan-2026 08:07:22 America/Mexico_City] Validando token...
[05-Jan-2026 08:07:22 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 08:07:25 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Jan-2026 08:07:25 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Jan-2026 08:07:25 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 08:07:25 America/Mexico_City] Tipo de operación: login
[05-Jan-2026 08:07:25 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Jan-2026 08:07:25 America/Mexico_City] Intento de login para usuario: admin
[05-Jan-2026 08:07:26 America/Mexico_City] Login - Password verificado correctamente
[05-Jan-2026 08:07:26 America/Mexico_City] Login - Roles: super_admin
[05-Jan-2026 08:07:26 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Jan-2026 08:07:26 America/Mexico_City] Login exitoso para: admin
[05-Jan-2026 08:07:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 08:07:26 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:07:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:26 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 08:07:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 08:07:26 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 08:07:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 08:07:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 08:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 08:07:33 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:07:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:33 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 08:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 08:07:33 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:07:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 08:07:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 08:07:34 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:07:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 08:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 08:07:41 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:07:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:41 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 08:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 08:07:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 08:07:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 08:07:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 08:07:41 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:07:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 08:07:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 08:07:47 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:07:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:47 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 08:07:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 08:07:47 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:07:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:47 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 08:07:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 08:07:53 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:07:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:53 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 08:07:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 08:07:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 08:07:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 08:07:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 08:07:54 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:07:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:54 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 08:07:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 08:07:59 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:07:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:07:59 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 08:08:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 08:08:00 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:08:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:08:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 08:08:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 08:08:03 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:08:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:08:03 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 08:08:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 08:08:03 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 08:08:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:08:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 08:08:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 08:08:15 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:08:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:08:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 08:08:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 08:08:15 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 08:08:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:08:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 08:08:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 08:08:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 08:08:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 08:08:18 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 08:08:18 America/Mexico_City] Repartidor ID desde body: 4
[05-Jan-2026 08:08:18 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[05-Jan-2026 08:19:00 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Jan-2026 08:19:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 08:19:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 08:19:00 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:19:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:19:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 08:19:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 08:19:00 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 08:19:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:19:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 08:19:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 08:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Jan-2026 08:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 08:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 08:19:18 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 08:19:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:19:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 08:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 08:19:18 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:19:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:19:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 08:19:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 08:19:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Jan-2026 08:19:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 08:19:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 08:19:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 08:19:33 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 08:19:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:19:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 08:19:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 08:19:33 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:19:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:19:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 08:19:54 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Jan-2026 08:19:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 08:19:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 08:19:54 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:19:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:19:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 08:19:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 08:19:54 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 08:19:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:19:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 08:19:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 08:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Jan-2026 08:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 08:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 08:20:18 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 08:20:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:20:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 08:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 08:20:18 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 08:20:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 08:20:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 08:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 12:37:46 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 12:37:46 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 12:37:46 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 12:37:46 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 12:37:46 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 12:37:46 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 12:37:46 America/Mexico_City] Validando token...
[05-Jan-2026 12:37:46 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 12:37:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 12:37:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 12:37:46 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 12:37:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 12:37:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 12:37:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 12:37:46 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 12:37:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 12:37:46 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 12:37:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 12:37:46 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 12:37:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 12:37:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:57:59 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Jan-2026 13:57:59 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Jan-2026 13:57:59 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 13:57:59 America/Mexico_City] Tipo de operación: login
[05-Jan-2026 13:57:59 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Jan-2026 13:57:59 America/Mexico_City] Intento de login para usuario: admin
[05-Jan-2026 13:57:59 America/Mexico_City] Login - Password verificado correctamente
[05-Jan-2026 13:57:59 America/Mexico_City] Login - Roles: super_admin
[05-Jan-2026 13:57:59 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Jan-2026 13:57:59 America/Mexico_City] Login exitoso para: admin
[05-Jan-2026 13:58:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 13:58:04 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 13:58:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:58:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 13:58:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 13:58:04 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:58:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:58:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:58:04 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 13:58:04 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 13:58:04 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 13:58:04 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 13:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 13:58:06 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 13:58:06 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=
[05-Jan-2026 13:58:06 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 13:58:06 America/Mexico_City] Resultados obtenidos: 4
[05-Jan-2026 13:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 13:58:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 13:58:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:58:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 13:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 13:58:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 13:58:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:58:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 13:58:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 13:58:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 13:58:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:58:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 13:59:11 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 13:59:11 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 13:59:11 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 13:59:11 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 13:59:11 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 13:59:11 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 13:59:11 America/Mexico_City] Validando token...
[05-Jan-2026 13:59:11 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 13:59:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 13:59:11 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:59:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:59:11 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 13:59:11 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 13:59:11 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 13:59:11 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 13:59:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 13:59:11 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:59:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:11 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 13:59:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 13:59:12 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:59:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:59:12 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 13:59:12 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 13:59:12 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 13:59:12 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 13:59:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 13:59:12 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:59:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:59:12 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 13:59:12 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 13:59:12 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 13:59:12 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 13:59:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 13:59:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 13:59:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 13:59:15 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 13:59:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 13:59:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 13:59:15 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:59:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:59:15 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 13:59:15 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 13:59:15 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 13:59:15 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 13:59:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 13:59:17 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 13:59:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:17 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 13:59:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 13:59:19 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 13:59:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 13:59:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 13:59:19 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:59:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:59:19 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 13:59:19 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 13:59:19 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 13:59:19 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 13:59:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 13:59:25 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 13:59:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:25 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 13:59:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[05-Jan-2026 13:59:26 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 13:59:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:26 America/Mexico_City] === OBTENIENDO ROLES ===
[05-Jan-2026 13:59:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[05-Jan-2026 13:59:27 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 13:59:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:27 America/Mexico_City] === OBTENIENDO PERMISOS ===
[05-Jan-2026 13:59:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[05-Jan-2026 13:59:27 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 13:59:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:27 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[05-Jan-2026 13:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 13:59:37 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 13:59:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:37 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 13:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 13:59:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 13:59:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 13:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 13:59:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 13:59:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 13:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 13:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 13:59:39 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 13:59:39 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:59:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 13:59:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:59:39 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 13:59:39 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 13:59:39 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 13:59:39 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 13:59:41 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 13:59:41 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 13:59:41 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 13:59:41 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 13:59:41 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 13:59:41 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 13:59:41 America/Mexico_City] Validando token...
[05-Jan-2026 13:59:41 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 13:59:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 13:59:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 13:59:41 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 13:59:41 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 13:59:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 13:59:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 13:59:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 13:59:41 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 13:59:41 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 13:59:41 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 13:59:41 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 13:59:52 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 13:59:52 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 13:59:52 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 13:59:52 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 13:59:52 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 13:59:52 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 13:59:52 America/Mexico_City] Validando token...
[05-Jan-2026 13:59:52 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 13:59:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 14:00:01 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 14:00:01 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:00:01 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 14:00:01 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 14:00:01 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 14:00:01 America/Mexico_City] Validando token...
[05-Jan-2026 14:00:01 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:00:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:00:10 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 14:00:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 14:00:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:00:10 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 14:00:10 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 14:00:10 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 14:00:10 America/Mexico_City] Validando token...
[05-Jan-2026 14:00:10 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:00:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:00:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:00:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:00:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:00:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:00:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:00:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:00:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:00:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:00:54 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 14:00:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 14:00:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:00:54 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 14:00:54 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 14:00:54 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc1NjcwMzcsImV4cCI6MTc2NzY1MzQzN30.fKo_T0ysTn3FuBM_VOfI9ReZMbLxznh0qAFLra5BLsc
[05-Jan-2026 14:00:54 America/Mexico_City] Validando token...
[05-Jan-2026 14:00:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:00:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:00:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:00:54 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:00:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:00:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:01:03 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[05-Jan-2026 14:01:03 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[05-Jan-2026 14:01:03 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:01:03 America/Mexico_City] Tipo de operación: logout
[05-Jan-2026 14:01:03 America/Mexico_City] === PROCESANDO LOGOUT ===
[05-Jan-2026 14:01:03 America/Mexico_City] Validando token...
[05-Jan-2026 14:01:03 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:01:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:12 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Jan-2026 14:01:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Jan-2026 14:01:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:01:12 America/Mexico_City] Tipo de operación: login
[05-Jan-2026 14:01:12 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Jan-2026 14:01:12 America/Mexico_City] Intento de login para usuario: admin
[05-Jan-2026 14:01:12 America/Mexico_City] Login - Password verificado correctamente
[05-Jan-2026 14:01:12 America/Mexico_City] Login - Roles: super_admin
[05-Jan-2026 14:01:12 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Jan-2026 14:01:12 America/Mexico_City] Login exitoso para: admin
[05-Jan-2026 14:01:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:01:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:01:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:01:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:01:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:01:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:01:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:01:17 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:01:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:01:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:01:17 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:01:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:01:17 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 14:01:17 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:01:17 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 14:01:17 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:01:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[05-Jan-2026 14:01:20 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:01:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:20 America/Mexico_City] === OBTENIENDO ROLES ===
[05-Jan-2026 14:01:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[05-Jan-2026 14:01:20 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:01:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:20 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[05-Jan-2026 14:01:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[05-Jan-2026 14:01:20 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:01:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:20 America/Mexico_City] === OBTENIENDO PERMISOS ===
[05-Jan-2026 14:01:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[05-Jan-2026 14:01:22 America/Mexico_City] Validando token en Usuarios.php...
[05-Jan-2026 14:01:22 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:01:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:22 America/Mexico_City] === OBTENIENDO USUARIOS ===
[05-Jan-2026 14:01:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:01:24 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:01:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:01:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:01:26 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:01:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:26 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:01:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:01:26 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:01:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:26 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:01:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:01:28 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:01:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:01:28 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 14:01:28 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:01:28 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 14:01:28 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:01:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:01:29 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:01:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:01:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:01:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 14:01:35 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 14:01:35 America/Mexico_City] Parámetros: anio=2025, ruta_id=, repartidor_id=
[05-Jan-2026 14:01:35 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 14:01:35 America/Mexico_City] Resultados obtenidos: 24
[05-Jan-2026 14:04:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteRTMTop3
[05-Jan-2026 14:04:27 America/Mexico_City] === GENERANDO REPORTE RTM TOP 3 ===
[05-Jan-2026 14:04:27 America/Mexico_City] Filtros RTM: anio=2026, mes=, producto_id=
[05-Jan-2026 14:04:27 America/Mexico_City] Productos con ventas: 4
[05-Jan-2026 14:04:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteRTMTop3
[05-Jan-2026 14:04:31 America/Mexico_City] === GENERANDO REPORTE RTM TOP 3 ===
[05-Jan-2026 14:04:31 America/Mexico_City] Filtros RTM: anio=2025, mes=, producto_id=
[05-Jan-2026 14:04:31 America/Mexico_City] Productos con ventas: 10
[05-Jan-2026 14:05:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteProductos
[05-Jan-2026 14:05:29 America/Mexico_City] === GENERANDO REPORTE DE PRODUCTOS ===
[05-Jan-2026 14:05:29 America/Mexico_City] Query reporte productos: SELECT
                    p.codigo,
                    p.nombre,
                    COALESCE(cat.nombre, 'Sin categoría') as categoria,
                    p.precio
                  FROM productos p
                  LEFT JOIN categorias_productos cat ON p.categoria_id = cat.id
                  WHERE p.activo = 1
                  ORDER BY p.codigo
[05-Jan-2026 14:05:29 America/Mexico_City] Productos obtenidos: 11
[05-Jan-2026 14:05:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteClientes
[05-Jan-2026 14:05:38 America/Mexico_City] === GENERANDO REPORTE DE CLIENTES ===
[05-Jan-2026 14:05:38 America/Mexico_City] Query reporte clientes: SELECT
                    c.codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    c.direccion
                  FROM clientes c
                  WHERE c.activo = 1
                  ORDER BY c.codigo
[05-Jan-2026 14:05:38 America/Mexico_City] Clientes obtenidos: 491
[05-Jan-2026 14:05:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteBaseMensual
[05-Jan-2026 14:05:58 America/Mexico_City] === GENERANDO REPORTE BASE ===
[05-Jan-2026 14:05:58 America/Mexico_City] Parámetros: anio=2026, repartidor_id=
[05-Jan-2026 14:05:58 America/Mexico_City] Query reporte base: SELECT
                    c.codigo as cliente_codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    r.nombre as vendedor,
                    c.direccion,
                    YEAR(v.fecha_venta) as anio_venta,
                    COALESCE(cat.nombre, 'Sin categoría') as categoria,
                    p.nombre as producto,
                    SUM(vd.cantidad) as cantidad
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  LEFT JOIN categorias_productos cat ON p.categoria_id = cat.id
                  INNER JOIN clientes c ON v.cliente_id = c.id
                  INNER JOIN repartidores r ON v.repartidor_id = r.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY c.id, c.codigo, c.nombre_comercial, c.nombre, c.apellidos,
                           r.nombre, c.direccion,
                           YEAR(v.fecha_venta), cat.nombre, p.id, p.nombre
                    ORDER BY c.codigo, p.nombre
[05-Jan-2026 14:05:58 America/Mexico_City] Resultados obtenidos: 11
[05-Jan-2026 14:06:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteBaseMensual
[05-Jan-2026 14:06:03 America/Mexico_City] === GENERANDO REPORTE BASE ===
[05-Jan-2026 14:06:03 America/Mexico_City] Parámetros: anio=2025, repartidor_id=
[05-Jan-2026 14:06:03 America/Mexico_City] Query reporte base: SELECT
                    c.codigo as cliente_codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    r.nombre as vendedor,
                    c.direccion,
                    YEAR(v.fecha_venta) as anio_venta,
                    COALESCE(cat.nombre, 'Sin categoría') as categoria,
                    p.nombre as producto,
                    SUM(vd.cantidad) as cantidad
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  LEFT JOIN categorias_productos cat ON p.categoria_id = cat.id
                  INNER JOIN clientes c ON v.cliente_id = c.id
                  INNER JOIN repartidores r ON v.repartidor_id = r.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY c.id, c.codigo, c.nombre_comercial, c.nombre, c.apellidos,
                           r.nombre, c.direccion,
                           YEAR(v.fecha_venta), cat.nombre, p.id, p.nombre
                    ORDER BY c.codigo, p.nombre
[05-Jan-2026 14:06:03 America/Mexico_City] Resultados obtenidos: 680
[05-Jan-2026 14:08:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 14:08:43 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 14:08:43 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=
[05-Jan-2026 14:08:43 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 14:08:43 America/Mexico_City] Resultados obtenidos: 4
[05-Jan-2026 14:09:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 14:09:23 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:09:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:09:23 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 14:09:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 14:09:54 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:09:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:09:54 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 14:10:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 14:10:05 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:10:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:05 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 14:10:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:10:20 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:10:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:10:22 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:10:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:10:22 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:10:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:10:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:10:42 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:10:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:42 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:10:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:10:48 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:10:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:48 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:10:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:10:48 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:10:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:10:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:10:56 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:10:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:10:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:10:56 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:10:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 14:10:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:10:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:10:56 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:10:56 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:10:56 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:10:56 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:11:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 14:11:00 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 14:11:00 America/Mexico_City] Repartidor ID desde body: 4
[05-Jan-2026 14:11:00 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[05-Jan-2026 14:11:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 14:11:44 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[05-Jan-2026 14:11:44 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 14:11:44 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=6, Cantidad=1
[05-Jan-2026 14:11:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 14:11:44 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 14:11:44 America/Mexico_City] Repartidor ID desde body: 4
[05-Jan-2026 14:11:44 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[05-Jan-2026 14:11:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[05-Jan-2026 14:12:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:12:39 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:12:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:12:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:12:39 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:12:39 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:12:39 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:12:39 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:12:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:12:39 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:12:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:12:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:12:39 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:12:39 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:12:39 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:12:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 14:12:39 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:12:39 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:12:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:12:39 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 14:12:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:12:40 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:12:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:12:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:12:40 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:12:40 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:12:40 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:12:40 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:12:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:12:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:12:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:12:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:12:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:12:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:12:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:12:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:12:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:12:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:12:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:12:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:12:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:12:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:12:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:12:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:13:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[05-Jan-2026 14:13:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:13:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:13:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:13:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:13:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:13:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:13:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:13:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:13:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:13:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:13:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:13:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:13:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:13:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:13:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:13:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:13:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:13:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:13:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:13:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:13:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:13:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:13:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:13:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:14:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:14:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:14:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:14:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:14:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:14:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:14:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:14:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:14:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:14:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:14:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:14:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:14:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:14:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:14:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:14:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:14:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:14:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:14:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:14:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:14:44 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 14:14:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:14:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:14:44 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 14:14:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:14:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:14:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:14:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:15:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:15:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:15:20 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:15:20 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:15:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:15:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:15:20 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 14:15:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:15:20 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 14:15:20 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:15:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 14:15:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 14:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:15:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:15:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:15:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:15:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:15:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:15:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:15:26 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:15:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:15:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:15:32 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:15:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:15:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:15:32 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:15:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:15:32 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 14:15:32 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:15:32 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 14:15:32 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:15:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 14:15:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 14:15:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:15:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:15:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:15:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:15:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:15:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:15:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:16:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:16:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:16:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:16:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:16:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:16:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:17:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:17:01 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:17:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:17:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:17:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 14:17:15 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:17:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:17:15 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 14:18:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[05-Jan-2026 14:18:07 America/Mexico_City] Validando token en Usuarios.php...
[05-Jan-2026 14:18:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:18:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:07 America/Mexico_City] === OBTENIENDO USUARIOS ===
[05-Jan-2026 14:18:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[05-Jan-2026 14:18:09 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:09 America/Mexico_City] === OBTENIENDO ROLES ===
[05-Jan-2026 14:18:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[05-Jan-2026 14:18:09 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:09 America/Mexico_City] === OBTENIENDO PERMISOS ===
[05-Jan-2026 14:18:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[05-Jan-2026 14:18:09 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:09 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[05-Jan-2026 14:18:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermissionsMatrix
[05-Jan-2026 14:18:10 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:10 America/Mexico_City] === OBTENIENDO MATRIZ DE PERMISOS ===
[05-Jan-2026 14:18:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:21 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:21 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:21 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:21 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:21 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:21 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:22 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:22 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:22 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:22 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:22 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:22 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:22 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:22 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:22 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:22 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:22 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:22 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:22 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:22 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:22 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:23 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:23 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:23 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:23 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:23 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:23 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:23 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:23 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:23 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:23 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:23 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:23 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:24 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:24 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:24 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:24 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:24 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:24 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:24 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:24 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:25 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:25 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:25 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:25 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:25 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:25 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:25 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:25 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:25 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:25 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:25 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:25 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:26 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:26 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:26 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:26 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:26 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:26 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:26 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:26 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:26 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:26 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarPermisos
[05-Jan-2026 14:18:26 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:26 America/Mexico_City] === ASIGNANDO PERMISOS A ROL ===
[05-Jan-2026 14:18:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[05-Jan-2026 14:18:26 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:26 America/Mexico_City] === OBTENIENDO ROLES ===
[05-Jan-2026 14:18:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[05-Jan-2026 14:18:27 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:27 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[05-Jan-2026 14:18:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[05-Jan-2026 14:18:27 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:27 America/Mexico_City] === OBTENIENDO PERMISOS ===
[05-Jan-2026 14:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[05-Jan-2026 14:18:32 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[05-Jan-2026 14:18:32 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:18:32 America/Mexico_City] Tipo de operación: logout
[05-Jan-2026 14:18:32 America/Mexico_City] === PROCESANDO LOGOUT ===
[05-Jan-2026 14:18:32 America/Mexico_City] Validando token...
[05-Jan-2026 14:18:32 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:18:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:34 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Jan-2026 14:18:34 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Jan-2026 14:18:34 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:18:34 America/Mexico_City] Tipo de operación: login
[05-Jan-2026 14:18:34 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Jan-2026 14:18:34 America/Mexico_City] Intento de login para usuario: admin
[05-Jan-2026 14:18:34 America/Mexico_City] Login - Password verificado correctamente
[05-Jan-2026 14:18:34 America/Mexico_City] Login - Roles: super_admin
[05-Jan-2026 14:18:34 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Jan-2026 14:18:34 America/Mexico_City] Login exitoso para: admin
[05-Jan-2026 14:18:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[05-Jan-2026 14:18:34 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:34 America/Mexico_City] === OBTENIENDO ROLES ===
[05-Jan-2026 14:18:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[05-Jan-2026 14:18:34 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:34 America/Mexico_City] === OBTENIENDO PERMISOS ===
[05-Jan-2026 14:18:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[05-Jan-2026 14:18:34 America/Mexico_City] Validando token en Roles.php...
[05-Jan-2026 14:18:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:18:34 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[05-Jan-2026 14:18:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 14:18:38 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 14:19:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:19:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:19:32 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:19:32 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:19:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:19:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:19:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:19:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:19:32 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 14:19:32 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:19:32 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 14:19:32 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:19:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteBaseMensual
[05-Jan-2026 14:19:35 America/Mexico_City] === GENERANDO REPORTE BASE ===
[05-Jan-2026 14:19:35 America/Mexico_City] Parámetros: anio=2026, repartidor_id=
[05-Jan-2026 14:19:35 America/Mexico_City] Query reporte base: SELECT
                    c.codigo as cliente_codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    r.nombre as vendedor,
                    c.direccion,
                    YEAR(v.fecha_venta) as anio_venta,
                    COALESCE(cat.nombre, 'Sin categoría') as categoria,
                    p.nombre as producto,
                    SUM(vd.cantidad) as cantidad
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  LEFT JOIN categorias_productos cat ON p.categoria_id = cat.id
                  INNER JOIN clientes c ON v.cliente_id = c.id
                  INNER JOIN repartidores r ON v.repartidor_id = r.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY c.id, c.codigo, c.nombre_comercial, c.nombre, c.apellidos,
                           r.nombre, c.direccion,
                           YEAR(v.fecha_venta), cat.nombre, p.id, p.nombre
                    ORDER BY c.codigo, p.nombre
[05-Jan-2026 14:19:35 America/Mexico_City] Resultados obtenidos: 11
[05-Jan-2026 14:19:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 14:19:43 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 14:19:43 America/Mexico_City] Parámetros: anio=2025, ruta_id=, repartidor_id=
[05-Jan-2026 14:19:43 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 14:19:43 America/Mexico_City] Resultados obtenidos: 24
[05-Jan-2026 14:19:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 14:19:58 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:19:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:19:58 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 14:19:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:19:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:19:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:19:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:19:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 14:19:59 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:19:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:19:59 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 14:20:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 14:20:06 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:20:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:20:06 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 14:20:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:20:07 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:20:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:20:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:20:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[05-Jan-2026 14:20:48 America/Mexico_City] Validando token en Usuarios.php...
[05-Jan-2026 14:20:48 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:20:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:20:48 America/Mexico_City] === OBTENIENDO USUARIOS ===
[05-Jan-2026 14:20:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:20:51 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:20:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:20:51 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:20:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:20:51 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:20:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:20:51 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:23:45 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 14:23:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 14:23:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:23:45 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 14:23:45 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 14:23:45 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 14:23:45 America/Mexico_City] Validando token...
[05-Jan-2026 14:23:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:23:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:23:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:23:45 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:23:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:23:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:23:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:23:45 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:23:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:23:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:23:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 14:23:49 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 14:23:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 14:23:51 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 14:23:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getVentasCreditoPendientes
[05-Jan-2026 14:23:52 America/Mexico_City] === OBTENIENDO VENTAS A CRÉDITO PENDIENTES ===
[05-Jan-2026 14:23:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 14:23:53 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 14:23:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 14:23:57 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 14:24:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[05-Jan-2026 14:24:36 America/Mexico_City] Validando token en Usuarios.php...
[05-Jan-2026 14:24:36 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:24:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:24:36 America/Mexico_City] === OBTENIENDO USUARIOS ===
[05-Jan-2026 14:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:24:38 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:24:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:24:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:24:38 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:24:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:24:38 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:24:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[05-Jan-2026 14:24:57 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:24:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:24:57 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[05-Jan-2026 14:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:24:59 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:24:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:24:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:24:59 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:24:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:24:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:25:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:25:24 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:25:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:25:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:25:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 14:25:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:25:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:25:29 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 14:25:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:25:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:25:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:25:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:25:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 14:25:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:25:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:25:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 14:25:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 14:25:40 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:25:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:25:40 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 14:25:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:25:40 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:25:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:25:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:27:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:27:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:27:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:27:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:27:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 14:27:06 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 14:27:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:06 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 14:27:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:27:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:27:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:27:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:27:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:27:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:27:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:27:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:27:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:27:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:27:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:27:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:27:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 14:27:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:27:40 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:27:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:27:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:27:40 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:27:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:40 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:27:44 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:27:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 14:27:44 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:27:44 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:27:44 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:27:44 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:27:44 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:27:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:27:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:27:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 14:27:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 14:27:47 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 14:27:47 America/Mexico_City] Repartidor ID desde body: 5
[05-Jan-2026 14:27:47 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[05-Jan-2026 14:28:03 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[05-Jan-2026 14:28:03 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 14:28:03 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=7
[05-Jan-2026 14:28:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 14:28:03 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 14:28:03 America/Mexico_City] Repartidor ID desde body: 5
[05-Jan-2026 14:28:03 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[05-Jan-2026 14:28:18 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Jan-2026 14:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 14:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:28:19 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:28:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:28:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:28:19 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:28:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:28:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:28:19 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:28:19 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:28:19 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:28:19 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:28:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 14:29:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:29:34 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:29:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:29:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:29:34 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:29:34 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:29:34 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:29:34 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:29:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 14:29:34 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:29:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:29:34 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 14:29:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:29:34 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:29:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:29:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:29:34 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:29:34 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:29:34 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:29:34 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:29:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:29:34 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:29:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:29:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:29:34 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:29:34 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:29:34 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:29:34 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:29:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:29:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:29:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:29:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:29:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:29:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:29:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:29:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:29:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:29:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:29:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:29:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:29:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 14:32:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:32:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:32:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:32:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:32:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:32:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:32:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:32:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:32:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:32:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:32:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:32:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:32:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:32:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:32:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:32:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:32:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:32:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:32:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:32:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:32:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:32:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:32:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:32:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:32:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:32:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:32:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:32:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:32:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:32:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:32:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:38:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:38:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:38:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:38:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:38:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:38:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:38:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:38:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:38:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:38:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:38:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:38:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:38:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:38:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:38:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:38:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:38:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:38:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:38:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:38:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:38:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:38:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:38:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:38:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:39:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 14:39:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:39:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:39:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 14:39:08 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 14:39:08 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 14:39:08 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:39:08 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 14:39:08 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 14:39:08 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 14:39:08 America/Mexico_City] Validando token...
[05-Jan-2026 14:39:08 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:39:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:39:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:39:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:39:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:39:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:39:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:39:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:39:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:39:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:40:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 14:40:57 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 14:41:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 14:41:00 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 14:41:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 14:41:01 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 14:41:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 14:41:03 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 14:41:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 14:41:04 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 14:41:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 14:41:06 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 14:41:10 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 14:41:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 14:41:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:41:10 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 14:41:10 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 14:41:10 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 14:41:10 America/Mexico_City] Validando token...
[05-Jan-2026 14:41:10 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:41:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:41:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 14:41:10 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 14:47:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:47:39 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:47:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:47:39 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:47:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:47:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:47:39 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:47:39 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:47:39 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:47:39 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:47:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 14:47:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:47:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:47:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 14:47:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 14:47:43 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 14:47:43 America/Mexico_City] Repartidor ID desde body: 5
[05-Jan-2026 14:47:43 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[05-Jan-2026 14:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 14:47:49 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 14:47:49 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 14:47:49 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 14:47:49 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 14:47:49 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 14:47:49 America/Mexico_City] Validando token...
[05-Jan-2026 14:47:49 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 14:47:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:47:49 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:47:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:47:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:47:49 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 14:47:49 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:47:49 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 14:47:49 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:47:49 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:47:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:47:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 14:49:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 14:49:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 14:49:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 14:49:58 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 14:50:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:50:46 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:50:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:50:46 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:50:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:50:46 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:50:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:50:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:51:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[05-Jan-2026 14:51:08 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:51:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:51:08 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[05-Jan-2026 14:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:51:10 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:51:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:51:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 14:51:10 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:51:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:51:10 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 14:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 14:58:05 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 14:58:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:58:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 14:58:05 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 14:58:05 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 14:58:05 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 14:58:05 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 14:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 14:58:05 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 14:58:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:58:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 14:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:58:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:58:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:58:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:58:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:58:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:58:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:58:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:58:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:58:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:58:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 14:58:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 14:58:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 14:58:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 14:58:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:00:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:00:35 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:00:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:00:35 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:00:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:00:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:00:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:00:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:00:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:00:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:00:35 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:00:35 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:00:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:00:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:00:35 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:00:35 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:00:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 15:00:35 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:00:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:00:35 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 15:00:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:00:35 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:00:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:00:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:00:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:00:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:00:35 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:00:35 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:02:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:02:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:02:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:02:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:02:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:02:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:02:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:02:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:02:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:02:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:02:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 15:02:43 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:02:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:02:43 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 15:02:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 15:02:46 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:02:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:02:46 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 15:02:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:02:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:02:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:02:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:02:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 15:02:47 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:02:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:02:47 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 15:04:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 15:04:04 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 15:04:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:04:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 15:04:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 15:04:04 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 15:04:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:04:04 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 15:05:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 15:05:16 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 15:05:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:05:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 15:05:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 15:05:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:05:16 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:05:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:05:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:05:16 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:05:16 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:05:16 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:05:16 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:05:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 15:05:25 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 15:05:25 America/Mexico_City] Repartidor ID desde body: 2
[05-Jan-2026 15:05:25 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[05-Jan-2026 15:05:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:05:44 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[05-Jan-2026 15:05:44 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 15:05:44 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=11, Cantidad=2
[05-Jan-2026 15:05:44 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=3
[05-Jan-2026 15:05:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 15:05:44 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 15:05:44 America/Mexico_City] Repartidor ID desde body: 2
[05-Jan-2026 15:05:44 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[05-Jan-2026 15:05:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 15:05:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:06:00 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 15:06:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:06:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 15:06:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:06:19 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 15:06:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:06:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 15:06:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:06:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 15:06:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:06:48 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 15:06:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:07:11 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Jan-2026 15:07:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:07:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:07:12 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:07:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:07:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:07:12 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:07:12 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:07:12 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:07:12 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:07:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 15:07:12 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 15:07:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:07:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 15:07:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 15:10:57 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 15:10:57 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 15:10:57 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 15:10:57 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 15:10:57 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 15:10:57 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 15:10:57 America/Mexico_City] Validando token...
[05-Jan-2026 15:10:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 15:10:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:10:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:10:58 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:10:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:10:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:10:58 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:10:58 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:10:58 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:10:58 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:10:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 15:10:58 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 15:10:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:10:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 15:10:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 15:11:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 15:11:02 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 15:11:02 America/Mexico_City] Repartidor ID desde body: 2
[05-Jan-2026 15:11:02 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[05-Jan-2026 15:11:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 15:13:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:13:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:13:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:13:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:13:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:14:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 15:14:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:14:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:14:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 15:14:34 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 15:14:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:14:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:14:34 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 15:14:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:14:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:14:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:14:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:14:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 15:14:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:14:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:14:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 15:14:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:14:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:14:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:14:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:14:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:14:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:14:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:14:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:15:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:15:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:15:16 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 15:15:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:16 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 15:15:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:15:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:15:20 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 15:15:20 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 15:15:20 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 15:15:20 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 15:15:20 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 15:15:20 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 15:15:20 America/Mexico_City] Validando token...
[05-Jan-2026 15:15:20 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 15:15:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:15:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:15:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:15:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:15:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:15:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:15:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 15:15:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 15:15:37 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 15:15:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:37 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 15:15:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:15:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:15:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:15:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:16:08 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 15:16:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:16:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:16:08 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 15:16:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:16:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:16:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:16:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:16:14 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 15:16:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 15:16:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 15:16:14 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 15:16:14 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 15:16:14 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 15:16:14 America/Mexico_City] Validando token...
[05-Jan-2026 15:16:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 15:16:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:16:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:16:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:16:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:16:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:16:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:16:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:16:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:16:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:16:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:16:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:16:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:16:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:18:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:18:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:18:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:18:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:19:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:19:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:19:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:19:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:19:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:19:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:19:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:19:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:19:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:19:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:19:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:19:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:19:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:19:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:19:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:19:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:19:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:19:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:19:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:19:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:19:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:19:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:19:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:19:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:20:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 15:20:27 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:20:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:20:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 15:21:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 15:21:00 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:21:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:21:00 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 15:21:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:21:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 15:21:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:21:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:21:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:21:00 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:21:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:21:00 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 15:22:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 15:22:11 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:22:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:22:11 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 15:22:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:22:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:22:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:22:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:22:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 15:22:12 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:22:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:22:12 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 15:22:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 15:22:48 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:22:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:22:48 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 15:22:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:22:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:22:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:22:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:22:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 15:22:49 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:22:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:22:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 15:25:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 15:25:25 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:25:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:25:25 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 15:25:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:25:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:25:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:25:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:25:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 15:25:26 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:25:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:25:26 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 15:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[05-Jan-2026 15:32:42 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:32:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:42 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[05-Jan-2026 15:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 15:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 15:32:42 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 15:32:42 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:32:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:42 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 15:32:42 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:32:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:42 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 15:32:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:42 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 15:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:32:42 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:32:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:32:42 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:32:42 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:32:42 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:32:42 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[05-Jan-2026 15:32:42 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:32:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:42 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[05-Jan-2026 15:32:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:32:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:32:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:32:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:32:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:32:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:32:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:32:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:32:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:32:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:32:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:32:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:32:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:33:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:33:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:33:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:33:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:33:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:33:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:33:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:33:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:34:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:34:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:34:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:34:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:34:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:34:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:34:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:34:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:34:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 15:34:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 15:35:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:35:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:35:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:35:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:35:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:35:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:35:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:35:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:35:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[05-Jan-2026 15:36:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:36:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:36:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:36:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:36:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:37:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:37:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:37:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:37:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:37:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:37:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:37:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:37:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:38:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:38:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:38:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 15:38:37 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:38:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:38:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 15:39:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 15:39:01 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:39:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:39:01 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 15:39:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:39:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:39:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:39:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:39:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 15:39:02 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:39:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:39:02 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 15:42:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[05-Jan-2026 15:42:15 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:42:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[05-Jan-2026 15:42:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:15 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[05-Jan-2026 15:42:15 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:42:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:15 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[05-Jan-2026 15:42:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 15:42:16 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:42:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:16 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 15:42:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 15:42:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 15:42:16 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:42:16 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:42:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:16 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 15:42:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:16 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 15:42:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:42:16 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:42:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:42:16 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:42:16 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:42:16 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:42:16 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:42:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:42:20 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:42:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:42:20 America/Mexico_City] Filtros recibidos: {"search":"e","activo":"1"}
[05-Jan-2026 15:42:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND (p.nombre LIKE :search_nombre OR p.codigo LIKE :search_codigo) AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:42:20 America/Mexico_City] Params: {":search_nombre":"%e%",":search_codigo":"%e%",":activo":"1"}
[05-Jan-2026 15:42:20 America/Mexico_City] Productos encontrados: 4
[05-Jan-2026 15:42:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:42:20 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:42:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:42:20 America/Mexico_City] Filtros recibidos: {"search":"es","activo":"1"}
[05-Jan-2026 15:42:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND (p.nombre LIKE :search_nombre OR p.codigo LIKE :search_codigo) AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:42:20 America/Mexico_City] Params: {":search_nombre":"%es%",":search_codigo":"%es%",":activo":"1"}
[05-Jan-2026 15:42:20 America/Mexico_City] Productos encontrados: 1
[05-Jan-2026 15:42:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:42:20 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:42:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:42:20 America/Mexico_City] Filtros recibidos: {"search":"esc","activo":"1"}
[05-Jan-2026 15:42:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND (p.nombre LIKE :search_nombre OR p.codigo LIKE :search_codigo) AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:42:20 America/Mexico_City] Params: {":search_nombre":"%esc%",":search_codigo":"%esc%",":activo":"1"}
[05-Jan-2026 15:42:20 America/Mexico_City] Productos encontrados: 0
[05-Jan-2026 15:42:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:42:20 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:42:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:42:20 America/Mexico_City] Filtros recibidos: {"search":"escu","activo":"1"}
[05-Jan-2026 15:42:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND (p.nombre LIKE :search_nombre OR p.codigo LIKE :search_codigo) AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:42:20 America/Mexico_City] Params: {":search_nombre":"%escu%",":search_codigo":"%escu%",":activo":"1"}
[05-Jan-2026 15:42:20 America/Mexico_City] Productos encontrados: 0
[05-Jan-2026 15:42:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:42:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:42:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:42:21 America/Mexico_City] Filtros recibidos: {"search":"escue","activo":"1"}
[05-Jan-2026 15:42:21 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND (p.nombre LIKE :search_nombre OR p.codigo LIKE :search_codigo) AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:42:21 America/Mexico_City] Params: {":search_nombre":"%escue%",":search_codigo":"%escue%",":activo":"1"}
[05-Jan-2026 15:42:21 America/Mexico_City] Productos encontrados: 0
[05-Jan-2026 15:42:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:42:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:42:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:42:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:42:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:42:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:42:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:42:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:42:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:42:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:43:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[05-Jan-2026 15:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 15:47:21 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:47:21 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:47:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:21 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[05-Jan-2026 15:47:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 15:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[05-Jan-2026 15:47:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:47:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:21 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[05-Jan-2026 15:47:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 15:47:21 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 15:47:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 15:47:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 15:47:22 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:47:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:22 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 15:47:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:47:22 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:47:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:47:22 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:47:22 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:47:22 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:47:22 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:47:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:47:22 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:47:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:47:22 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:47:22 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:47:22 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:47:22 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:47:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:47:22 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:47:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:47:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:47:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:47:23 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:47:23 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:47:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 15:47:23 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:47:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:23 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 15:47:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:47:23 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:47:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:47:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:47:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:47:23 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:47:23 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:47:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 15:47:29 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 15:47:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 15:47:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 15:47:29 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 15:47:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 15:47:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 15:47:32 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 15:47:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 15:47:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:47:32 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:47:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:47:32 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:47:32 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:47:32 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:47:32 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:47:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 15:47:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 15:47:41 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:47:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 15:47:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 15:47:50 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:47:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:50 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 15:47:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:47:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:47:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:47:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 15:47:51 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:47:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:47:51 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 15:49:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 15:49:22 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:49:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:49:22 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 15:49:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:49:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:49:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:49:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:49:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 15:49:23 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 15:49:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:49:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 15:54:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:54:57 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:54:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:54:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:54:57 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:54:57 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:54:57 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:54:57 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:54:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 15:54:58 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:54:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:54:58 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 15:54:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:54:58 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:54:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:54:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:54:58 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:54:58 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:54:58 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:54:58 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:54:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 15:54:58 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 15:54:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:54:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 15:54:58 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 15:54:58 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 15:54:58 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 15:54:58 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 15:55:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:55:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:55:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:55:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:55:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:55:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:55:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:55:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:55:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:55:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:55:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:55:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:55:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:55:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:55:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:55:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:55:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:55:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:55:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:55:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:55:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:55:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:55:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:55:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:56:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:56:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:56:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:56:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:56:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:57:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:57:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:57:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:57:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:57:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:57:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:57:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:57:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:57:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 15:58:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:58:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:58:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:58:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:58:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:58:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:58:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:58:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 15:58:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 15:58:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 15:58:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 15:58:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:02:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:02:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:02:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:02:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:02:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:02:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:02:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:02:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:03:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 16:14:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 16:14:18 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:14:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:14:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 16:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:14:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:14:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:14:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:14:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:14:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:14:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:14:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:34:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 16:34:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:34:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:34:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 16:34:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:34:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:34:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:34:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:34:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:34:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:34:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:34:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:36:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:36:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:36:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:36:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:36:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:36:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:36:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:37:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:37:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:37:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:37:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 16:37:25 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 16:37:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:25 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 16:37:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 16:37:25 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 16:37:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 16:37:25 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 16:37:25 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 16:37:25 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 16:37:25 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 16:37:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 16:37:25 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 16:37:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 16:37:25 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 16:37:25 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 16:37:25 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 16:37:25 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 16:37:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 16:37:26 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 16:37:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 16:37:26 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 16:37:26 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 16:37:26 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 16:37:26 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 16:37:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 16:37:28 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:37:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 16:37:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 16:37:28 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 16:37:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 16:37:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 16:37:28 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 16:37:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 16:37:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 16:37:30 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:37:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:30 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 16:37:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 16:37:40 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:37:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:40 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 16:37:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:37:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:37:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:37:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 16:37:41 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:37:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:37:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 16:38:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:38:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:38:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:38:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:38:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:38:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:38:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:38:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:38:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:38:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:38:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:38:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:38:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:38:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:38:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:38:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:38:48 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:38:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:38:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:38:48 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:38:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:38:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:38:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:38:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:38:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:38:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:38:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:38:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:38:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:38:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:38:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:38:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:13 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:39:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:13 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:39:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:21 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:39:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:21 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:39:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:27 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:39:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:27 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:39:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:32 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:39:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:32 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:38 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:39:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:38 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:39:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:45 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:39:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:45 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:39:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:52 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:39:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:52 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:39:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:39:59 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:39:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:59 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:39:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:39:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:39:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:39:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:05 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:40:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:05 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:40:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:12 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:40:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:12 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:40:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:19 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:40:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:19 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:40:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:32 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:40:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:32 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:40:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:38 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:40:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:38 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:40:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:44 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:40:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:44 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:40:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:49 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:40:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:49 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:40:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:54 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:40:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:55 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:40:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:40:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:40:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:40:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:40:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:03 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:41:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:03 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:41:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:10 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:41:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:10 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:41:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:18 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:41:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:18 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:41:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:26 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:41:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:26 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:41:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:41:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:41:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:41:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:41:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:43:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:23 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:23 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:25 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:25 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:25 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:25 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:25 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:25 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:30 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:30 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:30 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:30 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:30 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:30 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:31 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:31 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:31 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:31 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:31 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:31 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:31 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:31 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:40 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:40 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:40 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:40 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:40 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:40 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:40 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:40 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:43:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 16:43:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:43:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:43:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 16:44:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:44:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:44:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:44:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:44:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:45:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:45:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:45:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:45:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:49:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:49:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:49:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:49:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[05-Jan-2026 16:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 16:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[05-Jan-2026 16:50:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 16:50:21 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 16:50:21 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 16:50:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 16:50:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:21 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[05-Jan-2026 16:50:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:21 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[05-Jan-2026 16:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 16:50:21 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 16:50:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:21 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 16:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 16:50:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 16:50:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:21 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 16:50:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 16:50:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 16:50:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 16:50:21 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 16:50:21 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 16:50:21 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 16:50:21 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 16:50:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 16:50:24 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 16:50:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:24 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 16:50:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 16:50:24 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 16:50:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 16:50:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 16:50:28 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:50:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 16:50:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 16:50:47 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:50:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:47 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 16:50:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:50:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:50:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:50:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 16:50:47 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 16:50:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:50:47 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 16:51:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:51:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:51:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:51:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:51:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:51:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:51:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:51:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:51:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:51:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:51:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:51:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:51:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:51:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:51:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:51:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:51:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:51:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:51:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:51:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:51:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:51:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:51:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:51:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:51:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:51:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:51:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:51:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:52:18 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:52:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:52:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:52:18 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:52:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:52:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:52:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:52:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 16:52:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 16:52:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 16:52:23 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 16:52:23 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 16:52:23 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 16:52:23 America/Mexico_City] Validando token...
[05-Jan-2026 16:52:23 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 16:52:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:52:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:52:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:52:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:52:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:52:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:52:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:52:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:52:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:52:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:52:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:52:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:52:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:52:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:52:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:52:56 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:52:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:52:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:52:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:52:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:53:02 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:53:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:53:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:53:02 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:53:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:53:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:53:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:53:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:53:59 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:53:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:53:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:53:59 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:53:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:53:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:53:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:53:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:59:54 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 16:59:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:59:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:59:54 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 16:59:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:59:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:59:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:59:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:59:58 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 16:59:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 16:59:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 16:59:58 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 16:59:58 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 16:59:58 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 16:59:58 America/Mexico_City] Validando token...
[05-Jan-2026 16:59:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 16:59:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:59:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:59:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:59:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 16:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 16:59:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 16:59:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 16:59:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:00:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:00:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:00:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:36:26 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 17:36:26 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 17:36:26 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 17:36:26 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 17:36:26 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 17:36:26 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 17:36:26 America/Mexico_City] Validando token...
[05-Jan-2026 17:36:26 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 17:36:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:36:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:36:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:36:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:36:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:36:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:36:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:36:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:36:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:36:48 America/Mexico_City] API Rutas: Tipo de operación recibida: deleteCliente
[05-Jan-2026 17:36:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:36:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:48 America/Mexico_City] === ELIMINANDO CLIENTE ===
[05-Jan-2026 17:36:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:36:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:36:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:36:53 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 17:36:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 17:36:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 17:36:53 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 17:36:53 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 17:36:53 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 17:36:53 America/Mexico_City] Validando token...
[05-Jan-2026 17:36:53 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 17:36:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:36:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:36:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:36:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:36:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:36:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:36:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:36:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:36:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:36:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:47:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:47:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:47:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:47:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:47:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:47:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:47:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:47:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:12 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 17:49:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 17:49:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 17:49:12 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 17:49:12 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 17:49:12 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDQzMTQsImV4cCI6MTc2NzczMDcxNH0.Z-SHW0bOCLix7HdEBL8zFwVGE72_AlAr070U8T7TTDU
[05-Jan-2026 17:49:12 America/Mexico_City] Validando token...
[05-Jan-2026 17:49:12 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 17:49:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:49:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:49:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:49:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:49:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:50:48 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 17:50:48 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 17:50:48 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 17:50:48 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 17:50:48 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 17:50:48 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 17:50:48 America/Mexico_City] Validando token...
[05-Jan-2026 17:50:48 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 17:50:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:50:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:50:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:50:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:50:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:50:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:50:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:50:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:50:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 17:50:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 17:50:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 17:50:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 17:50:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 18:31:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 18:31:14 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 18:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 18:31:15 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 18:31:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:31:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 18:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 18:31:15 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 18:31:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:31:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 18:31:15 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 18:31:15 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 18:31:15 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 18:31:15 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 18:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 18:31:17 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 18:31:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:31:17 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 18:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 18:31:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 18:31:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 18:31:35 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 18:31:35 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 18:31:35 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 18:31:35 America/Mexico_City] Validando token...
[05-Jan-2026 18:31:35 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 18:31:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 18:31:36 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 18:31:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:31:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 18:31:36 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 18:31:36 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 18:31:36 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 18:31:36 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 18:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 18:31:36 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 18:31:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:31:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 18:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 18:31:38 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 18:31:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:31:38 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 18:31:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 18:31:45 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 18:31:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:31:45 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 18:32:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 18:32:00 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 18:32:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 18:32:00 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 20:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 20:15:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 20:15:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 20:15:23 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 20:15:23 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 20:15:23 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 20:15:23 America/Mexico_City] Validando token...
[05-Jan-2026 20:15:23 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 20:15:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 20:15:23 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 20:15:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:15:23 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 20:15:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 20:15:23 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:15:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:15:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 20:15:23 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 20:15:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 20:15:23 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 20:15:23 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 20:16:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 20:16:35 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 20:16:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:16:35 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 20:16:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 20:16:36 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 20:16:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:16:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 20:16:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 20:16:36 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 20:16:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:16:36 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 20:16:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 20:16:38 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 20:16:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:16:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 20:16:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 20:16:41 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 20:16:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 20:16:44 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 20:16:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:16:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 20:16:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 20:16:44 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:16:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:16:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 20:16:44 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 20:16:44 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 20:16:44 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 20:16:44 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 20:16:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 20:16:47 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 20:16:47 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=
[05-Jan-2026 20:16:47 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 20:16:47 America/Mexico_City] Resultados obtenidos: 4
[05-Jan-2026 20:16:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 20:16:53 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 20:16:53 America/Mexico_City] Parámetros: anio=2025, ruta_id=, repartidor_id=
[05-Jan-2026 20:16:53 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 20:16:53 America/Mexico_City] Resultados obtenidos: 24
[05-Jan-2026 20:17:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteBaseMensual
[05-Jan-2026 20:17:00 America/Mexico_City] === GENERANDO REPORTE BASE ===
[05-Jan-2026 20:17:00 America/Mexico_City] Parámetros: anio=2026, repartidor_id=
[05-Jan-2026 20:17:00 America/Mexico_City] Query reporte base: SELECT
                    c.codigo as cliente_codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    r.nombre as vendedor,
                    c.direccion,
                    YEAR(v.fecha_venta) as anio_venta,
                    COALESCE(cat.nombre, 'Sin categoría') as categoria,
                    p.nombre as producto,
                    SUM(vd.cantidad) as cantidad
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  LEFT JOIN categorias_productos cat ON p.categoria_id = cat.id
                  INNER JOIN clientes c ON v.cliente_id = c.id
                  INNER JOIN repartidores r ON v.repartidor_id = r.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY c.id, c.codigo, c.nombre_comercial, c.nombre, c.apellidos,
                           r.nombre, c.direccion,
                           YEAR(v.fecha_venta), cat.nombre, p.id, p.nombre
                    ORDER BY c.codigo, p.nombre
[05-Jan-2026 20:17:00 America/Mexico_City] Resultados obtenidos: 11
[05-Jan-2026 20:17:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteRTMTop3
[05-Jan-2026 20:17:08 America/Mexico_City] === GENERANDO REPORTE RTM TOP 3 ===
[05-Jan-2026 20:17:08 America/Mexico_City] Filtros RTM: anio=2026, mes=, producto_id=
[05-Jan-2026 20:17:08 America/Mexico_City] Productos con ventas: 4
[05-Jan-2026 20:17:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteRTMTop3
[05-Jan-2026 20:17:13 America/Mexico_City] === GENERANDO REPORTE RTM TOP 3 ===
[05-Jan-2026 20:17:13 America/Mexico_City] Filtros RTM: anio=2025, mes=, producto_id=
[05-Jan-2026 20:17:13 America/Mexico_City] Productos con ventas: 10
[05-Jan-2026 20:17:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 20:17:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 20:17:19 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 20:17:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 20:17:19 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:17:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 20:17:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 20:17:19 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 20:17:19 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 20:17:19 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 20:17:19 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 20:17:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[05-Jan-2026 20:17:19 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 20:17:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[05-Jan-2026 20:17:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:19 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[05-Jan-2026 20:17:19 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 20:17:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:19 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[05-Jan-2026 20:17:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[05-Jan-2026 20:17:20 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:17:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:20 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[05-Jan-2026 20:17:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 20:17:20 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 20:17:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:20 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 20:17:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[05-Jan-2026 20:17:20 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 20:17:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:20 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[05-Jan-2026 20:17:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 20:17:20 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:17:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 20:17:20 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 20:17:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 20:17:20 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 20:17:20 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 20:17:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 20:17:20 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:17:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 20:17:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:20 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 20:17:20 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 20:17:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:20 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 20:17:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 20:17:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:17:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 20:17:21 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 20:17:21 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 20:17:21 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 20:17:21 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 20:17:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 20:17:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 20:17:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:17:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:17:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 20:17:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:21 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 20:17:21 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 20:17:21 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 20:17:21 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 20:17:21 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 20:17:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 20:17:21 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 20:17:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 20:17:21 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 20:17:21 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 20:17:21 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 20:17:21 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 20:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 20:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 20:17:22 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 20:17:22 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 20:17:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:22 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 20:17:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 20:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 20:17:22 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 20:17:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:17:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 20:24:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 20:24:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:24:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:24:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 20:24:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 20:24:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:24:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:24:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 20:24:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 20:24:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:24:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:24:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 20:24:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 20:24:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:24:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:24:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 20:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 20:24:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:24:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:24:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 20:30:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 20:30:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 20:30:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:30:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:30:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:30:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:30:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:05 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:05 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:05 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:05 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:08 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:08 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:08 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:08 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:08 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:08 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:08 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:08 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:09 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:09 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:09 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:09 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:09 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:09 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:09 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:09 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:09 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:09 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:10 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:10 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:10 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:10 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:10 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:11 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:11 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:11 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:11 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:11 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:11 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:11 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:11 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:11 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:11 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:12 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:12 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:12 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:12 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:12 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:12 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:12 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:12 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:12 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:12 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:13 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:13 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:13 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:13 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:14 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:14 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:14 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:14 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:14 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:14 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:14 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:14 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:14 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:14 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:15 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:15 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:15 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:16 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:16 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:16 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:16 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:17 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:17 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:17 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:17 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:17 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:18 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:18 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:18 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:18 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:18 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:18 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:19 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:19 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:19 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:19 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:20 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:20 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:20 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:20 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:21 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:21 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:21 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:21 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:21 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:22 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:22 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:22 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:22 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:22 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:22 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:22 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:22 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:22 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:22 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:23 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:23 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:23 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:23 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:23 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:24 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:24 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:25 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:25 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:25 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:25 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:25 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:25 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:26 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:27 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:28 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:28 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:29 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:30 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:30 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:30 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:30 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:30 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:31 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:31 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:31 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:31 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:31 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:32 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:32 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:33 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:34 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:35 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:36 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:36 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:37 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:37 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:38 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:39 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:40 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:40 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:40 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:40 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:40 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:40 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:40 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:40 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:41 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:41 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:31:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:31:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:31:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:31:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:32:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 20:32:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:32:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:32:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 20:40:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 20:40:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:40:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:40:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 20:58:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 20:58:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 20:58:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 20:58:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:10:35 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 21:10:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 21:10:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 21:10:35 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 21:10:35 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 21:10:35 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDQzMTQsImV4cCI6MTc2NzczMDcxNH0.Z-SHW0bOCLix7HdEBL8zFwVGE72_AlAr070U8T7TTDU
[05-Jan-2026 21:10:35 America/Mexico_City] Validando token...
[05-Jan-2026 21:10:35 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 21:10:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 21:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 21:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:11:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:11:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:11:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:11:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:12:22 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:12:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:12:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:12:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:12:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:29 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:12:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:12:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:12:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:12:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:12:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:12:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:12:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:12:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 21:16:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:16:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:16:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:16:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:16:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:19:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:19:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:19:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:19:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:19:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:19:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:19:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:19:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:19:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:19:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:19:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:19:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:19:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:19:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:19:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:19:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:19:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:19:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:19:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:19:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:20:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:20:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:20:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:20:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:21:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:21:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:21:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:21:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:22:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:22:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:22:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:22:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:23:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:23:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:23:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:23:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:17 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:17 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:18 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:19 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:19 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:20 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:20 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:21 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:22 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:22 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:22 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:22 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:23 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:23 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:24 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:24 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:24 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:24 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:26 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:26 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:26 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:26 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:27 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:28 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:29 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:29 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:30 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:31 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:31 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:32 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:32 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:33 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:36 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:36 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:39 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:40 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:40 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:41 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:41 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:44 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:46 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:48 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:49 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:49 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:50 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:50 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:52 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:52 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:53 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:24:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:24:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:24:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:24:59 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:00 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:00 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:01 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:01 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:02 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:03 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:03 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:25:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:25:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:25:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:25:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:25:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:25:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:25:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:27:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:27:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:27:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:42 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:42 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:42 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:42 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:43 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:44 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:44 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:45 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:45 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:45 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:46 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:46 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:46 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:47 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:48 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:48 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:49 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:49 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:49 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:50 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:50 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:50 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:51 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:51 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:52 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:52 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:53 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:53 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:54 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:54 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:55 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:55 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:56 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:56 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:56 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:56 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:57 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:57 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:57 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:58 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:58 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:58 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:27:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:27:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:27:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:27:59 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:00 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:00 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:01 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:01 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:02 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:03 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:03 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:04 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:05 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:05 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:05 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:05 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:06 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:06 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[05-Jan-2026 21:28:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:07 America/Mexico_City] === CREANDO CLIENTE ===
[05-Jan-2026 21:28:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:28:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:28:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:28:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: obtenerClientesConURL
[05-Jan-2026 21:28:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:28:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:28:51 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 21:28:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 21:28:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 21:28:51 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 21:28:51 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 21:28:51 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[05-Jan-2026 21:28:51 America/Mexico_City] Validando token...
[05-Jan-2026 21:28:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 21:28:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:28:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:28:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:28:51 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:28:51 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:28:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:29:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:29:00 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:29:04 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:04 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:08 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:08 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:11 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:11 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:12 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:12 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:13 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:13 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:14 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:15 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:15 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:15 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:16 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:16 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:17 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:29:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:18 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:29:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:29:18 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:29:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:29:43 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:29:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:43 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:29:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:29:53 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:29:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:53 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:29:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:29:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:29:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:29:54 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:29:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:54 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:29:59 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:29:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:29:59 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:30:00 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:30:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:30:07 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:07 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:30:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:30:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:30:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:30:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:30:08 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:08 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:30:14 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:30:14 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:14 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:30:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:30:14 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:30:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:30:20 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:20 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:30:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:30:21 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:30:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:30:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:30:21 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:21 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:30:28 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:30:28 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:28 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:30:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:30:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:29 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:30:30 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:30:30 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:30 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:30:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:30:31 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:31 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:30:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:30:38 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:38 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:30:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:30:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:30:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:30:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:30:39 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:39 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:30:44 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:30:44 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:44 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:44 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:30:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:30:45 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:30:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:30:53 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:53 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:30:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:30:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:30:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:30:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:30:53 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:53 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:30:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:30:58 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:58 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:30:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:30:58 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:30:58 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:30:58 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:31:05 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:05 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:31:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:31:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:31:06 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:31:11 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:31:11 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:11 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:11 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:31:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:31:12 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:31:16 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:16 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:31:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:31:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:31:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:31:17 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:17 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:31:21 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:21 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:31:21 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:21 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:21 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:31:27 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:27 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:31:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:31:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:31:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:31:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:31:28 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:31:33 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:31:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:31:33 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:33 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:31:55 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:55 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:31:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:31:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:31:55 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:31:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:31:55 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:32:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:32:07 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:32:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:32:07 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:32:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:32:10 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:32:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:32:10 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:32:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:32:10 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:32:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:32:10 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:32:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:32:28 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:32:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:32:28 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:32:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:32:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:32:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:32:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:32:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:32:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:32:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:38:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 21:38:39 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:38:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:38:39 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 21:38:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:38:40 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:38:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:38:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:39:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 21:39:07 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:39:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:07 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 21:39:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:39:08 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:39:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:39:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 21:39:08 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:39:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:08 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 21:39:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:39:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 21:39:46 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:39:46 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:39:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:46 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 21:39:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:39:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 21:39:49 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:39:49 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 21:39:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:39:54 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:39:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 21:39:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:39:54 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:39:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:54 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 21:39:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 21:39:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:39:55 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:39:55 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:39:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:39:55 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 21:39:55 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:39:55 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:39:55 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:39:55 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:39:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:39:55 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:39:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:39:55 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:39:55 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:39:55 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:39:55 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:39:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:39:55 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:39:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:39:55 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:39:55 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:39:55 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:39:55 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:39:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 21:39:57 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 21:39:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:57 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 21:39:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[05-Jan-2026 21:39:57 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:39:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[05-Jan-2026 21:39:57 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 21:39:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:57 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[05-Jan-2026 21:39:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:57 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[05-Jan-2026 21:39:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[05-Jan-2026 21:39:57 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 21:39:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:39:57 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:39:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:39:57 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:39:57 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:39:57 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:39:57 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:39:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:57 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[05-Jan-2026 21:39:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 21:39:57 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:39:57 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:39:57 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 21:40:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:40:01 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:40:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:40:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:40:01 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:40:01 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:40:01 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:40:01 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:40:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:40:01 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:40:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:40:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:40:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 21:40:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:40:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 21:40:06 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 21:40:06 America/Mexico_City] Repartidor ID desde body: 4
[05-Jan-2026 21:40:06 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[05-Jan-2026 21:40:21 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 21:40:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:40:25 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:40:25 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:40:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:40:25 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:40:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 21:40:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:40:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 21:40:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 21:40:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:40:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 21:40:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:41:13 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:41:13 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:41:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:41:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:41:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:41:13 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:41:13 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 21:41:13 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:41:13 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 21:41:13 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:41:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:41:15 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:41:15 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=
[05-Jan-2026 21:41:15 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:41:15 America/Mexico_City] Resultados obtenidos: 5
[05-Jan-2026 21:41:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:41:27 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:41:27 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=1
[05-Jan-2026 21:41:27 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:41:27 America/Mexico_City] Resultados obtenidos: 1
[05-Jan-2026 21:41:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 21:41:38 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:41:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:41:38 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 21:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 21:41:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:41:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 21:41:46 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:41:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:41:46 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 21:41:51 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 21:41:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:41:57 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Jan-2026 21:41:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:42:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:42:08 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:42:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:42:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:42:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:42:08 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:42:08 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:42:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 21:42:08 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:42:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:08 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 21:42:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:42:08 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:42:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:42:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:42:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:42:08 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:42:08 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:42:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:42:08 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:42:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:42:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:42:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:42:08 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:42:08 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:42:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 21:42:29 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 21:42:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 21:42:31 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 21:42:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 21:42:32 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:42:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:32 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 21:42:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 21:42:36 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 21:42:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:42:38 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:42:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:42:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:42:38 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:42:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:42:38 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 21:42:38 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:42:38 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 21:42:38 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:42:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:42:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:42:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:42:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:42:41 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:42:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:42:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:42:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:42:54 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:42:54 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=5
[05-Jan-2026 21:42:54 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:42:54 America/Mexico_City] Resultados obtenidos: 0
[05-Jan-2026 21:42:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:42:59 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:42:59 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=
[05-Jan-2026 21:42:59 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:42:59 America/Mexico_City] Resultados obtenidos: 5
[05-Jan-2026 21:43:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:43:07 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:43:07 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=5
[05-Jan-2026 21:43:07 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:43:07 America/Mexico_City] Resultados obtenidos: 0
[05-Jan-2026 21:43:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:43:11 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:43:11 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=6
[05-Jan-2026 21:43:11 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:43:11 America/Mexico_City] Resultados obtenidos: 0
[05-Jan-2026 21:43:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:43:14 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:43:14 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=5
[05-Jan-2026 21:43:14 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:43:14 America/Mexico_City] Resultados obtenidos: 0
[05-Jan-2026 21:43:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:43:16 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:43:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:43:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:43:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:43:16 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:43:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:43:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:43:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 21:43:16 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:43:16 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:43:16 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:43:16 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:43:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:43:18 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:43:18 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=4
[05-Jan-2026 21:43:18 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:43:18 America/Mexico_City] Resultados obtenidos: 4
[05-Jan-2026 21:43:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 21:43:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:43:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:43:29 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 21:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 21:43:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 21:43:32 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 21:43:32 America/Mexico_City] Repartidor ID desde body: 4
[05-Jan-2026 21:43:32 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[05-Jan-2026 21:43:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:43:50 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:43:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:43:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:43:50 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:43:50 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:43:50 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:43:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[05-Jan-2026 21:43:50 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:43:50 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:43:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:43:50 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[05-Jan-2026 21:43:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:43:50 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:43:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:43:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:43:50 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:43:50 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:43:50 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:43:50 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:43:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:43:50 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:43:50 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:43:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:43:50 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 21:43:50 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:43:50 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 21:43:50 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:45:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[05-Jan-2026 21:45:03 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 21:45:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[05-Jan-2026 21:45:03 America/Mexico_City] Validando token en MotivosStock.php...
[05-Jan-2026 21:45:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:45:03 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[05-Jan-2026 21:45:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:45:03 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[05-Jan-2026 21:45:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:45:08 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:45:08 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:45:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:45:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:45:09 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:45:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:45:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:45:09 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 21:45:09 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:45:09 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 21:45:09 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:45:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 21:45:18 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:45:18 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:45:18 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 21:45:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[05-Jan-2026 21:45:25 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 21:45:25 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:45:25 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[05-Jan-2026 21:45:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[05-Jan-2026 21:45:46 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[05-Jan-2026 21:45:46 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=4
[05-Jan-2026 21:45:46 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[05-Jan-2026 21:45:46 America/Mexico_City] Resultados obtenidos: 4
[05-Jan-2026 21:45:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteRTMTop3
[05-Jan-2026 21:45:58 America/Mexico_City] === GENERANDO REPORTE RTM TOP 3 ===
[05-Jan-2026 21:45:58 America/Mexico_City] Filtros RTM: anio=2026, mes=, producto_id=
[05-Jan-2026 21:45:58 America/Mexico_City] Productos con ventas: 5
[05-Jan-2026 21:47:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:27 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:27 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:47:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:47:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 21:47:43 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:47:43 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:47:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 21:47:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 21:48:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:48:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:48:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:48:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:48:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:48:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:48:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:48:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:49:00 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:49:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:49:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:49:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:49:00 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:49:00 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:49:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:49:00 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 21:49:00 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:49:00 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 21:49:00 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:49:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:49:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:49:03 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:49:03 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:49:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:49:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:49:03 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:49:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:49:03 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 21:49:03 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:49:03 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 21:49:03 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:49:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 21:49:05 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 21:49:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 21:49:07 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 21:49:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getDetalleCuentaCliente
[05-Jan-2026 21:49:12 America/Mexico_City] === OBTENIENDO DETALLE DE CUENTA DE CLIENTE ===
[05-Jan-2026 21:49:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getDetalleCuentaCliente
[05-Jan-2026 21:49:13 America/Mexico_City] === OBTENIENDO DETALLE DE CUENTA DE CLIENTE ===
[05-Jan-2026 21:49:20 America/Mexico_City] API Rutas: Tipo de operación recibida: registrarPagoCuenta
[05-Jan-2026 21:49:20 America/Mexico_City] === REGISTRANDO PAGO A CUENTA ===
[05-Jan-2026 21:49:20 America/Mexico_City] Pago aplicado: Venta VTA-20260105-000000, Monto: 59, Nuevo saldo: 4
[05-Jan-2026 21:49:20 America/Mexico_City] Pago a cuenta completado: Cliente 1436, Monto 59, Ventas cubiertas: 0
[05-Jan-2026 21:49:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 21:49:22 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 21:52:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 21:52:36 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 21:52:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getVentasCreditoPendientes
[05-Jan-2026 21:52:37 America/Mexico_City] === OBTENIENDO VENTAS A CRÉDITO PENDIENTES ===
[05-Jan-2026 21:52:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getSaldoPorCliente
[05-Jan-2026 21:52:38 America/Mexico_City] === OBTENIENDO SALDO POR CLIENTE ===
[05-Jan-2026 21:53:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 21:53:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 21:53:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:53:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:53:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:53:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:53:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:53:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:53:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:53:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:53:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:53:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:53:54 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:53:54 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:53:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:53:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:53:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:53:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:53:54 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 21:53:54 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:53:54 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 21:53:54 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:54:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:54:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:54:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:54:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:54:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:54:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:54:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:54:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:56:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 21:56:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 21:56:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[05-Jan-2026 21:56:40 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[05-Jan-2026 21:56:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 21:56:41 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 21:56:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:56:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 21:56:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 21:56:41 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 21:56:41 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:56:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 21:56:41 America/Mexico_City] Filtros recibidos: {"activo":1}
[05-Jan-2026 21:56:41 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 21:56:41 America/Mexico_City] Params: {":activo":1}
[05-Jan-2026 21:56:41 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 21:59:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:28 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:28 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:38 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:38 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:39 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:39 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:40 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 21:59:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 21:59:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 21:59:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 21:59:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:35 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:37 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:02:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 22:02:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:02:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:02:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:02:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:08:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 22:08:47 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 22:08:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:08:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:08:47 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 22:08:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 22:16:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 22:16:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:16:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:16:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 22:16:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[05-Jan-2026 22:16:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:16:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:16:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[05-Jan-2026 22:16:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 22:23:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:23:19 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:23:19 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:23:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:23:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 22:25:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 22:25:37 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 22:25:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:25:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 22:25:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 22:25:37 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 22:25:37 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:25:37 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 22:25:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 22:25:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 22:25:40 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 22:25:40 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 22:25:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:25:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 22:25:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:25:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 22:25:40 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 22:25:40 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 22:25:40 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 22:25:40 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 22:25:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 22:25:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 22:25:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 22:25:43 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 22:25:43 America/Mexico_City] Repartidor ID desde body: 1
[05-Jan-2026 22:25:43 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[05-Jan-2026 22:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 22:31:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 22:31:19 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 22:31:19 America/Mexico_City] Repartidor ID desde body: 2
[05-Jan-2026 22:31:19 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[05-Jan-2026 22:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 22:31:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 22:31:20 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 22:31:20 America/Mexico_City] Repartidor ID desde body: 1
[05-Jan-2026 22:31:20 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[05-Jan-2026 22:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[05-Jan-2026 22:32:42 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 22:32:42 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=9, Cantidad=5
[05-Jan-2026 22:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 22:32:42 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 22:32:42 America/Mexico_City] Repartidor ID desde body: 1
[05-Jan-2026 22:32:42 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[05-Jan-2026 22:33:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:33:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:33:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:33:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:33:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:33:06 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:33:06 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:33:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:40:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 22:40:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 22:40:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:40:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:40:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:40:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:40:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:40:36 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:40:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:40:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:40:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 22:40:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 22:40:45 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 22:40:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 22:40:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 22:40:45 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 22:40:45 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 22:40:45 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDQzMTQsImV4cCI6MTc2NzczMDcxNH0.Z-SHW0bOCLix7HdEBL8zFwVGE72_AlAr070U8T7TTDU
[05-Jan-2026 22:40:45 America/Mexico_City] Validando token...
[05-Jan-2026 22:40:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 22:40:45 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:40:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[05-Jan-2026 22:40:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[05-Jan-2026 22:40:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:40:47 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:40:47 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:40:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:40:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:40:48 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:40:48 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:40:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:40:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:40:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:40:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:40:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:40:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:40:59 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:40:59 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:40:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:01 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:01 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:02 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:02 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:04 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:04 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:16 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:16 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:20 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:20 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:30 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:30 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:32 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:32 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:41:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:41:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:41:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:43:52 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Jan-2026 22:43:52 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Jan-2026 22:43:52 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Jan-2026 22:43:52 America/Mexico_City] Tipo de operación: verify
[05-Jan-2026 22:43:52 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Jan-2026 22:43:52 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDQzMTQsImV4cCI6MTc2NzczMDcxNH0.Z-SHW0bOCLix7HdEBL8zFwVGE72_AlAr070U8T7TTDU
[05-Jan-2026 22:43:52 America/Mexico_City] Validando token...
[05-Jan-2026 22:43:52 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Jan-2026 22:43:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:43:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:43:52 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:43:52 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:43:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:43:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:43:53 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:43:53 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:43:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:44:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:44:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:44:07 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:44:07 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:44:09 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:44:09 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:44:10 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:44:10 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:44:12 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:44:12 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:44:13 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:44:13 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:44:14 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:44:14 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:44:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:44:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:44:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 22:44:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[05-Jan-2026 22:44:40 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 22:44:40 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 22:44:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 22:44:40 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:40 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[05-Jan-2026 22:44:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Jan-2026 22:44:46 America/Mexico_City] Validando token en Productos.php...
[05-Jan-2026 22:44:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Jan-2026 22:44:46 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Jan-2026 22:44:46 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Jan-2026 22:44:46 America/Mexico_City] Params: {":activo":"1"}
[05-Jan-2026 22:44:46 America/Mexico_City] Productos encontrados: 11
[05-Jan-2026 22:44:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Jan-2026 22:44:46 America/Mexico_City] Validando token en Repartidores.php...
[05-Jan-2026 22:44:46 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:44:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Jan-2026 22:44:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Jan-2026 22:44:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Jan-2026 22:44:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Jan-2026 22:44:49 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Jan-2026 22:44:49 America/Mexico_City] Repartidor ID desde body: 1
[05-Jan-2026 22:44:49 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[05-Jan-2026 22:45:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:45:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:45:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:45:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:45:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:45:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:45:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:45:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:45:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:45:34 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:45:34 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:45:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:45:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 22:48:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:48:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:48:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:48:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:48:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:48:31 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:48:31 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:48:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:48:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:48:33 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:48:33 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:48:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:48:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[05-Jan-2026 22:57:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 22:57:23 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 22:57:23 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:57:23 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 22:57:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Jan-2026 22:57:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 22:57:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:57:29 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Jan-2026 22:57:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:57:29 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:57:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:57:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:57:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Jan-2026 22:57:29 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 22:57:29 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:57:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[05-Jan-2026 22:57:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[05-Jan-2026 22:57:35 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 22:57:35 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:57:35 America/Mexico_City] === ACTUALIZANDO RUTA ===
[05-Jan-2026 22:57:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Jan-2026 22:57:36 America/Mexico_City] Validando token en Rutas.php...
[05-Jan-2026 22:57:36 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:57:36 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Jan-2026 22:57:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:57:54 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:57:54 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:57:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:57:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:57:55 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:57:55 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:57:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Jan-2026 22:58:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:58:05 America/Mexico_City] Validando token en Clientes.php...
[05-Jan-2026 22:58:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:58:05 America/Mexico_City] Usuario validado: admin
[05-Jan-2026 22:58:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:58:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Jan-2026 22:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[06-Jan-2026 07:41:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:41:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:41:10 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:41:10 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:41:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:41:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:41:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:41:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:41:27 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[06-Jan-2026 07:41:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[06-Jan-2026 07:41:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 07:41:27 America/Mexico_City] Tipo de operación: verify
[06-Jan-2026 07:41:27 America/Mexico_City] === VERIFICANDO TOKEN ===
[06-Jan-2026 07:41:27 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[06-Jan-2026 07:41:27 America/Mexico_City] Validando token...
[06-Jan-2026 07:41:27 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Jan-2026 07:41:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:41:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:41:27 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:41:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:41:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:41:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:41:28 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:41:28 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:41:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:45:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 07:45:24 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 07:45:24 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:45:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 07:45:24 America/Mexico_City] Filtros recibidos: {"activo":1}
[06-Jan-2026 07:45:24 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 07:45:24 America/Mexico_City] Params: {":activo":1}
[06-Jan-2026 07:45:24 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 07:45:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 07:45:25 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 07:45:25 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:45:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 07:45:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteClientes
[06-Jan-2026 07:45:26 America/Mexico_City] === GENERANDO REPORTE DE CLIENTES ===
[06-Jan-2026 07:45:26 America/Mexico_City] Query reporte clientes: SELECT
                    c.codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    c.direccion
                  FROM clientes c
                  WHERE c.activo = 1
                  ORDER BY c.codigo
[06-Jan-2026 07:45:26 America/Mexico_City] Clientes obtenidos: 840
[06-Jan-2026 07:48:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:48:26 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:48:26 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:48:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:48:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:48:26 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:48:26 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:48:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:48:55 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:48:55 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:48:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:48:55 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:48:55 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:48:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:48:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:48:56 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:48:56 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:48:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:48:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:48:58 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:48:58 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:48:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:48:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:48:59 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:48:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:48:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:49:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:49:15 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:49:15 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:49:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:49:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:49:17 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:49:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:49:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:49:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:49:18 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:49:18 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:49:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:49:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:49:20 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:49:20 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:49:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:49:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:49:52 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:49:52 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:49:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:49:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:49:54 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:49:54 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:49:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:14 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:14 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:14 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:14 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:19 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:19 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:22 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:22 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:24 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:24 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:28 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:28 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:29 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:29 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:29 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:29 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:55 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:55 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:50:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:50:56 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:50:56 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:50:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:11 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:11 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:12 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:12 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:15 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:15 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:18 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:18 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:19 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:19 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:24 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:24 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:26 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:26 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:29 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:29 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:42 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:42 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:43 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:46 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:46 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:50 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:50 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:51:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:51:50 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:51:50 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:51:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:52:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:52:27 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:52:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:52:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:52:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:52:32 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:52:32 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:52:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:52:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:52:34 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:52:34 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:52:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:52:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:52:38 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:52:38 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:52:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:52:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:52:43 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:52:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:52:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:08 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:08 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:08 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:08 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:12 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:12 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:13 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:13 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:14 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:14 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:17 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:20 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:20 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:22 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:22 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:53:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:53:23 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:53:23 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:53:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:54:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:54:49 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:54:49 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:54:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:54:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:54:50 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:54:50 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:54:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:55:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[06-Jan-2026 07:55:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:55:55 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:55:55 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:55:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:55:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:55:56 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:55:56 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:55:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:55:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:55:57 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:55:57 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:55:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:56:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:56:01 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:56:01 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:56:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:56:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:56:05 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:56:05 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:56:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:56:39 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:56:39 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:56:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:56:39 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:56:39 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:56:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:56:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:56:43 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:56:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:56:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:57:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:57:31 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:57:31 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:57:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:57:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:57:32 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:57:32 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:57:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:00 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:00 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:06 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:18 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:18 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:19 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:19 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:23 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:23 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:24 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:24 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:27 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:28 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:28 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:34 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:34 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:35 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:35 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:37 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:37 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:37 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:37 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:41 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:41 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:42 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:42 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:48 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:48 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:49 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:49 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:51 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:51 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:58:52 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:58:52 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:58:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:59:00 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:59:00 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:59:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:59:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:59:01 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:59:01 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:59:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 07:59:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 07:59:31 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 07:59:31 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 07:59:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:01:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:01:03 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:01:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:01:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:01:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:01:28 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:01:28 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:01:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:10:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:10:10 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:10:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:10:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:12:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:12:53 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:12:53 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:12:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:14:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:14:08 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:14:08 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:14:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:14:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:14:09 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:14:09 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:14:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:14:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:14:10 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:14:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:14:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:14:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:14:13 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:14:13 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:14:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:14:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:14:14 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:14:14 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:14:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:02 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:07 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:07 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:11 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:11 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:17 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:21 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:21 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:21 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:21 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:31 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:31 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:33 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:33 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:48 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:48 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:53 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:53 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:15:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:15:53 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:15:53 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:15:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:09 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:09 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:25 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:25 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:25 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:25 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:29 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:29 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:30 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:30 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:31 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:31 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:41 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:41 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:52 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:52 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:16:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:16:59 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:16:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:16:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:17:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:17:08 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:17:08 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:17:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:17:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:17:17 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:17:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:17:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:17:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:17:25 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:17:25 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:17:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:17:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:17:32 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:17:32 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:17:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:17:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:17:35 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:17:35 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:17:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:18:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:18:12 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:18:12 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:18:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:19:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:19:15 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:19:15 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:19:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:19:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:19:16 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:19:16 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:19:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:19:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:19:21 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:19:21 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:19:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:20:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:20:07 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:20:07 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:20:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:20:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:20:08 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:20:08 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:20:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:20:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:20:27 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:20:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:20:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:20:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:20:27 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:20:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:20:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:20:33 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:20:33 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:20:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:20:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:20:33 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:20:33 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:20:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:20:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:20:38 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:20:38 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:20:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:20:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:20:39 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:20:39 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:20:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:21:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:21:16 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:21:16 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:21:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:22:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:22:13 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:22:13 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:22:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:22:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:22:14 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:22:14 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:22:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:22:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:22:18 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:22:18 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:22:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:22:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:22:28 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:22:28 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:22:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:22:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:22:43 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:22:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:22:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:23:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:23:10 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:23:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:23:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:23:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:23:12 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:23:12 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:23:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:23:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:23:18 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:23:18 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:23:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:23:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:23:19 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:23:19 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:23:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:24:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:24:40 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:24:40 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:24:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:24:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:24:41 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:24:41 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:24:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:24:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:24:46 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:24:46 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:24:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:24:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:24:53 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:24:53 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:24:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:24:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:24:54 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:24:54 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:24:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:04 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:04 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:05 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:05 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:10 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:10 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:11 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:11 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:13 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:13 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:33 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:33 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:33 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:33 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:51 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:51 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:56 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:56 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:56 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:56 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:57 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:57 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:25:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:25:59 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:25:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:25:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:26:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:26:20 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:26:20 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:26:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:29:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:29:02 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:29:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:29:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:29:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:29:02 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:29:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:29:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:29:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:29:04 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:29:04 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:29:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:29:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:29:05 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:29:05 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:29:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:41:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 08:41:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[06-Jan-2026 08:41:24 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 08:41:24 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 08:41:24 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:41:24 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:41:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 08:41:24 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[06-Jan-2026 08:41:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 08:41:34 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 08:41:34 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:41:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 08:41:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:41:36 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:41:36 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:41:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:41:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 08:41:36 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 08:41:36 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:41:36 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 08:41:37 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[06-Jan-2026 08:41:37 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 08:41:37 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:41:37 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[06-Jan-2026 08:57:39 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[06-Jan-2026 08:57:39 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 08:57:39 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:57:39 America/Mexico_City] === CREANDO RUTA ===
[06-Jan-2026 08:57:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 08:57:40 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 08:57:40 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:57:40 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 08:57:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:57:51 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:57:51 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:57:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:57:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:57:51 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:57:51 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:57:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:58:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:58:07 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:58:07 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:58:07 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:58:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:58:09 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:58:09 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:58:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:58:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:58:12 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:58:12 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:58:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 08:58:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 08:58:13 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 08:58:13 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 08:58:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:04:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:04:49 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:04:49 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:04:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:04:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:04:49 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:04:49 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:04:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:05:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:05:03 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:05:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:05:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:05:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:05:05 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:05:05 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:05:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:05:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:05:29 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:05:29 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:05:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:05:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:05:32 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:05:32 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:05:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:05:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:05:33 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:05:33 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:05:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:05:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:05:40 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:05:40 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:05:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:05:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 09:05:40 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 09:05:40 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:05:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 09:28:05 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[06-Jan-2026 09:28:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[06-Jan-2026 09:28:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 09:28:05 America/Mexico_City] Tipo de operación: logout
[06-Jan-2026 09:28:05 America/Mexico_City] === PROCESANDO LOGOUT ===
[06-Jan-2026 09:28:05 America/Mexico_City] Validando token...
[06-Jan-2026 09:28:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Jan-2026 09:28:07 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[06-Jan-2026 09:28:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[06-Jan-2026 09:28:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 09:28:07 America/Mexico_City] Tipo de operación: login
[06-Jan-2026 09:28:07 America/Mexico_City] === PROCESANDO LOGIN ===
[06-Jan-2026 09:28:07 America/Mexico_City] Intento de login para usuario: admin
[06-Jan-2026 09:28:08 America/Mexico_City] Login - Password verificado correctamente
[06-Jan-2026 09:28:08 America/Mexico_City] Login - Roles: super_admin
[06-Jan-2026 09:28:08 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[06-Jan-2026 09:28:08 America/Mexico_City] Login exitoso para: admin
[06-Jan-2026 09:28:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 09:28:08 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 09:28:08 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:28:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 09:28:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 09:28:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 09:28:08 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 09:28:08 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:28:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 09:28:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 09:28:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 09:28:08 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 09:28:08 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 09:28:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 09:28:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Jan-2026 09:28:13 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Jan-2026 09:28:13 America/Mexico_City] Repartidor ID desde body: 4
[06-Jan-2026 09:28:13 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[06-Jan-2026 09:28:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 09:28:16 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 09:28:16 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:28:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 09:30:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 09:30:12 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 09:30:12 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:30:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 09:30:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 09:30:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 09:30:12 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 09:30:12 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 09:30:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 09:30:12 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 09:30:12 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 09:30:12 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 09:30:12 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 09:30:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 09:30:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Jan-2026 09:30:15 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Jan-2026 09:30:15 America/Mexico_City] Repartidor ID desde body: 4
[06-Jan-2026 09:30:15 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[06-Jan-2026 10:19:34 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Jan-2026 10:19:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 10:19:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 10:19:34 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 10:19:34 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 10:19:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 10:19:34 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 10:19:34 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 10:19:34 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 10:19:34 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 10:19:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 10:19:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 10:19:35 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 10:19:35 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 10:19:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 15:40:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 15:40:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 15:40:56 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 15:40:56 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 15:40:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[06-Jan-2026 15:40:58 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 15:41:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[06-Jan-2026 15:41:07 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 15:41:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[06-Jan-2026 15:41:14 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 15:41:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[06-Jan-2026 15:41:18 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 15:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[06-Jan-2026 15:41:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[06-Jan-2026 15:41:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 15:41:23 America/Mexico_City] Tipo de operación: verify
[06-Jan-2026 15:41:23 America/Mexico_City] === VERIFICANDO TOKEN ===
[06-Jan-2026 15:41:23 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDMyNzIsImV4cCI6MTc2NzcyOTY3Mn0.zxI_W1uxkH7izUia1UM31wIgvO2WdDk0laQXmNTsUL0
[06-Jan-2026 15:41:23 America/Mexico_City] Validando token...
[06-Jan-2026 15:41:23 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Jan-2026 15:41:23 America/Mexico_City] Token inválido o usuario no encontrado
[06-Jan-2026 15:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[06-Jan-2026 15:41:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[06-Jan-2026 15:41:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 15:41:23 America/Mexico_City] Tipo de operación: logout
[06-Jan-2026 15:41:23 America/Mexico_City] === PROCESANDO LOGOUT ===
[06-Jan-2026 15:41:23 America/Mexico_City] Validando token...
[06-Jan-2026 15:41:23 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Jan-2026 15:41:36 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[06-Jan-2026 15:41:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[06-Jan-2026 15:41:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 15:41:36 America/Mexico_City] Tipo de operación: login
[06-Jan-2026 15:41:36 America/Mexico_City] === PROCESANDO LOGIN ===
[06-Jan-2026 15:41:36 America/Mexico_City] Intento de login para usuario: admin
[06-Jan-2026 15:41:37 America/Mexico_City] Login - Password verificado correctamente
[06-Jan-2026 15:41:37 America/Mexico_City] Login - Roles: super_admin
[06-Jan-2026 15:41:37 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[06-Jan-2026 15:41:37 America/Mexico_City] Login exitoso para: admin
[06-Jan-2026 15:41:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 15:41:37 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 15:41:37 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 15:41:37 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 15:41:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 15:41:37 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 15:41:37 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 15:41:37 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 15:41:37 America/Mexico_City] Filtros recibidos: {"activo":1}
[06-Jan-2026 15:41:37 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 15:41:37 America/Mexico_City] Params: {":activo":1}
[06-Jan-2026 15:41:37 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 15:41:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[06-Jan-2026 15:41:41 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 15:41:41 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 15:41:41 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[06-Jan-2026 16:11:57 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[06-Jan-2026 16:11:57 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[06-Jan-2026 16:11:57 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 16:11:57 America/Mexico_City] Tipo de operación: verify
[06-Jan-2026 16:11:57 America/Mexico_City] === VERIFICANDO TOKEN ===
[06-Jan-2026 16:11:57 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc3MzU2OTcsImV4cCI6MTc2NzgyMjA5N30.lpFyOFt3TNluV9l85qH3wKqlfo82qusCtFLGL8XQtTM
[06-Jan-2026 16:11:57 America/Mexico_City] Validando token...
[06-Jan-2026 16:11:57 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Jan-2026 16:11:57 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:11:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 16:11:57 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 16:11:57 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:11:57 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 16:11:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 16:11:57 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 16:11:57 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:11:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 16:11:57 America/Mexico_City] Filtros recibidos: {"activo":1}
[06-Jan-2026 16:11:57 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 16:11:57 America/Mexico_City] Params: {":activo":1}
[06-Jan-2026 16:11:57 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 16:12:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[06-Jan-2026 16:12:01 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[06-Jan-2026 16:12:01 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=
[06-Jan-2026 16:12:01 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[06-Jan-2026 16:12:01 America/Mexico_City] Resultados obtenidos: 5
[06-Jan-2026 16:12:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[06-Jan-2026 16:12:09 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 16:12:09 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:12:09 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[06-Jan-2026 16:25:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:28 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:28 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:29 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:29 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:41 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:41 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:44 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:44 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:44 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:44 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:44 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:44 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:48 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:48 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:50 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:50 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:50 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:50 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:51 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:51 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:51 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:51 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:59 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:25:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:25:59 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:25:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:25:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:26:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:26:00 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:26:00 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:26:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:26:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:26:02 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:26:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:26:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:26:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:26:03 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:26:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:26:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:48:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:48:50 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:48:50 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:48:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:48:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:48:58 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:48:58 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:48:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:49:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:49:05 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:49:05 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:49:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 16:49:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 16:49:06 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 16:49:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 16:49:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 17:06:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 17:06:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 17:06:35 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 17:06:35 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 17:06:35 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:06:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 17:06:35 America/Mexico_City] Filtros recibidos: {"activo":1}
[06-Jan-2026 17:06:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 17:06:35 America/Mexico_City] Params: {":activo":1}
[06-Jan-2026 17:06:35 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:06:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 17:06:35 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 17:06:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[06-Jan-2026 17:06:39 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 17:06:39 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:06:39 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[06-Jan-2026 17:14:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 17:14:49 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 17:14:49 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:14:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 17:14:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 17:14:49 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 17:14:49 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:14:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 17:14:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 17:14:52 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 17:14:52 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:14:52 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 17:15:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Jan-2026 17:15:06 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 17:15:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:15:06 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Jan-2026 17:15:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 17:15:06 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 17:15:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:15:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 17:15:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 17:15:07 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 17:15:07 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:15:07 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 17:44:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 17:44:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 17:44:03 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 17:44:03 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 17:44:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:44:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 17:44:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:44:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 17:44:03 America/Mexico_City] Filtros recibidos: {"activo":1}
[06-Jan-2026 17:44:03 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 17:44:03 America/Mexico_City] Params: {":activo":1}
[06-Jan-2026 17:44:03 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 17:44:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[06-Jan-2026 17:44:06 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 17:44:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:44:06 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[06-Jan-2026 17:44:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 17:44:25 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 17:44:25 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:44:25 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 17:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 17:44:27 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 17:44:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:44:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 17:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 17:44:27 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 17:44:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:44:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 17:44:28 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[06-Jan-2026 17:44:28 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 17:44:28 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 17:44:28 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[06-Jan-2026 18:09:02 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[06-Jan-2026 18:09:02 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 18:09:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 18:09:02 America/Mexico_City] === CREANDO RUTA ===
[06-Jan-2026 18:09:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 18:09:03 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 18:09:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 18:09:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 19:28:13 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[06-Jan-2026 19:28:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[06-Jan-2026 19:28:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 19:28:13 America/Mexico_City] Tipo de operación: logout
[06-Jan-2026 19:28:13 America/Mexico_City] === PROCESANDO LOGOUT ===
[06-Jan-2026 19:28:13 America/Mexico_City] Validando token...
[06-Jan-2026 19:28:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Jan-2026 19:28:13 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:17 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[06-Jan-2026 19:28:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[06-Jan-2026 19:28:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Jan-2026 19:28:17 America/Mexico_City] Tipo de operación: login
[06-Jan-2026 19:28:17 America/Mexico_City] === PROCESANDO LOGIN ===
[06-Jan-2026 19:28:17 America/Mexico_City] Intento de login para usuario: admin
[06-Jan-2026 19:28:17 America/Mexico_City] Login - Password verificado correctamente
[06-Jan-2026 19:28:17 America/Mexico_City] Login - Roles: super_admin
[06-Jan-2026 19:28:17 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[06-Jan-2026 19:28:17 America/Mexico_City] Login exitoso para: admin
[06-Jan-2026 19:28:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 19:28:17 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 19:28:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:17 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 19:28:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:28:17 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:28:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:17 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:28:17 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:28:17 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:28:17 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:28:17 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:28:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 19:28:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Jan-2026 19:28:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:28:24 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Jan-2026 19:28:24 America/Mexico_City] Repartidor ID desde body: 5
[06-Jan-2026 19:28:24 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[06-Jan-2026 19:28:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[06-Jan-2026 19:28:43 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:28:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:43 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[06-Jan-2026 19:28:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:28:43 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:28:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:28:43 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:28:43 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:28:43 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:28:43 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:28:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:28:43 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:28:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:28:43 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:28:43 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:28:43 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:28:43 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[06-Jan-2026 19:28:45 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:28:45 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[06-Jan-2026 19:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[06-Jan-2026 19:28:45 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:28:45 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:45 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[06-Jan-2026 19:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[06-Jan-2026 19:28:45 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:28:45 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:45 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[06-Jan-2026 19:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[06-Jan-2026 19:28:45 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:28:45 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:45 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[06-Jan-2026 19:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[06-Jan-2026 19:28:45 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:28:45 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:45 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[06-Jan-2026 19:28:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:28:45 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:28:45 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:28:45 America/Mexico_City] Filtros recibidos: []
[06-Jan-2026 19:28:45 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:28:45 America/Mexico_City] Params: []
[06-Jan-2026 19:28:45 America/Mexico_City] Productos encontrados: 16
[06-Jan-2026 19:28:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[06-Jan-2026 19:28:47 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:28:47 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:47 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[06-Jan-2026 19:28:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[06-Jan-2026 19:28:47 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:28:47 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:47 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[06-Jan-2026 19:28:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:28:49 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:28:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 19:28:49 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:28:49 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:28:49 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:28:49 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:28:49 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:28:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 19:28:49 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 19:28:49 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:28:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 19:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:28:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Jan-2026 19:28:52 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Jan-2026 19:28:52 America/Mexico_City] Repartidor ID desde body: 4
[06-Jan-2026 19:28:52 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[06-Jan-2026 19:29:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 19:29:57 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 19:29:57 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:29:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 19:30:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Jan-2026 19:30:17 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 19:30:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:30:17 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Jan-2026 19:30:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 19:30:17 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 19:30:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:30:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 19:30:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 19:30:17 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 19:30:17 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:30:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 19:30:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Jan-2026 19:30:38 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 19:30:38 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:30:38 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Jan-2026 19:30:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 19:30:39 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 19:30:39 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:30:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 19:30:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 19:30:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:30:43 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:30:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 19:30:43 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 19:30:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:30:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:30:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:30:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 19:30:43 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:30:43 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:30:43 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:30:43 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:30:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Jan-2026 19:30:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:30:48 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Jan-2026 19:30:48 America/Mexico_City] Repartidor ID desde body: 4
[06-Jan-2026 19:30:48 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[06-Jan-2026 19:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:31:02 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[06-Jan-2026 19:31:02 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:31:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:31:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:02 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[06-Jan-2026 19:31:02 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:31:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:31:02 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:31:02 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:31:02 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:31:02 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:31:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:31:02 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:31:02 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:31:02 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:31:02 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 19:31:04 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 19:31:04 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 19:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[06-Jan-2026 19:31:04 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 19:31:04 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:04 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[06-Jan-2026 19:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[06-Jan-2026 19:31:23 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:31:23 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:23 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[06-Jan-2026 19:31:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[06-Jan-2026 19:31:23 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:31:23 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:23 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[06-Jan-2026 19:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:31:26 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:31:26 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:26 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:31:26 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:31:26 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:31:26 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:31:26 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 19:31:26 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 19:31:26 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:26 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 19:31:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 19:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Jan-2026 19:31:29 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Jan-2026 19:31:29 America/Mexico_City] Repartidor ID desde body: 4
[06-Jan-2026 19:31:29 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[06-Jan-2026 19:31:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[06-Jan-2026 19:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[06-Jan-2026 19:31:55 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:31:55 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:55 America/Mexico_City] Validando token en MotivosStock.php...
[06-Jan-2026 19:31:55 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[06-Jan-2026 19:31:55 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:55 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[06-Jan-2026 19:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 19:31:55 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 19:31:55 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 19:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:31:55 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:31:55 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:31:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:31:55 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:31:55 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:31:55 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:31:55 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 19:31:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Jan-2026 19:31:59 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Jan-2026 19:31:59 America/Mexico_City] Repartidor ID desde body: 4
[06-Jan-2026 19:31:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:31:59 America/Mexico_City] Inventario de devoluciones obtenido: 1 productos
[06-Jan-2026 19:32:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Jan-2026 19:32:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Jan-2026 19:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:32:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Jan-2026 19:32:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:32:31 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Jan-2026 19:32:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:32:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Jan-2026 19:32:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:32:39 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Jan-2026 19:32:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:33:44 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Jan-2026 19:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Jan-2026 19:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Jan-2026 19:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Jan-2026 19:33:45 America/Mexico_City] Validando token en Repartidores.php...
[06-Jan-2026 19:33:45 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:33:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Jan-2026 19:33:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Jan-2026 19:33:45 America/Mexico_City] Validando token en Productos.php...
[06-Jan-2026 19:33:45 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:33:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Jan-2026 19:33:45 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Jan-2026 19:33:45 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Jan-2026 19:33:45 America/Mexico_City] Params: {":activo":"1"}
[06-Jan-2026 19:33:45 America/Mexico_City] Productos encontrados: 11
[06-Jan-2026 19:33:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 19:33:52 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 19:33:52 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:33:52 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 19:34:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Jan-2026 19:34:03 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 19:34:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:34:03 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Jan-2026 19:34:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 19:34:03 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 19:34:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:34:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 19:34:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 19:34:03 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 19:34:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 19:34:03 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 21:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 21:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 21:18:31 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 21:18:31 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:18:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 21:18:31 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:18:31 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:18:31 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 21:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[06-Jan-2026 21:18:32 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:18:32 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:18:32 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[06-Jan-2026 21:55:43 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[06-Jan-2026 21:55:43 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:55:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:55:43 America/Mexico_City] === CREANDO RUTA ===
[06-Jan-2026 21:55:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 21:55:44 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:55:44 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:55:44 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 21:56:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 21:56:21 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 21:56:21 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:56:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 21:56:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 21:56:22 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 21:56:22 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:56:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 21:56:27 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[06-Jan-2026 21:56:27 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 21:56:27 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:56:27 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[06-Jan-2026 21:57:35 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[06-Jan-2026 21:57:35 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 21:57:35 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:57:35 America/Mexico_City] === CREANDO CLIENTE ===
[06-Jan-2026 21:57:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 21:57:35 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 21:57:35 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:57:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 21:57:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 21:57:39 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:57:39 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:57:39 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 21:57:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Jan-2026 21:57:42 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:57:42 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:57:42 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Jan-2026 21:57:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 21:57:42 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 21:57:42 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:57:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 21:57:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 21:57:42 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:57:42 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:57:42 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 21:57:59 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Jan-2026 21:57:59 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:57:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:57:59 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Jan-2026 21:57:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 21:57:59 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:57:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:57:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 21:58:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Jan-2026 21:58:05 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:58:05 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:58:05 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Jan-2026 21:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 21:58:06 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 21:58:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:58:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 21:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 21:58:06 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:58:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:58:06 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 21:58:23 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Jan-2026 21:58:23 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:58:23 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:58:23 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Jan-2026 21:58:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 21:58:24 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:58:24 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:58:24 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 21:59:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Jan-2026 21:59:59 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 21:59:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 21:59:59 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Jan-2026 22:00:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:00:00 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:00:00 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:00:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:00:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 22:00:01 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:00:01 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:00:01 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 22:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Jan-2026 22:00:15 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:00:15 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:00:15 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Jan-2026 22:00:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 22:00:15 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:00:15 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:00:15 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 22:00:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Jan-2026 22:00:59 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:00:59 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:00:59 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Jan-2026 22:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:01:00 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:01:00 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:01:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:01:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 22:01:00 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:01:00 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:01:00 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 22:01:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 22:01:07 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:01:07 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:01:07 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 22:01:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Jan-2026 22:01:10 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:01:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:01:10 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Jan-2026 22:01:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 22:01:11 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:01:11 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:01:11 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 22:06:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:06:06 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:06:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:06:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:06:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:06:06 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:06:06 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:06:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:06:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:06:40 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:06:40 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:06:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:06:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:06:41 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:06:41 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:06:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:07:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:07:29 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:07:29 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:07:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:07:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:07:29 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:07:29 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:07:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:07:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:07:30 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:07:30 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:07:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:07:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[06-Jan-2026 22:07:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[06-Jan-2026 22:07:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 22:07:53 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:07:53 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:07:53 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 22:08:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[06-Jan-2026 22:08:10 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:08:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:08:10 America/Mexico_City] === OBTENIENDO RUTA ===
[06-Jan-2026 22:08:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:08:10 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:08:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:08:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:08:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[06-Jan-2026 22:08:10 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:08:10 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:08:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Jan-2026 22:16:02 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[06-Jan-2026 22:16:02 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:16:02 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:16:02 America/Mexico_City] === ACTUALIZANDO RUTA ===
[06-Jan-2026 22:16:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[06-Jan-2026 22:16:03 America/Mexico_City] Validando token en Rutas.php...
[06-Jan-2026 22:16:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:16:03 America/Mexico_City] === OBTENIENDO RUTAS ===
[06-Jan-2026 22:16:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:16:37 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:16:37 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:16:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:16:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:16:37 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:16:37 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:16:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:16:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:16:46 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:16:46 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:16:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:17:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:17:22 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:17:22 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:17:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:17:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:17:26 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:17:26 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:17:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:17:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:17:41 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:17:41 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:17:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:17:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:17:43 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:17:43 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:17:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:17:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:17:44 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:17:44 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:17:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:17:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:17:52 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:17:52 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:17:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:17:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:17:58 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:17:58 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:17:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:18:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:18:00 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:18:00 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:18:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[06-Jan-2026 22:18:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[06-Jan-2026 22:18:03 America/Mexico_City] Validando token en Clientes.php...
[06-Jan-2026 22:18:03 America/Mexico_City] Usuario validado: admin
[06-Jan-2026 22:18:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 09:10:28 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[07-Jan-2026 09:10:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[07-Jan-2026 09:10:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Jan-2026 09:10:28 America/Mexico_City] Tipo de operación: login
[07-Jan-2026 09:10:28 America/Mexico_City] === PROCESANDO LOGIN ===
[07-Jan-2026 09:10:28 America/Mexico_City] Intento de login para usuario: admin
[07-Jan-2026 09:10:28 America/Mexico_City] Login - Password verificado correctamente
[07-Jan-2026 09:10:28 America/Mexico_City] Login - Roles: super_admin
[07-Jan-2026 09:10:28 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[07-Jan-2026 09:10:28 America/Mexico_City] Login exitoso para: admin
[07-Jan-2026 09:12:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:12:41 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:12:41 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:12:41 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:12:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Jan-2026 09:12:45 America/Mexico_City] Validando token en Repartidores.php...
[07-Jan-2026 09:12:45 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:12:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Jan-2026 09:12:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[07-Jan-2026 09:12:45 America/Mexico_City] Validando token en Repartidores.php...
[07-Jan-2026 09:12:45 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:12:45 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[07-Jan-2026 09:24:39 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRepartidor
[07-Jan-2026 09:24:39 America/Mexico_City] Validando token en Repartidores.php...
[07-Jan-2026 09:24:39 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:24:39 America/Mexico_City] === ACTUALIZANDO REPARTIDOR ===
[07-Jan-2026 09:24:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Jan-2026 09:24:41 America/Mexico_City] Validando token en Repartidores.php...
[07-Jan-2026 09:24:41 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:24:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Jan-2026 09:24:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[07-Jan-2026 09:24:41 America/Mexico_City] Validando token en Repartidores.php...
[07-Jan-2026 09:24:41 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:24:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[07-Jan-2026 09:25:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:25:28 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:25:28 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:25:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:26:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Jan-2026 09:26:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:26:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:26:17 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Jan-2026 09:26:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 09:26:18 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 09:26:18 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:26:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 09:26:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:26:18 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:26:18 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:26:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:26:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Jan-2026 09:26:37 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:26:37 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:26:37 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Jan-2026 09:26:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 09:26:38 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 09:26:38 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:26:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 09:26:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:26:38 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:26:38 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:26:38 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:27:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Jan-2026 09:27:12 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:27:12 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:27:12 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Jan-2026 09:27:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 09:27:13 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 09:27:13 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:27:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 09:27:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:27:13 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:27:13 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:27:13 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:27:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:27:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:27:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:27:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:29:03 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[07-Jan-2026 09:29:03 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[07-Jan-2026 09:29:03 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Jan-2026 09:29:03 America/Mexico_City] Tipo de operación: login
[07-Jan-2026 09:29:03 America/Mexico_City] === PROCESANDO LOGIN ===
[07-Jan-2026 09:29:03 America/Mexico_City] Intento de login para usuario: admin
[07-Jan-2026 09:29:03 America/Mexico_City] Login - Password verificado correctamente
[07-Jan-2026 09:29:03 America/Mexico_City] Login - Roles: super_admin
[07-Jan-2026 09:29:03 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[07-Jan-2026 09:29:03 America/Mexico_City] Login exitoso para: admin
[07-Jan-2026 09:29:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Jan-2026 09:29:09 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:29:09 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:09 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Jan-2026 09:29:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 09:29:10 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 09:29:10 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:10 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 09:29:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:29:10 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:29:10 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:10 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:29:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Jan-2026 09:29:13 America/Mexico_City] Validando token en Repartidores.php...
[07-Jan-2026 09:29:13 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:13 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Jan-2026 09:29:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Jan-2026 09:29:14 America/Mexico_City] Validando token en Productos.php...
[07-Jan-2026 09:29:14 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Jan-2026 09:29:14 America/Mexico_City] Filtros recibidos: {"activo":1}
[07-Jan-2026 09:29:14 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[07-Jan-2026 09:29:14 America/Mexico_City] Params: {":activo":1}
[07-Jan-2026 09:29:14 America/Mexico_City] Productos encontrados: 11
[07-Jan-2026 09:29:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:29:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:29:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:29:38 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[07-Jan-2026 09:29:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[07-Jan-2026 09:29:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Jan-2026 09:29:38 America/Mexico_City] Tipo de operación: verify
[07-Jan-2026 09:29:38 America/Mexico_City] === VERIFICANDO TOKEN ===
[07-Jan-2026 09:29:38 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc3OTg2MjgsImV4cCI6MTc2Nzg4NTAyOH0.mRh8GixG0kuXMWBHHPQ5jw_jD_OsKStrs__pCtGwnyg
[07-Jan-2026 09:29:38 America/Mexico_City] Validando token...
[07-Jan-2026 09:29:38 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Jan-2026 09:29:38 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:29:38 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:29:38 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:29:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Jan-2026 09:29:48 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:29:48 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:48 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Jan-2026 09:29:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 09:29:48 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 09:29:48 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 09:29:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:29:48 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:29:48 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:29:48 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:30:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:30:00 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:00 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:00 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:30:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:30:18 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:18 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:30:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:30:19 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:19 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:30:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:30:19 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:19 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:30:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:30:19 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:19 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:30:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:30:20 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:20 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:30:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:30:20 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:20 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Jan-2026 09:30:41 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:41 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:41 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Jan-2026 09:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:30:41 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:41 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:41 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 09:30:41 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 09:30:41 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 09:30:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:30:47 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:30:47 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:30:47 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:31:04 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:31:04 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:31:04 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[07-Jan-2026 09:31:06 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:31:06 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:31:06 America/Mexico_City] === ACTUALIZANDO RUTA ===
[07-Jan-2026 09:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:31:06 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:31:06 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:31:06 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:16 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:16 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:16 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:16 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:16 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:17 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:17 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:17 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:18 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:18 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:18 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:18 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 09:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[07-Jan-2026 09:32:22 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:22 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:22 America/Mexico_City] === OBTENIENDO RUTA ===
[07-Jan-2026 09:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:32:22 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:22 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:22 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 09:32:22 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 09:32:22 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 09:32:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[07-Jan-2026 09:32:32 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:32 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:32 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[07-Jan-2026 09:32:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[07-Jan-2026 09:32:33 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:33 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[07-Jan-2026 09:32:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[07-Jan-2026 09:32:34 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 09:32:34 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 09:32:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[07-Jan-2026 10:39:07 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[07-Jan-2026 10:39:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[07-Jan-2026 10:39:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Jan-2026 10:39:07 America/Mexico_City] Tipo de operación: verify
[07-Jan-2026 10:39:07 America/Mexico_City] === VERIFICANDO TOKEN ===
[07-Jan-2026 10:39:07 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc3OTk3NDMsImV4cCI6MTc2Nzg4NjE0M30.q8FCC0l1dcAG8Jau3iXAvOaF3wAzohPVFuSWALKT5Ro
[07-Jan-2026 10:39:07 America/Mexico_City] Validando token...
[07-Jan-2026 10:39:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Jan-2026 10:39:07 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[07-Jan-2026 20:20:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[07-Jan-2026 20:20:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Jan-2026 20:20:18 America/Mexico_City] Tipo de operación: verify
[07-Jan-2026 20:20:18 America/Mexico_City] === VERIFICANDO TOKEN ===
[07-Jan-2026 20:20:18 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjU1NTg2ODgsImV4cCI6MTc2NTY0NTA4OH0.164nhUNG5n7gT8w2MI_E4aYLbToV5Lq4vf3ftbhzaxM
[07-Jan-2026 20:20:18 America/Mexico_City] Validando token...
[07-Jan-2026 20:20:18 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Jan-2026 20:20:18 America/Mexico_City] Token inválido o usuario no encontrado
[07-Jan-2026 20:20:18 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[07-Jan-2026 20:20:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[07-Jan-2026 20:20:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Jan-2026 20:20:18 America/Mexico_City] Tipo de operación: logout
[07-Jan-2026 20:20:18 America/Mexico_City] === PROCESANDO LOGOUT ===
[07-Jan-2026 20:20:18 America/Mexico_City] Validando token...
[07-Jan-2026 20:20:18 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Jan-2026 20:20:21 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[07-Jan-2026 20:20:21 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[07-Jan-2026 20:20:21 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Jan-2026 20:20:21 America/Mexico_City] Tipo de operación: login
[07-Jan-2026 20:20:21 America/Mexico_City] === PROCESANDO LOGIN ===
[07-Jan-2026 20:20:21 America/Mexico_City] Intento de login para usuario: admin
[07-Jan-2026 20:20:21 America/Mexico_City] Login - Password verificado correctamente
[07-Jan-2026 20:20:21 America/Mexico_City] Login - Roles: super_admin
[07-Jan-2026 20:20:21 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[07-Jan-2026 20:20:21 America/Mexico_City] Login exitoso para: admin
[07-Jan-2026 20:20:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Jan-2026 20:20:25 America/Mexico_City] Validando token en Repartidores.php...
[07-Jan-2026 20:20:25 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:20:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Jan-2026 20:20:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Jan-2026 20:20:25 America/Mexico_City] Validando token en Productos.php...
[07-Jan-2026 20:20:25 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:20:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Jan-2026 20:20:25 America/Mexico_City] Filtros recibidos: {"activo":1}
[07-Jan-2026 20:20:25 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[07-Jan-2026 20:20:25 America/Mexico_City] Params: {":activo":1}
[07-Jan-2026 20:20:25 America/Mexico_City] Productos encontrados: 11
[07-Jan-2026 20:20:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[07-Jan-2026 20:20:35 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 20:20:35 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:20:35 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[07-Jan-2026 20:23:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 20:23:20 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 20:23:20 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:23:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 20:23:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[07-Jan-2026 20:23:21 America/Mexico_City] Validando token en Clientes.php...
[07-Jan-2026 20:23:21 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:23:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[07-Jan-2026 20:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Jan-2026 20:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Jan-2026 20:23:25 America/Mexico_City] Validando token en Repartidores.php...
[07-Jan-2026 20:23:25 America/Mexico_City] Validando token en Productos.php...
[07-Jan-2026 20:23:25 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:23:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Jan-2026 20:23:25 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:23:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Jan-2026 20:23:25 America/Mexico_City] Filtros recibidos: {"activo":1}
[07-Jan-2026 20:23:25 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[07-Jan-2026 20:23:25 America/Mexico_City] Params: {":activo":1}
[07-Jan-2026 20:23:25 America/Mexico_City] Productos encontrados: 11
[07-Jan-2026 20:23:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[07-Jan-2026 20:23:31 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 20:23:31 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:23:31 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[07-Jan-2026 20:23:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[07-Jan-2026 20:23:38 America/Mexico_City] Validando token en Rutas.php...
[07-Jan-2026 20:23:38 America/Mexico_City] Usuario validado: admin
[07-Jan-2026 20:23:38 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[08-Jan-2026 08:51:49 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[08-Jan-2026 08:51:49 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[08-Jan-2026 08:51:49 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Jan-2026 08:51:49 America/Mexico_City] Tipo de operación: logout
[08-Jan-2026 08:51:49 America/Mexico_City] === PROCESANDO LOGOUT ===
[08-Jan-2026 08:51:49 America/Mexico_City] Validando token...
[08-Jan-2026 08:51:49 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[08-Jan-2026 08:51:53 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[08-Jan-2026 08:51:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[08-Jan-2026 08:51:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[08-Jan-2026 08:51:53 America/Mexico_City] Tipo de operación: login
[08-Jan-2026 08:51:53 America/Mexico_City] === PROCESANDO LOGIN ===
[08-Jan-2026 08:51:53 America/Mexico_City] Intento de login para usuario: admin
[08-Jan-2026 08:51:53 America/Mexico_City] Login - Password verificado correctamente
[08-Jan-2026 08:51:53 America/Mexico_City] Login - Roles: super_admin
[08-Jan-2026 08:51:54 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[08-Jan-2026 08:51:54 America/Mexico_City] Login exitoso para: admin
[08-Jan-2026 08:51:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[08-Jan-2026 08:51:54 America/Mexico_City] Validando token en Rutas.php...
[08-Jan-2026 08:51:54 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:51:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[08-Jan-2026 08:51:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Jan-2026 08:51:57 America/Mexico_City] Validando token en Repartidores.php...
[08-Jan-2026 08:51:57 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:51:57 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Jan-2026 08:51:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Jan-2026 08:51:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Jan-2026 08:51:57 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:51:57 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:51:57 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Jan-2026 08:51:57 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[08-Jan-2026 08:51:57 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[08-Jan-2026 08:51:57 America/Mexico_City] Params: {":activo":"1"}
[08-Jan-2026 08:51:57 America/Mexico_City] Productos encontrados: 11
[08-Jan-2026 08:52:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[08-Jan-2026 08:52:02 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[08-Jan-2026 08:52:02 America/Mexico_City] Repartidor ID desde body: 4
[08-Jan-2026 08:52:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:52:02 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[08-Jan-2026 08:52:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[08-Jan-2026 08:52:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[08-Jan-2026 08:52:18 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:18 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:18 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[08-Jan-2026 08:52:18 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:18 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:18 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[08-Jan-2026 08:52:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[08-Jan-2026 08:52:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[08-Jan-2026 08:52:20 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:20 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:20 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:20 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[08-Jan-2026 08:52:20 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:20 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[08-Jan-2026 08:52:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[08-Jan-2026 08:52:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[08-Jan-2026 08:52:20 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:20 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:20 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[08-Jan-2026 08:52:20 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:20 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:20 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[08-Jan-2026 08:52:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Jan-2026 08:52:20 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:20 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Jan-2026 08:52:20 America/Mexico_City] Filtros recibidos: []
[08-Jan-2026 08:52:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[08-Jan-2026 08:52:20 America/Mexico_City] Params: []
[08-Jan-2026 08:52:20 America/Mexico_City] Productos encontrados: 16
[08-Jan-2026 08:52:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[08-Jan-2026 08:52:20 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:20 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:20 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[08-Jan-2026 08:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Jan-2026 08:52:23 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:23 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Jan-2026 08:52:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[08-Jan-2026 08:52:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[08-Jan-2026 08:52:23 America/Mexico_City] Params: {":activo":"1"}
[08-Jan-2026 08:52:23 America/Mexico_City] Productos encontrados: 11
[08-Jan-2026 08:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[08-Jan-2026 08:52:23 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:23 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:23 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[08-Jan-2026 08:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Jan-2026 08:52:23 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:23 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Jan-2026 08:52:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[08-Jan-2026 08:52:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[08-Jan-2026 08:52:23 America/Mexico_City] Params: {":activo":"1"}
[08-Jan-2026 08:52:23 America/Mexico_City] Productos encontrados: 11
[08-Jan-2026 08:52:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasProductos
[08-Jan-2026 08:52:29 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:29 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS ===
[08-Jan-2026 08:52:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[08-Jan-2026 08:52:29 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:29 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:29 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[08-Jan-2026 08:52:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Jan-2026 08:52:29 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:29 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Jan-2026 08:52:29 America/Mexico_City] Filtros recibidos: []
[08-Jan-2026 08:52:29 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[08-Jan-2026 08:52:29 America/Mexico_City] Params: []
[08-Jan-2026 08:52:29 America/Mexico_City] Productos encontrados: 16
[08-Jan-2026 08:52:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[08-Jan-2026 08:52:29 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:29 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:29 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[08-Jan-2026 08:52:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[08-Jan-2026 08:52:29 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:29 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:29 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[08-Jan-2026 08:52:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosPorTipo
[08-Jan-2026 08:52:29 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:29 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:29 America/Mexico_City] === OBTENIENDO MOTIVOS POR TIPO ===
[08-Jan-2026 08:52:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[08-Jan-2026 08:52:29 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:29 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:29 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[08-Jan-2026 08:52:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[08-Jan-2026 08:52:29 America/Mexico_City] Validando token en MotivosStock.php...
[08-Jan-2026 08:52:29 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:29 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[08-Jan-2026 08:52:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Jan-2026 08:52:31 America/Mexico_City] Validando token en Repartidores.php...
[08-Jan-2026 08:52:31 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Jan-2026 08:52:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Jan-2026 08:52:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Jan-2026 08:52:31 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:52:31 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:52:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Jan-2026 08:52:31 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[08-Jan-2026 08:52:31 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[08-Jan-2026 08:52:31 America/Mexico_City] Params: {":activo":"1"}
[08-Jan-2026 08:52:31 America/Mexico_City] Productos encontrados: 11
[08-Jan-2026 08:52:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[08-Jan-2026 08:52:36 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[08-Jan-2026 08:52:36 America/Mexico_City] Repartidor ID desde body: 4
[08-Jan-2026 08:52:36 America/Mexico_City] Inventario de devoluciones obtenido: 4 productos
[08-Jan-2026 08:52:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:53:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Jan-2026 08:53:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:53:09 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Jan-2026 08:53:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:53:12 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Jan-2026 08:53:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:53:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Jan-2026 08:53:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Jan-2026 08:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:53:26 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Jan-2026 08:53:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:53:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[08-Jan-2026 08:53:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:55:08 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Jan-2026 08:55:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:55:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Jan-2026 08:55:08 America/Mexico_City] Validando token en Repartidores.php...
[08-Jan-2026 08:55:08 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:55:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Jan-2026 08:55:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Jan-2026 08:55:08 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:55:08 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:55:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Jan-2026 08:55:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[08-Jan-2026 08:55:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[08-Jan-2026 08:55:08 America/Mexico_City] Params: {":activo":"1"}
[08-Jan-2026 08:55:08 America/Mexico_City] Productos encontrados: 11
[08-Jan-2026 08:55:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[08-Jan-2026 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[08-Jan-2026 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[08-Jan-2026 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[08-Jan-2026 08:55:52 America/Mexico_City] Validando token en Productos.php...
[08-Jan-2026 08:55:52 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:55:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[08-Jan-2026 08:55:52 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[08-Jan-2026 08:55:52 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[08-Jan-2026 08:55:52 America/Mexico_City] Params: {":activo":"1"}
[08-Jan-2026 08:55:52 America/Mexico_City] Productos encontrados: 11
[08-Jan-2026 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[08-Jan-2026 08:55:52 America/Mexico_City] Validando token en Repartidores.php...
[08-Jan-2026 08:55:52 America/Mexico_City] Usuario validado: admin
[08-Jan-2026 08:55:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[08-Jan-2026 08:55:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Jan-2026 09:02:32 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[09-Jan-2026 09:02:32 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[09-Jan-2026 09:02:32 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Jan-2026 09:02:32 America/Mexico_City] Tipo de operación: logout
[09-Jan-2026 09:02:32 America/Mexico_City] === PROCESANDO LOGOUT ===
[09-Jan-2026 09:02:32 America/Mexico_City] Validando token...
[09-Jan-2026 09:02:32 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Jan-2026 09:02:35 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[09-Jan-2026 09:02:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[09-Jan-2026 09:02:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Jan-2026 09:02:35 America/Mexico_City] Tipo de operación: login
[09-Jan-2026 09:02:35 America/Mexico_City] === PROCESANDO LOGIN ===
[09-Jan-2026 09:02:35 America/Mexico_City] Intento de login para usuario: admin
[09-Jan-2026 09:02:35 America/Mexico_City] Login - Password verificado correctamente
[09-Jan-2026 09:02:35 America/Mexico_City] Login - Roles: super_admin
[09-Jan-2026 09:02:35 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[09-Jan-2026 09:02:35 America/Mexico_City] Login exitoso para: admin
[09-Jan-2026 09:02:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Jan-2026 09:02:35 America/Mexico_City] Validando token en Repartidores.php...
[09-Jan-2026 09:02:35 America/Mexico_City] Usuario validado: admin
[09-Jan-2026 09:02:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Jan-2026 09:02:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Jan-2026 09:02:35 America/Mexico_City] Validando token en Productos.php...
[09-Jan-2026 09:02:35 America/Mexico_City] Usuario validado: admin
[09-Jan-2026 09:02:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Jan-2026 09:02:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[09-Jan-2026 09:02:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[09-Jan-2026 09:02:35 America/Mexico_City] Params: {":activo":"1"}
[09-Jan-2026 09:02:35 America/Mexico_City] Productos encontrados: 11
[09-Jan-2026 09:02:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Jan-2026 09:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[09-Jan-2026 09:02:50 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[09-Jan-2026 09:02:50 America/Mexico_City] Repartidor ID desde body: 4
[09-Jan-2026 09:02:50 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[09-Jan-2026 09:03:00 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Jan-2026 09:03:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:03:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Jan-2026 09:03:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:03:07 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Jan-2026 09:03:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:03:11 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Jan-2026 09:03:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:03:15 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Jan-2026 09:03:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:03:20 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Jan-2026 09:03:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:03:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Jan-2026 09:03:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:04:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[09-Jan-2026 09:04:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Jan-2026 09:04:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Jan-2026 09:04:24 America/Mexico_City] Validando token en Productos.php...
[09-Jan-2026 09:04:24 America/Mexico_City] Usuario validado: admin
[09-Jan-2026 09:04:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Jan-2026 09:04:24 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[09-Jan-2026 09:04:24 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[09-Jan-2026 09:04:24 America/Mexico_City] Params: {":activo":"1"}
[09-Jan-2026 09:04:24 America/Mexico_City] Productos encontrados: 11
[09-Jan-2026 09:04:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Jan-2026 09:04:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Jan-2026 09:04:24 America/Mexico_City] Validando token en Repartidores.php...
[09-Jan-2026 09:04:24 America/Mexico_City] Usuario validado: admin
[09-Jan-2026 09:04:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Jan-2026 09:05:22 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[09-Jan-2026 09:05:22 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[09-Jan-2026 09:05:22 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=8, Cantidad=1
[09-Jan-2026 09:05:22 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=10, Cantidad=2
[09-Jan-2026 09:05:22 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=7, Cantidad=3
[09-Jan-2026 09:05:22 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=6, Cantidad=0
[09-Jan-2026 09:05:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[09-Jan-2026 09:05:22 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[09-Jan-2026 09:05:22 America/Mexico_City] Repartidor ID desde body: 4
[09-Jan-2026 09:05:22 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[09-Jan-2026 09:05:48 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[09-Jan-2026 09:05:48 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[09-Jan-2026 09:05:48 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=6, Cantidad=0
[09-Jan-2026 09:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[09-Jan-2026 09:05:49 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[09-Jan-2026 09:05:49 America/Mexico_City] Repartidor ID desde body: 4
[09-Jan-2026 09:05:49 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[09-Jan-2026 09:06:11 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[09-Jan-2026 09:06:11 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[09-Jan-2026 09:06:11 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=6, Cantidad=0
[09-Jan-2026 09:06:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[09-Jan-2026 09:06:11 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[09-Jan-2026 09:06:11 America/Mexico_City] Repartidor ID desde body: 4
[09-Jan-2026 09:06:11 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[10-Jan-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[10-Jan-2026 07:56:39 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[10-Jan-2026 07:56:39 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Jan-2026 07:56:39 America/Mexico_City] Tipo de operación: verify
[10-Jan-2026 07:56:39 America/Mexico_City] === VERIFICANDO TOKEN ===
[10-Jan-2026 07:56:39 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc3MzU2OTcsImV4cCI6MTc2NzgyMjA5N30.lpFyOFt3TNluV9l85qH3wKqlfo82qusCtFLGL8XQtTM
[10-Jan-2026 07:56:39 America/Mexico_City] Validando token...
[10-Jan-2026 07:56:39 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Jan-2026 07:56:39 America/Mexico_City] Token inválido o usuario no encontrado
[10-Jan-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[10-Jan-2026 07:56:39 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[10-Jan-2026 07:56:39 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Jan-2026 07:56:39 America/Mexico_City] Tipo de operación: logout
[10-Jan-2026 07:56:39 America/Mexico_City] === PROCESANDO LOGOUT ===
[10-Jan-2026 07:56:39 America/Mexico_City] Validando token...
[10-Jan-2026 07:56:39 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Jan-2026 07:56:45 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[10-Jan-2026 07:56:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[10-Jan-2026 07:56:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Jan-2026 07:56:45 America/Mexico_City] Tipo de operación: login
[10-Jan-2026 07:56:45 America/Mexico_City] === PROCESANDO LOGIN ===
[10-Jan-2026 07:56:45 America/Mexico_City] Intento de login para usuario: admin
[10-Jan-2026 07:56:45 America/Mexico_City] Login - Password verificado correctamente
[10-Jan-2026 07:56:45 America/Mexico_City] Login - Roles: super_admin
[10-Jan-2026 07:56:45 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[10-Jan-2026 07:56:45 America/Mexico_City] Login exitoso para: admin
[10-Jan-2026 07:56:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Jan-2026 07:56:45 America/Mexico_City] Validando token en Clientes.php...
[10-Jan-2026 07:56:45 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 07:56:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Jan-2026 07:56:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Jan-2026 07:56:46 America/Mexico_City] Validando token en Clientes.php...
[10-Jan-2026 07:56:46 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 07:56:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Jan-2026 07:56:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[10-Jan-2026 07:57:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Jan-2026 07:57:02 America/Mexico_City] Validando token en Repartidores.php...
[10-Jan-2026 07:57:02 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 07:57:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Jan-2026 07:57:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[10-Jan-2026 07:57:02 America/Mexico_City] Validando token en Repartidores.php...
[10-Jan-2026 07:57:02 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 07:57:02 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[10-Jan-2026 07:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Jan-2026 07:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Jan-2026 07:57:07 America/Mexico_City] Validando token en Productos.php...
[10-Jan-2026 07:57:07 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 07:57:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Jan-2026 07:57:07 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Jan-2026 07:57:07 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Jan-2026 07:57:07 America/Mexico_City] Params: {":activo":"1"}
[10-Jan-2026 07:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Jan-2026 07:57:07 America/Mexico_City] Validando token en Repartidores.php...
[10-Jan-2026 07:57:07 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 07:57:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Jan-2026 07:57:07 America/Mexico_City] Productos encontrados: 11
[10-Jan-2026 07:57:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 07:57:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[10-Jan-2026 07:57:11 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[10-Jan-2026 07:57:11 America/Mexico_City] Repartidor ID desde body: 4
[10-Jan-2026 07:57:11 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[10-Jan-2026 07:57:34 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[10-Jan-2026 07:57:34 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[10-Jan-2026 07:57:34 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=6, Cantidad=0
[10-Jan-2026 07:57:34 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=7, Cantidad=1.98
[10-Jan-2026 07:57:34 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=8, Cantidad=0.99
[10-Jan-2026 07:57:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[10-Jan-2026 07:57:34 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[10-Jan-2026 07:57:34 America/Mexico_City] Repartidor ID desde body: 4
[10-Jan-2026 07:57:34 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[10-Jan-2026 07:57:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Jan-2026 07:57:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 07:57:48 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Jan-2026 07:57:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 07:57:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Jan-2026 07:57:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 07:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Jan-2026 07:58:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 07:58:07 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Jan-2026 07:58:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 07:58:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Jan-2026 07:58:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 07:59:48 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Jan-2026 07:59:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 07:59:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Jan-2026 07:59:48 America/Mexico_City] Validando token en Productos.php...
[10-Jan-2026 07:59:48 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 07:59:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Jan-2026 07:59:48 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Jan-2026 07:59:48 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Jan-2026 07:59:48 America/Mexico_City] Params: {":activo":"1"}
[10-Jan-2026 07:59:48 America/Mexico_City] Productos encontrados: 11
[10-Jan-2026 07:59:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Jan-2026 07:59:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Jan-2026 07:59:48 America/Mexico_City] Validando token en Repartidores.php...
[10-Jan-2026 07:59:48 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 07:59:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Jan-2026 08:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[10-Jan-2026 08:02:09 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[10-Jan-2026 08:02:09 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=6, Cantidad=0
[10-Jan-2026 08:02:09 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=7, Cantidad=0.01
[10-Jan-2026 08:02:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[10-Jan-2026 08:02:10 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[10-Jan-2026 08:02:10 America/Mexico_City] Repartidor ID desde body: 4
[10-Jan-2026 08:02:10 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[10-Jan-2026 08:02:30 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[10-Jan-2026 08:02:30 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[10-Jan-2026 08:02:30 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Jan-2026 08:02:30 America/Mexico_City] Tipo de operación: verify
[10-Jan-2026 08:02:30 America/Mexico_City] === VERIFICANDO TOKEN ===
[10-Jan-2026 08:02:30 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjgwNTM0MDUsImV4cCI6MTc2ODEzOTgwNX0.83fv1Ugp2G2Rp8xhs7iSU_u1Fav12VwAbtZR-s3PGw0
[10-Jan-2026 08:02:30 America/Mexico_City] Validando token...
[10-Jan-2026 08:02:30 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Jan-2026 08:02:30 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 08:02:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Jan-2026 08:02:30 America/Mexico_City] Validando token en Productos.php...
[10-Jan-2026 08:02:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Jan-2026 08:02:30 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 08:02:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Jan-2026 08:02:30 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Jan-2026 08:02:30 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Jan-2026 08:02:30 America/Mexico_City] Params: {":activo":"1"}
[10-Jan-2026 08:02:30 America/Mexico_City] Validando token en Repartidores.php...
[10-Jan-2026 08:02:30 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 08:02:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Jan-2026 08:02:30 America/Mexico_City] Productos encontrados: 11
[10-Jan-2026 08:02:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Jan-2026 08:02:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[10-Jan-2026 08:02:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Jan-2026 08:02:34 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[10-Jan-2026 08:02:34 America/Mexico_City] Repartidor ID desde body: 4
[10-Jan-2026 08:02:34 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[10-Jan-2026 08:03:29 America/Mexico_City] API Rutas: Tipo de operación recibida: retirarInventarioDevoluciones
[10-Jan-2026 08:03:29 America/Mexico_City] === RETIRAR INVENTARIO DE DEVOLUCIONES ===
[10-Jan-2026 08:03:29 America/Mexico_City] Retirado del inventario de devoluciones: Producto ID=6, Cantidad=0
[10-Jan-2026 08:03:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[10-Jan-2026 08:03:29 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[10-Jan-2026 08:03:29 America/Mexico_City] Repartidor ID desde body: 4
[10-Jan-2026 08:03:29 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[10-Jan-2026 08:11:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Jan-2026 08:11:56 America/Mexico_City] Validando token en Clientes.php...
[10-Jan-2026 08:11:56 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 08:11:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Jan-2026 08:11:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Jan-2026 08:11:56 America/Mexico_City] Validando token en Clientes.php...
[10-Jan-2026 08:11:56 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 08:11:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Jan-2026 08:11:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[10-Jan-2026 08:13:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[10-Jan-2026 08:13:19 America/Mexico_City] Validando token en Clientes.php...
[10-Jan-2026 08:13:19 America/Mexico_City] Usuario validado: admin
[10-Jan-2026 08:13:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[10-Jan-2026 08:13:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[11-Jan-2026 20:28:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Jan-2026 20:28:50 America/Mexico_City] Validando token en Rutas.php...
[11-Jan-2026 20:28:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[11-Jan-2026 20:28:53 America/Mexico_City] Validando token en Productos.php...
[11-Jan-2026 20:28:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Jan-2026 20:28:54 America/Mexico_City] Validando token en Repartidores.php...
[11-Jan-2026 20:28:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteRTMTop3
[11-Jan-2026 20:28:59 America/Mexico_City] === GENERANDO REPORTE RTM TOP 3 ===
[11-Jan-2026 20:28:59 America/Mexico_City] Filtros RTM: anio=2026, mes=, producto_id=
[11-Jan-2026 20:28:59 America/Mexico_City] Productos con ventas: 9
[11-Jan-2026 20:29:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[11-Jan-2026 20:29:21 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[11-Jan-2026 20:29:21 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=
[11-Jan-2026 20:29:21 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[11-Jan-2026 20:29:21 America/Mexico_City] Resultados obtenidos: 9
[11-Jan-2026 20:29:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteBaseMensual
[11-Jan-2026 20:29:45 America/Mexico_City] === GENERANDO REPORTE BASE ===
[11-Jan-2026 20:29:45 America/Mexico_City] Parámetros: anio=2026, repartidor_id=
[11-Jan-2026 20:29:45 America/Mexico_City] Query reporte base: SELECT
                    c.codigo as cliente_codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    r.nombre as vendedor,
                    c.direccion,
                    YEAR(v.fecha_venta) as anio_venta,
                    COALESCE(cat.nombre, 'Sin categoría') as categoria,
                    p.nombre as producto,
                    SUM(vd.cantidad) as cantidad
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  LEFT JOIN categorias_productos cat ON p.categoria_id = cat.id
                  INNER JOIN clientes c ON v.cliente_id = c.id
                  INNER JOIN repartidores r ON v.repartidor_id = r.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY c.id, c.codigo, c.nombre_comercial, c.nombre, c.apellidos,
                           r.nombre, c.direccion,
                           YEAR(v.fecha_venta), cat.nombre, p.id, p.nombre
                    ORDER BY c.codigo, p.nombre
[11-Jan-2026 20:29:45 America/Mexico_City] Resultados obtenidos: 224
[11-Jan-2026 20:29:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteClientes
[11-Jan-2026 20:29:59 America/Mexico_City] === GENERANDO REPORTE DE CLIENTES ===
[11-Jan-2026 20:29:59 America/Mexico_City] Query reporte clientes: SELECT
                    c.codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    c.direccion
                  FROM clientes c
                  WHERE c.activo = 1
                  ORDER BY c.codigo
[11-Jan-2026 20:29:59 America/Mexico_City] Clientes obtenidos: 841
[11-Jan-2026 20:30:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[11-Jan-2026 20:30:33 America/Mexico_City] Validando token en Rutas.php...
[11-Jan-2026 20:30:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Jan-2026 20:30:38 America/Mexico_City] Validando token en Rutas.php...
[11-Jan-2026 20:30:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[11-Jan-2026 20:30:44 America/Mexico_City] Validando token en Repartidores.php...
[11-Jan-2026 20:30:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[11-Jan-2026 20:30:44 America/Mexico_City] Validando token en Repartidores.php...
[11-Jan-2026 20:30:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Jan-2026 20:30:45 America/Mexico_City] Validando token en Rutas.php...
[11-Jan-2026 20:30:48 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[11-Jan-2026 20:30:48 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[11-Jan-2026 20:30:48 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Jan-2026 20:30:48 America/Mexico_City] Tipo de operación: verify
[11-Jan-2026 20:30:48 America/Mexico_City] === VERIFICANDO TOKEN ===
[11-Jan-2026 20:30:48 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjgwNTM0MDUsImV4cCI6MTc2ODEzOTgwNX0.83fv1Ugp2G2Rp8xhs7iSU_u1Fav12VwAbtZR-s3PGw0
[11-Jan-2026 20:30:48 America/Mexico_City] Validando token...
[11-Jan-2026 20:30:48 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Jan-2026 20:30:48 America/Mexico_City] Token inválido o usuario no encontrado
[11-Jan-2026 20:30:48 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[11-Jan-2026 20:30:48 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[11-Jan-2026 20:30:48 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Jan-2026 20:30:48 America/Mexico_City] Tipo de operación: logout
[11-Jan-2026 20:30:48 America/Mexico_City] === PROCESANDO LOGOUT ===
[11-Jan-2026 20:30:48 America/Mexico_City] Validando token...
[11-Jan-2026 20:30:48 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[11-Jan-2026 20:30:51 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[11-Jan-2026 20:30:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[11-Jan-2026 20:30:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Jan-2026 20:30:51 America/Mexico_City] Tipo de operación: login
[11-Jan-2026 20:30:51 America/Mexico_City] === PROCESANDO LOGIN ===
[11-Jan-2026 20:30:51 America/Mexico_City] Intento de login para usuario: GERARDO
[11-Jan-2026 20:30:51 America/Mexico_City] Login - Password incorrecto o usuario no encontrado
[11-Jan-2026 20:30:51 America/Mexico_City] Login fallido para: GERARDO
[11-Jan-2026 20:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[11-Jan-2026 20:30:57 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[11-Jan-2026 20:30:57 America/Mexico_City] === AUTH.PHP CARGADO ===
[11-Jan-2026 20:30:57 America/Mexico_City] Tipo de operación: login
[11-Jan-2026 20:30:57 America/Mexico_City] === PROCESANDO LOGIN ===
[11-Jan-2026 20:30:57 America/Mexico_City] Intento de login para usuario: admin
[11-Jan-2026 20:30:57 America/Mexico_City] Login - Password verificado correctamente
[11-Jan-2026 20:30:57 America/Mexico_City] Login - Roles: super_admin
[11-Jan-2026 20:30:57 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[11-Jan-2026 20:30:57 America/Mexico_City] Login exitoso para: admin
[11-Jan-2026 20:30:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[11-Jan-2026 20:30:57 America/Mexico_City] Validando token en Rutas.php...
[11-Jan-2026 20:30:57 America/Mexico_City] Usuario validado: admin
[11-Jan-2026 20:30:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[12-Jan-2026 08:08:50 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[12-Jan-2026 08:08:50 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[12-Jan-2026 08:08:50 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Jan-2026 08:08:50 America/Mexico_City] Tipo de operación: logout
[12-Jan-2026 08:08:50 America/Mexico_City] === PROCESANDO LOGOUT ===
[12-Jan-2026 08:08:50 America/Mexico_City] Validando token...
[12-Jan-2026 08:08:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Jan-2026 08:08:53 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[12-Jan-2026 08:08:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[12-Jan-2026 08:08:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Jan-2026 08:08:53 America/Mexico_City] Tipo de operación: login
[12-Jan-2026 08:08:53 America/Mexico_City] === PROCESANDO LOGIN ===
[12-Jan-2026 08:08:53 America/Mexico_City] Intento de login para usuario: admin
[12-Jan-2026 08:08:53 America/Mexico_City] Login - Password verificado correctamente
[12-Jan-2026 08:08:53 America/Mexico_City] Login - Roles: super_admin
[12-Jan-2026 08:08:53 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[12-Jan-2026 08:08:53 America/Mexico_City] Login exitoso para: admin
[12-Jan-2026 08:08:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Jan-2026 08:08:54 America/Mexico_City] Validando token en Repartidores.php...
[12-Jan-2026 08:08:54 America/Mexico_City] Usuario validado: admin
[12-Jan-2026 08:08:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Jan-2026 08:08:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Jan-2026 08:08:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Jan-2026 08:08:54 America/Mexico_City] Validando token en Productos.php...
[12-Jan-2026 08:08:54 America/Mexico_City] Usuario validado: admin
[12-Jan-2026 08:08:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Jan-2026 08:08:54 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[12-Jan-2026 08:08:54 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[12-Jan-2026 08:08:54 America/Mexico_City] Params: {":activo":"1"}
[12-Jan-2026 08:08:54 America/Mexico_City] Productos encontrados: 11
[12-Jan-2026 08:09:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:09:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[12-Jan-2026 08:09:00 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[12-Jan-2026 08:09:00 America/Mexico_City] Repartidor ID desde body: 4
[12-Jan-2026 08:09:00 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[12-Jan-2026 08:09:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Jan-2026 08:09:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:09:20 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Jan-2026 08:09:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:09:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Jan-2026 08:09:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:09:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Jan-2026 08:09:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:09:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Jan-2026 08:09:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:10:03 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Jan-2026 08:10:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:10:10 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Jan-2026 08:10:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:11:23 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Jan-2026 08:11:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Jan-2026 08:11:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Jan-2026 08:11:24 America/Mexico_City] Validando token en Repartidores.php...
[12-Jan-2026 08:11:24 America/Mexico_City] Usuario validado: admin
[12-Jan-2026 08:11:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Jan-2026 08:11:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Jan-2026 08:11:24 America/Mexico_City] Validando token en Productos.php...
[12-Jan-2026 08:11:24 America/Mexico_City] Usuario validado: admin
[12-Jan-2026 08:11:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Jan-2026 08:11:24 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[12-Jan-2026 08:11:24 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[12-Jan-2026 08:11:24 America/Mexico_City] Params: {":activo":"1"}
[12-Jan-2026 08:11:24 America/Mexico_City] Productos encontrados: 11
[12-Jan-2026 08:11:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Jan-2026 08:14:04 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[13-Jan-2026 08:14:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[13-Jan-2026 08:14:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Jan-2026 08:14:04 America/Mexico_City] Tipo de operación: logout
[13-Jan-2026 08:14:04 America/Mexico_City] === PROCESANDO LOGOUT ===
[13-Jan-2026 08:14:04 America/Mexico_City] Validando token...
[13-Jan-2026 08:14:04 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Jan-2026 08:14:11 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[13-Jan-2026 08:14:11 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[13-Jan-2026 08:14:11 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Jan-2026 08:14:11 America/Mexico_City] Tipo de operación: login
[13-Jan-2026 08:14:11 America/Mexico_City] === PROCESANDO LOGIN ===
[13-Jan-2026 08:14:11 America/Mexico_City] Intento de login para usuario: admin
[13-Jan-2026 08:14:11 America/Mexico_City] Login - Password verificado correctamente
[13-Jan-2026 08:14:11 America/Mexico_City] Login - Roles: super_admin
[13-Jan-2026 08:14:11 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Jan-2026 08:14:11 America/Mexico_City] Login exitoso para: admin
[13-Jan-2026 08:14:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Jan-2026 08:14:11 America/Mexico_City] Validando token en Repartidores.php...
[13-Jan-2026 08:14:11 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:14:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Jan-2026 08:14:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Jan-2026 08:14:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Jan-2026 08:14:11 America/Mexico_City] Validando token en Productos.php...
[13-Jan-2026 08:14:11 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:14:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Jan-2026 08:14:11 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[13-Jan-2026 08:14:11 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Jan-2026 08:14:11 America/Mexico_City] Params: {":activo":"1"}
[13-Jan-2026 08:14:11 America/Mexico_City] Productos encontrados: 11
[13-Jan-2026 08:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Jan-2026 08:14:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:14:20 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Jan-2026 08:14:20 America/Mexico_City] Repartidor ID desde body: 4
[13-Jan-2026 08:14:20 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[13-Jan-2026 08:14:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Jan-2026 08:14:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:14:29 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Jan-2026 08:14:29 America/Mexico_City] Repartidor ID desde body: 2
[13-Jan-2026 08:14:29 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[13-Jan-2026 08:14:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:14:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Jan-2026 08:14:29 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Jan-2026 08:14:29 America/Mexico_City] Repartidor ID desde body: 1
[13-Jan-2026 08:14:29 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[13-Jan-2026 08:16:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Jan-2026 08:16:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:16:21 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Jan-2026 08:16:21 America/Mexico_City] Repartidor ID desde body: 4
[13-Jan-2026 08:16:21 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[13-Jan-2026 08:16:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:16:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Jan-2026 08:16:23 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Jan-2026 08:16:23 America/Mexico_City] Repartidor ID desde body: 2
[13-Jan-2026 08:16:23 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[13-Jan-2026 08:16:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Jan-2026 08:16:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:16:23 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Jan-2026 08:16:23 America/Mexico_City] Repartidor ID desde body: 1
[13-Jan-2026 08:16:23 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[13-Jan-2026 08:16:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:16:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Jan-2026 08:16:24 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Jan-2026 08:16:24 America/Mexico_City] Repartidor ID desde body: 2
[13-Jan-2026 08:16:24 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[13-Jan-2026 08:16:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:16:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Jan-2026 08:16:24 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Jan-2026 08:16:24 America/Mexico_City] Repartidor ID desde body: 4
[13-Jan-2026 08:16:24 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[13-Jan-2026 08:17:02 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Jan-2026 08:17:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:17:12 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Jan-2026 08:17:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:17:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Jan-2026 08:17:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:17:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Jan-2026 08:17:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:17:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Jan-2026 08:17:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:17:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Jan-2026 08:17:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:17:49 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Jan-2026 08:17:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:17:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Jan-2026 08:17:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Jan-2026 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Jan-2026 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Jan-2026 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Jan-2026 08:19:30 America/Mexico_City] Validando token en Repartidores.php...
[13-Jan-2026 08:19:30 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:19:30 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Jan-2026 08:19:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Jan-2026 08:19:30 America/Mexico_City] Validando token en Productos.php...
[13-Jan-2026 08:19:30 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:19:30 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Jan-2026 08:19:30 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[13-Jan-2026 08:19:30 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Jan-2026 08:19:30 America/Mexico_City] Params: {":activo":"1"}
[13-Jan-2026 08:19:30 America/Mexico_City] Productos encontrados: 11
[13-Jan-2026 08:20:47 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[13-Jan-2026 08:20:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[13-Jan-2026 08:20:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Jan-2026 08:20:47 America/Mexico_City] Tipo de operación: verify
[13-Jan-2026 08:20:47 America/Mexico_City] === VERIFICANDO TOKEN ===
[13-Jan-2026 08:20:47 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjgxODUwNTcsImV4cCI6MTc2ODI3MTQ1N30.-L_aOF4IY9V3Bmn4gwgfMvdO4xQ3LYpYz-Mp-j0B-ys
[13-Jan-2026 08:20:47 America/Mexico_City] Validando token...
[13-Jan-2026 08:20:47 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Jan-2026 08:20:47 America/Mexico_City] Token inválido o usuario no encontrado
[13-Jan-2026 08:20:47 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[13-Jan-2026 08:20:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[13-Jan-2026 08:20:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Jan-2026 08:20:47 America/Mexico_City] Tipo de operación: logout
[13-Jan-2026 08:20:47 America/Mexico_City] === PROCESANDO LOGOUT ===
[13-Jan-2026 08:20:47 America/Mexico_City] Validando token...
[13-Jan-2026 08:20:47 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Jan-2026 08:20:52 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[13-Jan-2026 08:20:52 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[13-Jan-2026 08:20:52 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Jan-2026 08:20:52 America/Mexico_City] Tipo de operación: login
[13-Jan-2026 08:20:52 America/Mexico_City] === PROCESANDO LOGIN ===
[13-Jan-2026 08:20:52 America/Mexico_City] Intento de login para usuario: admin
[13-Jan-2026 08:20:52 America/Mexico_City] Login - Password verificado correctamente
[13-Jan-2026 08:20:52 America/Mexico_City] Login - Roles: super_admin
[13-Jan-2026 08:20:52 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Jan-2026 08:20:52 America/Mexico_City] Login exitoso para: admin
[13-Jan-2026 08:20:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Jan-2026 08:20:52 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 08:20:52 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:20:52 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Jan-2026 08:21:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 08:21:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Jan-2026 08:21:02 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 08:21:02 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 08:21:02 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:21:02 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:21:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 08:21:02 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Jan-2026 08:21:02 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Jan-2026 08:21:02 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 08:21:02 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:21:02 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Jan-2026 08:57:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Jan-2026 08:57:14 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 08:57:14 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:57:14 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Jan-2026 08:57:19 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[13-Jan-2026 08:57:19 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 08:57:19 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:57:19 America/Mexico_City] === CREANDO RUTA ===
[13-Jan-2026 08:57:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Jan-2026 08:57:20 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 08:57:20 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:57:20 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Jan-2026 08:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Jan-2026 08:57:41 America/Mexico_City] Validando token en Repartidores.php...
[13-Jan-2026 08:57:41 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:57:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Jan-2026 08:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[13-Jan-2026 08:57:41 America/Mexico_City] Validando token en Repartidores.php...
[13-Jan-2026 08:57:41 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:57:41 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[13-Jan-2026 08:57:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Jan-2026 08:57:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Jan-2026 08:57:54 America/Mexico_City] Validando token en Repartidores.php...
[13-Jan-2026 08:57:54 America/Mexico_City] Validando token en Productos.php...
[13-Jan-2026 08:57:54 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:57:54 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Jan-2026 08:57:54 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:57:54 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Jan-2026 08:57:54 America/Mexico_City] Filtros recibidos: {"activo":1}
[13-Jan-2026 08:57:54 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Jan-2026 08:57:54 America/Mexico_City] Params: {":activo":1}
[13-Jan-2026 08:57:54 America/Mexico_City] Productos encontrados: 11
[13-Jan-2026 08:57:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getResumenCuentasPorCobrar
[13-Jan-2026 08:57:58 America/Mexico_City] === OBTENIENDO RESUMEN DE CUENTAS POR COBRAR ===
[13-Jan-2026 08:58:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Jan-2026 08:58:12 America/Mexico_City] Validando token en Repartidores.php...
[13-Jan-2026 08:58:12 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:58:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Jan-2026 08:58:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Jan-2026 08:58:12 America/Mexico_City] Validando token en Productos.php...
[13-Jan-2026 08:58:12 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:58:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Jan-2026 08:58:12 America/Mexico_City] Filtros recibidos: {"activo":1}
[13-Jan-2026 08:58:12 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Jan-2026 08:58:12 America/Mexico_City] Params: {":activo":1}
[13-Jan-2026 08:58:12 America/Mexico_City] Productos encontrados: 11
[13-Jan-2026 08:58:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 08:58:14 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 08:58:14 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:58:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 08:58:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 08:58:15 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 08:58:15 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 08:58:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:30:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:30:59 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:30:59 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:30:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:30:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:30:59 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:30:59 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:30:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:31:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:31:11 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:31:11 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:31:11 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:31:14 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:31:14 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:31:14 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:31:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:31:15 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:31:15 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:31:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:31:17 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:31:17 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:31:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:32:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:32:08 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:32:08 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:32:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:32:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:32:08 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:32:08 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:32:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:32:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:32:09 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:32:09 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:32:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:32:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:32:28 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:32:28 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:32:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:32:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:32:30 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:32:30 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:32:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 11:32:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 11:32:54 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 11:32:54 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 11:32:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 13:18:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 13:18:40 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 13:18:40 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 13:18:40 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 15:40:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Jan-2026 15:40:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Jan-2026 15:40:10 America/Mexico_City] Validando token en Repartidores.php...
[13-Jan-2026 15:40:10 America/Mexico_City] Validando token en Productos.php...
[13-Jan-2026 15:40:10 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 15:40:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Jan-2026 15:40:10 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 15:40:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Jan-2026 15:40:10 America/Mexico_City] Filtros recibidos: {"activo":1}
[13-Jan-2026 15:40:10 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Jan-2026 15:40:10 America/Mexico_City] Params: {":activo":1}
[13-Jan-2026 15:40:10 America/Mexico_City] Productos encontrados: 11
[13-Jan-2026 15:40:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Jan-2026 15:40:12 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 15:40:12 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 15:40:12 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Jan-2026 15:40:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 15:40:26 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 15:40:26 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 15:40:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 15:40:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Jan-2026 15:40:27 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 15:40:27 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 15:40:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Jan-2026 15:40:28 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Jan-2026 15:40:28 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 15:40:28 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 15:40:28 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Jan-2026 15:40:28 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Jan-2026 15:40:28 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 15:40:28 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 15:40:28 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Jan-2026 15:41:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Jan-2026 15:41:49 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 15:41:49 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 15:41:49 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Jan-2026 16:00:04 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[13-Jan-2026 16:00:04 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 16:00:04 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:00:04 America/Mexico_City] === CREANDO RUTA ===
[13-Jan-2026 16:00:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Jan-2026 16:00:07 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 16:00:07 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:00:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Jan-2026 16:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[13-Jan-2026 16:00:17 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 16:00:17 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:00:17 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[13-Jan-2026 16:00:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:00:17 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:00:17 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:00:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:00:18 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Jan-2026 16:00:18 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 16:00:18 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:00:18 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Jan-2026 16:00:21 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoRuta
[13-Jan-2026 16:00:21 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 16:00:21 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:00:21 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[13-Jan-2026 16:28:59 America/Mexico_City] API Rutas: Tipo de operación recibida: createRuta
[13-Jan-2026 16:28:59 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 16:28:59 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:28:59 America/Mexico_City] === CREANDO RUTA ===
[13-Jan-2026 16:28:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Jan-2026 16:28:59 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 16:28:59 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:28:59 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Jan-2026 16:29:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:29:04 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:29:04 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:29:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:29:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:29:04 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:29:04 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:29:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:29:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:29:08 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:29:08 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:29:08 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:30:51 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:30:51 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:30:51 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:30:51 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:30:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:30:52 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:30:52 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:30:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:30:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:30:59 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:30:59 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:30:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:31:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:31:01 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:01 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:31:05 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:05 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:05 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:05 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:06 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:06 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:06 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:06 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:07 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:07 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:07 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:09 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:09 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:10 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:10 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:10 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:10 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:31:17 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:17 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:31:27 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:27 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:31:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:31:27 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:27 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:31:34 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:34 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:34 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:34 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:35 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:35 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:35 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:35 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:37 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:37 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:37 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:38 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:38 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:38 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:38 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:42 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:42 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:42 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:42 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:43 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:43 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:45 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:45 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:45 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:45 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:31:51 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:51 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:31:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:31:52 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:52 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:31:54 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:54 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:54 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:54 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:55 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:55 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:55 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:55 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:56 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:56 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:56 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:56 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:57 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:57 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:57 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:57 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:31:58 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:31:58 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:31:58 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:31:58 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:32:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:04 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:04 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:05 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:05 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:32:09 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:09 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:09 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:32:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:15 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:15 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:16 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:16 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:16 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:22 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:22 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:25 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:25 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:33 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:33 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:36 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:36 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[13-Jan-2026 16:32:39 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:39 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:39 America/Mexico_City] === OBTENIENDO CLIENTES ===
[13-Jan-2026 16:32:43 America/Mexico_City] API Rutas: Tipo de operación recibida: updateCliente
[13-Jan-2026 16:32:43 America/Mexico_City] Validando token en Clientes.php...
[13-Jan-2026 16:32:43 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:43 America/Mexico_City] === ACTUALIZANDO CLIENTE ===
[13-Jan-2026 16:32:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[13-Jan-2026 16:32:51 America/Mexico_City] Validando token en Rutas.php...
[13-Jan-2026 16:32:51 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:32:51 America/Mexico_City] === OBTENIENDO RUTAS ===
[13-Jan-2026 16:35:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[13-Jan-2026 16:35:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[13-Jan-2026 16:35:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Jan-2026 16:35:18 America/Mexico_City] Validando token en Repartidores.php...
[13-Jan-2026 16:35:18 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:35:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Jan-2026 16:35:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Jan-2026 16:35:18 America/Mexico_City] Validando token en Productos.php...
[13-Jan-2026 16:35:18 America/Mexico_City] Usuario validado: admin
[13-Jan-2026 16:35:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Jan-2026 16:35:18 America/Mexico_City] Filtros recibidos: {"activo":1}
[13-Jan-2026 16:35:18 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Jan-2026 16:35:18 America/Mexico_City] Params: {":activo":1}
[13-Jan-2026 16:35:18 America/Mexico_City] Productos encontrados: 11
[13-Jan-2026 16:35:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[13-Jan-2026 16:35:21 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[13-Jan-2026 16:35:21 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=
[13-Jan-2026 16:35:21 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[13-Jan-2026 16:35:21 America/Mexico_City] Resultados obtenidos: 9
[13-Jan-2026 16:35:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVentasMensual
[13-Jan-2026 16:35:27 America/Mexico_City] === GENERANDO REPORTE DE VENTAS MENSUAL ===
[13-Jan-2026 16:35:27 America/Mexico_City] Parámetros: anio=2026, ruta_id=, repartidor_id=5
[13-Jan-2026 16:35:27 America/Mexico_City] Query reporte: SELECT
                    p.id as producto_id,
                    p.codigo as producto_codigo,
                    p.nombre as producto_nombre,
                    MONTH(v.fecha_venta) as mes,
                    SUM(vd.subtotal) as total_ventas
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY p.id, p.codigo, p.nombre, MONTH(v.fecha_venta)
                    ORDER BY p.nombre, mes
[13-Jan-2026 16:35:27 America/Mexico_City] Resultados obtenidos: 6
[13-Jan-2026 16:35:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteRTMTop3
[13-Jan-2026 16:35:51 America/Mexico_City] === GENERANDO REPORTE RTM TOP 3 ===
[13-Jan-2026 16:35:51 America/Mexico_City] Filtros RTM: anio=2026, mes=, producto_id=
[13-Jan-2026 16:35:51 America/Mexico_City] Productos con ventas: 9
[14-Jan-2026 07:52:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Jan-2026 07:52:01 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:52:01 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:52:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Jan-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Jan-2026 07:52:28 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:52:28 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:52:28 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Jan-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Jan-2026 07:52:28 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 07:52:28 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:52:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Jan-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Jan-2026 07:52:28 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:52:28 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:52:28 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Jan-2026 07:52:37 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Jan-2026 07:52:37 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:52:37 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:52:37 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Jan-2026 07:52:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Jan-2026 07:52:37 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:52:37 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:52:37 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Jan-2026 07:52:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 07:52:44 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 07:52:44 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:52:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Jan-2026 07:52:44 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Jan-2026 07:52:44 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Jan-2026 07:52:44 America/Mexico_City] Params: {":activo":"1"}
[14-Jan-2026 07:52:44 America/Mexico_City] Productos encontrados: 11
[14-Jan-2026 07:52:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Jan-2026 07:52:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Jan-2026 07:52:44 America/Mexico_City] Validando token en Repartidores.php...
[14-Jan-2026 07:52:44 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:52:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Jan-2026 07:52:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[14-Jan-2026 07:52:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 07:52:47 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[14-Jan-2026 07:52:47 America/Mexico_City] Repartidor ID desde body: 4
[14-Jan-2026 07:52:47 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[14-Jan-2026 07:52:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[14-Jan-2026 07:52:49 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[14-Jan-2026 07:52:49 America/Mexico_City] Repartidor ID desde body: 2
[14-Jan-2026 07:52:49 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[14-Jan-2026 07:52:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 07:53:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Jan-2026 07:53:38 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:53:38 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:53:38 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Jan-2026 07:54:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[14-Jan-2026 07:54:02 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:54:02 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:54:02 America/Mexico_City] === OBTENIENDO RUTA ===
[14-Jan-2026 07:54:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Jan-2026 07:54:02 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 07:54:02 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:54:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Jan-2026 07:54:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[14-Jan-2026 07:54:02 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:54:02 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:54:02 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[14-Jan-2026 07:54:09 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[14-Jan-2026 07:54:09 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:54:09 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:54:09 America/Mexico_City] === ACTUALIZANDO RUTA ===
[14-Jan-2026 07:54:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Jan-2026 07:54:09 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:54:09 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:54:09 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Jan-2026 07:54:15 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[14-Jan-2026 07:54:15 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[14-Jan-2026 07:54:15 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Jan-2026 07:54:15 America/Mexico_City] Tipo de operación: logout
[14-Jan-2026 07:54:15 America/Mexico_City] === PROCESANDO LOGOUT ===
[14-Jan-2026 07:54:15 America/Mexico_City] Validando token...
[14-Jan-2026 07:54:15 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Jan-2026 07:54:15 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:54:19 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[14-Jan-2026 07:54:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[14-Jan-2026 07:54:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Jan-2026 07:54:19 America/Mexico_City] Tipo de operación: login
[14-Jan-2026 07:54:19 America/Mexico_City] === PROCESANDO LOGIN ===
[14-Jan-2026 07:54:19 America/Mexico_City] Intento de login para usuario: admin
[14-Jan-2026 07:54:19 America/Mexico_City] Login - Password verificado correctamente
[14-Jan-2026 07:54:19 America/Mexico_City] Login - Roles: super_admin
[14-Jan-2026 07:54:19 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[14-Jan-2026 07:54:19 America/Mexico_City] Login exitoso para: admin
[14-Jan-2026 07:54:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[14-Jan-2026 07:54:19 America/Mexico_City] Validando token en Rutas.php...
[14-Jan-2026 07:54:19 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 07:54:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[14-Jan-2026 08:23:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[14-Jan-2026 08:23:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Jan-2026 08:23:10 America/Mexico_City] Validando token en Repartidores.php...
[14-Jan-2026 08:23:10 America/Mexico_City] Validando token en Repartidores.php...
[14-Jan-2026 08:23:10 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:23:10 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:23:10 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[14-Jan-2026 08:23:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Jan-2026 08:23:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 08:23:41 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:23:41 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:23:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Jan-2026 08:23:41 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Jan-2026 08:23:41 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Jan-2026 08:23:41 America/Mexico_City] Params: {":activo":"1"}
[14-Jan-2026 08:23:41 America/Mexico_City] Productos encontrados: 11
[14-Jan-2026 08:23:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Jan-2026 08:23:41 America/Mexico_City] Validando token en Repartidores.php...
[14-Jan-2026 08:23:41 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:23:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Jan-2026 08:23:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Jan-2026 08:23:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 08:23:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[14-Jan-2026 08:23:52 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[14-Jan-2026 08:23:52 America/Mexico_City] Repartidor ID desde body: 4
[14-Jan-2026 08:23:52 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[14-Jan-2026 08:24:09 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Jan-2026 08:24:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 08:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Jan-2026 08:24:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 08:24:19 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Jan-2026 08:24:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 08:24:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Jan-2026 08:24:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 08:24:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Jan-2026 08:24:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 08:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Jan-2026 08:24:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 08:29:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[14-Jan-2026 08:29:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Jan-2026 08:29:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Jan-2026 08:29:25 America/Mexico_City] Validando token en Repartidores.php...
[14-Jan-2026 08:29:25 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:29:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Jan-2026 08:29:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 08:29:25 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:29:25 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:29:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Jan-2026 08:29:25 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Jan-2026 08:29:25 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Jan-2026 08:29:25 America/Mexico_City] Params: {":activo":"1"}
[14-Jan-2026 08:29:25 America/Mexico_City] Productos encontrados: 11
[14-Jan-2026 08:29:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Jan-2026 08:41:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 08:41:12 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:41:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[14-Jan-2026 08:41:12 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:41:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 08:41:12 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 08:41:13 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:41:15 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[14-Jan-2026 08:41:15 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[14-Jan-2026 08:41:15 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Jan-2026 08:41:15 America/Mexico_City] Tipo de operación: verify
[14-Jan-2026 08:41:15 America/Mexico_City] === VERIFICANDO TOKEN ===
[14-Jan-2026 08:41:15 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjgzMTQwNTIsImV4cCI6MTc2ODQwMDQ1Mn0.h7wu-nBB4NI4rzqozcFLfndmFyUDEnh-5T1GDnviJhA
[14-Jan-2026 08:41:15 America/Mexico_City] Validando token...
[14-Jan-2026 08:41:15 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Jan-2026 08:41:15 America/Mexico_City] Token inválido o usuario no encontrado
[14-Jan-2026 08:41:15 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[14-Jan-2026 08:41:15 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[14-Jan-2026 08:41:15 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Jan-2026 08:41:15 America/Mexico_City] Tipo de operación: logout
[14-Jan-2026 08:41:15 America/Mexico_City] === PROCESANDO LOGOUT ===
[14-Jan-2026 08:41:15 America/Mexico_City] Validando token...
[14-Jan-2026 08:41:15 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Jan-2026 08:41:18 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[14-Jan-2026 08:41:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[14-Jan-2026 08:41:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Jan-2026 08:41:18 America/Mexico_City] Tipo de operación: login
[14-Jan-2026 08:41:18 America/Mexico_City] === PROCESANDO LOGIN ===
[14-Jan-2026 08:41:18 America/Mexico_City] Intento de login para usuario: GERARDO
[14-Jan-2026 08:41:18 America/Mexico_City] Login - Password incorrecto o usuario no encontrado
[14-Jan-2026 08:41:18 America/Mexico_City] Login fallido para: GERARDO
[14-Jan-2026 08:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[14-Jan-2026 08:41:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[14-Jan-2026 08:41:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Jan-2026 08:41:23 America/Mexico_City] Tipo de operación: login
[14-Jan-2026 08:41:23 America/Mexico_City] === PROCESANDO LOGIN ===
[14-Jan-2026 08:41:23 America/Mexico_City] Intento de login para usuario: admin
[14-Jan-2026 08:41:23 America/Mexico_City] Login - Password verificado correctamente
[14-Jan-2026 08:41:23 America/Mexico_City] Login - Roles: super_admin
[14-Jan-2026 08:41:23 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[14-Jan-2026 08:41:23 America/Mexico_City] Login exitoso para: admin
[14-Jan-2026 08:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 08:41:23 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:41:23 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:41:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Jan-2026 08:41:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Jan-2026 08:41:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Jan-2026 08:41:23 America/Mexico_City] Params: {":activo":"1"}
[14-Jan-2026 08:41:23 America/Mexico_City] Productos encontrados: 11
[14-Jan-2026 08:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[14-Jan-2026 08:41:23 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:41:23 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:41:23 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[14-Jan-2026 08:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 08:41:23 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:41:23 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:41:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Jan-2026 08:41:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Jan-2026 08:41:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Jan-2026 08:41:23 America/Mexico_City] Params: {":activo":"1"}
[14-Jan-2026 08:41:23 America/Mexico_City] Productos encontrados: 11
[14-Jan-2026 08:41:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Jan-2026 08:41:23 America/Mexico_City] Validando token en Productos.php...
[14-Jan-2026 08:41:23 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:41:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Jan-2026 08:41:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Jan-2026 08:41:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Jan-2026 08:41:23 America/Mexico_City] Params: {":activo":"1"}
[14-Jan-2026 08:41:23 America/Mexico_City] Productos encontrados: 11
[14-Jan-2026 08:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Jan-2026 08:41:56 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 08:41:56 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:41:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Jan-2026 08:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Jan-2026 08:41:56 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 08:41:56 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:41:56 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Jan-2026 08:42:00 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[14-Jan-2026 08:42:00 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 08:42:00 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:42:00 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[14-Jan-2026 08:43:03 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[14-Jan-2026 08:43:03 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 08:43:03 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:43:03 America/Mexico_City] === CREANDO CLIENTE ===
[14-Jan-2026 08:43:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Jan-2026 08:43:03 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 08:43:03 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:43:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Jan-2026 08:43:13 America/Mexico_City] API Rutas: Tipo de operación recibida: generarCodigoCliente
[14-Jan-2026 08:43:13 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 08:43:13 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:43:13 America/Mexico_City] === GENERANDO CÓDIGO AUTOMÁTICO ===
[14-Jan-2026 08:43:47 America/Mexico_City] API Rutas: Tipo de operación recibida: createCliente
[14-Jan-2026 08:43:47 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 08:43:47 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:43:47 America/Mexico_City] === CREANDO CLIENTE ===
[14-Jan-2026 08:43:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Jan-2026 08:43:47 America/Mexico_City] Validando token en Clientes.php...
[14-Jan-2026 08:43:47 America/Mexico_City] Usuario validado: admin
[14-Jan-2026 08:43:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 08:02:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Jan-2026 08:02:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Jan-2026 08:02:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Jan-2026 08:02:59 America/Mexico_City] Validando token en Repartidores.php...
[15-Jan-2026 08:02:59 America/Mexico_City] Validando token en Productos.php...
[15-Jan-2026 08:03:04 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[15-Jan-2026 08:03:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[15-Jan-2026 08:03:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Jan-2026 08:03:04 America/Mexico_City] Tipo de operación: verify
[15-Jan-2026 08:03:04 America/Mexico_City] === VERIFICANDO TOKEN ===
[15-Jan-2026 08:03:04 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjU1NjAzOTksImV4cCI6MTc2NTY0Njc5OX0.cbfRQIz1RH4LMwkSAgyOmniZpa7mFtyaBIrP7XIYNvQ
[15-Jan-2026 08:03:04 America/Mexico_City] Validando token...
[15-Jan-2026 08:03:04 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Jan-2026 08:03:04 America/Mexico_City] Token inválido o usuario no encontrado
[15-Jan-2026 08:03:04 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[15-Jan-2026 08:03:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[15-Jan-2026 08:03:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Jan-2026 08:03:04 America/Mexico_City] Tipo de operación: logout
[15-Jan-2026 08:03:04 America/Mexico_City] === PROCESANDO LOGOUT ===
[15-Jan-2026 08:03:04 America/Mexico_City] Validando token...
[15-Jan-2026 08:03:04 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Jan-2026 08:03:21 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[15-Jan-2026 08:03:21 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[15-Jan-2026 08:03:21 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Jan-2026 08:03:21 America/Mexico_City] Tipo de operación: login
[15-Jan-2026 08:03:21 America/Mexico_City] === PROCESANDO LOGIN ===
[15-Jan-2026 08:03:21 America/Mexico_City] Intento de login para usuario: admin
[15-Jan-2026 08:03:21 America/Mexico_City] Login - Password verificado correctamente
[15-Jan-2026 08:03:21 America/Mexico_City] Login - Roles: super_admin
[15-Jan-2026 08:03:21 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[15-Jan-2026 08:03:21 America/Mexico_City] Login exitoso para: admin
[15-Jan-2026 08:03:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Jan-2026 08:03:21 America/Mexico_City] Validando token en Repartidores.php...
[15-Jan-2026 08:03:21 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 08:03:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Jan-2026 08:03:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Jan-2026 08:03:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Jan-2026 08:03:21 America/Mexico_City] Validando token en Productos.php...
[15-Jan-2026 08:03:21 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 08:03:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Jan-2026 08:03:21 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[15-Jan-2026 08:03:21 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[15-Jan-2026 08:03:21 America/Mexico_City] Params: {":activo":"1"}
[15-Jan-2026 08:03:21 America/Mexico_City] Productos encontrados: 11
[15-Jan-2026 08:03:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Jan-2026 08:03:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[15-Jan-2026 08:03:49 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[15-Jan-2026 08:03:49 America/Mexico_City] Repartidor ID desde body: 4
[15-Jan-2026 08:03:49 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[15-Jan-2026 08:04:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[15-Jan-2026 08:04:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Jan-2026 08:04:19 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[15-Jan-2026 08:04:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Jan-2026 08:04:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[15-Jan-2026 08:04:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Jan-2026 08:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[15-Jan-2026 08:04:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Jan-2026 08:04:46 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[15-Jan-2026 08:04:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Jan-2026 08:04:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[15-Jan-2026 08:04:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Jan-2026 08:07:19 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[15-Jan-2026 08:07:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[15-Jan-2026 08:07:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Jan-2026 08:07:20 America/Mexico_City] Validando token en Repartidores.php...
[15-Jan-2026 08:07:20 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 08:07:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Jan-2026 08:07:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Jan-2026 08:07:20 America/Mexico_City] Validando token en Productos.php...
[15-Jan-2026 08:07:20 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 08:07:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Jan-2026 08:07:20 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[15-Jan-2026 08:07:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[15-Jan-2026 08:07:20 America/Mexico_City] Params: {":activo":"1"}
[15-Jan-2026 08:07:20 America/Mexico_City] Productos encontrados: 11
[15-Jan-2026 08:07:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Jan-2026 16:18:59 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[15-Jan-2026 16:18:59 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[15-Jan-2026 16:18:59 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Jan-2026 16:18:59 America/Mexico_City] Tipo de operación: logout
[15-Jan-2026 16:18:59 America/Mexico_City] === PROCESANDO LOGOUT ===
[15-Jan-2026 16:18:59 America/Mexico_City] Validando token...
[15-Jan-2026 16:18:59 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[15-Jan-2026 16:19:02 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[15-Jan-2026 16:19:02 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[15-Jan-2026 16:19:02 America/Mexico_City] === AUTH.PHP CARGADO ===
[15-Jan-2026 16:19:02 America/Mexico_City] Tipo de operación: login
[15-Jan-2026 16:19:02 America/Mexico_City] === PROCESANDO LOGIN ===
[15-Jan-2026 16:19:02 America/Mexico_City] Intento de login para usuario: admin
[15-Jan-2026 16:19:02 America/Mexico_City] Login - Password verificado correctamente
[15-Jan-2026 16:19:02 America/Mexico_City] Login - Roles: super_admin
[15-Jan-2026 16:19:02 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[15-Jan-2026 16:19:02 America/Mexico_City] Login exitoso para: admin
[15-Jan-2026 16:19:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[15-Jan-2026 16:19:02 America/Mexico_City] Validando token en Repartidores.php...
[15-Jan-2026 16:19:02 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:19:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[15-Jan-2026 16:19:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[15-Jan-2026 16:19:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[15-Jan-2026 16:19:03 America/Mexico_City] Validando token en Productos.php...
[15-Jan-2026 16:19:03 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:19:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[15-Jan-2026 16:19:03 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[15-Jan-2026 16:19:03 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[15-Jan-2026 16:19:03 America/Mexico_City] Params: {":activo":"1"}
[15-Jan-2026 16:19:03 America/Mexico_City] Productos encontrados: 11
[15-Jan-2026 16:19:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:19:23 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:19:23 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:19:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:19:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:19:23 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:19:23 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:19:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:19:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:19:29 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:19:29 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:19:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:19:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:19:51 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:19:51 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:19:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:19:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:19:52 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:19:52 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:19:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:19:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:19:59 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:19:59 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:19:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[15-Jan-2026 16:21:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:21:53 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:21:53 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:21:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:21:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:21:54 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:21:54 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:21:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:21:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:21:57 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:21:57 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:21:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:00 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:00 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:01 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:01 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:02 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:02 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:03 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:03 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:05 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:05 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:06 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:06 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:06 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:24 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:24 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:25 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:25 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:29 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:29 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:34 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:34 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:34 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:38 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:38 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:22:42 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:22:42 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:22:42 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:22:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[15-Jan-2026 16:23:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:23:50 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:23:50 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:23:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:23:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:23:52 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:23:52 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:23:52 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:23:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:23:53 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:23:53 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:23:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:24:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:24:57 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:24:57 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:24:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:24:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:24:58 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:24:58 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:24:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:25:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:25:00 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:25:00 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:25:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:25:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[15-Jan-2026 16:25:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:25:17 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:25:17 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:25:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:26:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:26:02 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:26:02 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:26:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:26:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:26:04 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:26:04 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:26:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:26:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:26:05 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:26:05 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:26:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:26:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:26:37 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:26:37 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:26:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:26:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:26:38 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:26:38 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:26:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:41:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:41:09 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:41:09 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:41:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:41:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:41:09 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:41:09 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:41:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:41:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:41:12 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:41:12 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:41:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:41:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:41:38 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:41:38 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:41:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:42:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[15-Jan-2026 16:53:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:53:35 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:53:35 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:53:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 16:53:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 16:53:36 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 16:53:36 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 16:53:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:16:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:16:23 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:16:23 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:16:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:16:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[15-Jan-2026 18:18:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:18:48 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:18:48 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:18:48 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:20:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:20:41 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:20:41 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:20:41 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:20:44 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:20:44 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:20:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:20:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[15-Jan-2026 18:21:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[15-Jan-2026 18:21:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[15-Jan-2026 18:22:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:22:04 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:22:04 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:22:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:22:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:22:04 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:22:04 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:22:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:22:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[15-Jan-2026 18:22:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[15-Jan-2026 18:22:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[15-Jan-2026 18:23:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[15-Jan-2026 18:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getCodigosLote
[15-Jan-2026 18:23:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:23:58 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:23:58 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:23:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:23:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:23:59 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:23:59 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:23:59 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:24:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:24:01 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:24:01 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:24:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:24:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[15-Jan-2026 18:24:03 America/Mexico_City] Validando token en Clientes.php...
[15-Jan-2026 18:24:03 America/Mexico_City] Usuario validado: admin
[15-Jan-2026 18:24:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[15-Jan-2026 18:24:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRDisponibles
[16-Jan-2026 07:52:35 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[16-Jan-2026 07:52:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[16-Jan-2026 07:52:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Jan-2026 07:52:35 America/Mexico_City] Tipo de operación: verify
[16-Jan-2026 07:52:35 America/Mexico_City] === VERIFICANDO TOKEN ===
[16-Jan-2026 07:52:35 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njg0ODU4MDEsImV4cCI6MTc2ODU3MjIwMX0.6jbYulef9hBicJhCS-H3xrNLK7keD8YwVQ6GUWBUhj4
[16-Jan-2026 07:52:35 America/Mexico_City] Validando token...
[16-Jan-2026 07:52:35 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Jan-2026 07:52:35 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Jan-2026 07:52:35 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:52:35 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Jan-2026 07:52:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Jan-2026 07:52:35 America/Mexico_City] Validando token en Productos.php...
[16-Jan-2026 07:52:35 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Jan-2026 07:52:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[16-Jan-2026 07:52:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[16-Jan-2026 07:52:35 America/Mexico_City] Params: {":activo":"1"}
[16-Jan-2026 07:52:35 America/Mexico_City] Productos encontrados: 11
[16-Jan-2026 07:52:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Jan-2026 07:52:42 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[16-Jan-2026 07:52:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[16-Jan-2026 07:52:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Jan-2026 07:52:42 America/Mexico_City] Tipo de operación: verify
[16-Jan-2026 07:52:42 America/Mexico_City] === VERIFICANDO TOKEN ===
[16-Jan-2026 07:52:42 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njg0ODU4MDEsImV4cCI6MTc2ODU3MjIwMX0.6jbYulef9hBicJhCS-H3xrNLK7keD8YwVQ6GUWBUhj4
[16-Jan-2026 07:52:42 America/Mexico_City] Validando token...
[16-Jan-2026 07:52:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Jan-2026 07:52:42 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Jan-2026 07:52:42 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:52:42 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Jan-2026 07:52:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Jan-2026 07:52:42 America/Mexico_City] Validando token en Productos.php...
[16-Jan-2026 07:52:42 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Jan-2026 07:52:42 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[16-Jan-2026 07:52:42 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[16-Jan-2026 07:52:42 America/Mexico_City] Params: {":activo":"1"}
[16-Jan-2026 07:52:42 America/Mexico_City] Productos encontrados: 11
[16-Jan-2026 07:52:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Jan-2026 07:52:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Jan-2026 07:52:55 America/Mexico_City] Validando token en Clientes.php...
[16-Jan-2026 07:52:55 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Jan-2026 07:52:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Jan-2026 07:52:55 America/Mexico_City] Validando token en Clientes.php...
[16-Jan-2026 07:52:55 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Jan-2026 07:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getLotesQR
[16-Jan-2026 07:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasQR
[16-Jan-2026 07:52:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Jan-2026 07:52:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Jan-2026 07:52:58 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:52:58 America/Mexico_City] Validando token en Productos.php...
[16-Jan-2026 07:52:58 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Jan-2026 07:52:58 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Jan-2026 07:52:58 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[16-Jan-2026 07:52:58 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[16-Jan-2026 07:52:58 America/Mexico_City] Params: {":activo":"1"}
[16-Jan-2026 07:52:58 America/Mexico_City] Productos encontrados: 11
[16-Jan-2026 07:52:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Jan-2026 07:52:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Jan-2026 07:52:59 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:52:59 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Jan-2026 07:52:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Jan-2026 07:52:59 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:52:59 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:52:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Jan-2026 07:53:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[16-Jan-2026 07:53:00 America/Mexico_City] Validando token en Rutas.php...
[16-Jan-2026 07:53:00 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:53:00 America/Mexico_City] === OBTENIENDO RUTAS ===
[16-Jan-2026 07:53:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Jan-2026 07:53:01 America/Mexico_City] Validando token en Clientes.php...
[16-Jan-2026 07:53:01 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:53:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Jan-2026 07:53:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Jan-2026 07:53:02 America/Mexico_City] Validando token en Clientes.php...
[16-Jan-2026 07:53:02 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:53:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Jan-2026 07:53:12 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[16-Jan-2026 07:53:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[16-Jan-2026 07:53:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Jan-2026 07:53:12 America/Mexico_City] Tipo de operación: logout
[16-Jan-2026 07:53:12 America/Mexico_City] === PROCESANDO LOGOUT ===
[16-Jan-2026 07:53:12 America/Mexico_City] Validando token...
[16-Jan-2026 07:53:12 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Jan-2026 07:53:12 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:53:25 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[16-Jan-2026 07:53:25 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[16-Jan-2026 07:53:25 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Jan-2026 07:53:25 America/Mexico_City] Tipo de operación: login
[16-Jan-2026 07:53:25 America/Mexico_City] === PROCESANDO LOGIN ===
[16-Jan-2026 07:53:25 America/Mexico_City] Intento de login para usuario: admin
[16-Jan-2026 07:53:25 America/Mexico_City] Login - Password verificado correctamente
[16-Jan-2026 07:53:25 America/Mexico_City] Login - Roles: super_admin
[16-Jan-2026 07:53:25 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[16-Jan-2026 07:53:25 America/Mexico_City] Login exitoso para: admin
[16-Jan-2026 07:53:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Jan-2026 07:53:25 America/Mexico_City] Validando token en Clientes.php...
[16-Jan-2026 07:53:25 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:53:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Jan-2026 07:53:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[16-Jan-2026 07:53:26 America/Mexico_City] Validando token en Clientes.php...
[16-Jan-2026 07:53:26 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:53:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[16-Jan-2026 07:53:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Jan-2026 07:53:47 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:53:47 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:53:47 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Jan-2026 07:53:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[16-Jan-2026 07:53:47 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:53:47 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:53:47 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[16-Jan-2026 07:54:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Jan-2026 07:54:08 America/Mexico_City] Validando token en Productos.php...
[16-Jan-2026 07:54:08 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:54:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Jan-2026 07:54:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[16-Jan-2026 07:54:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[16-Jan-2026 07:54:08 America/Mexico_City] Params: {":activo":"1"}
[16-Jan-2026 07:54:08 America/Mexico_City] Productos encontrados: 11
[16-Jan-2026 07:54:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Jan-2026 07:54:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Jan-2026 07:54:08 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:54:08 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:54:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Jan-2026 07:54:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[16-Jan-2026 07:54:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Jan-2026 07:54:12 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[16-Jan-2026 07:54:12 America/Mexico_City] Repartidor ID desde body: 4
[16-Jan-2026 07:54:12 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[16-Jan-2026 07:54:21 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Jan-2026 07:54:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Jan-2026 07:54:26 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Jan-2026 07:54:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Jan-2026 07:54:31 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Jan-2026 07:54:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Jan-2026 07:54:40 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Jan-2026 07:54:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Jan-2026 07:54:49 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Jan-2026 07:54:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Jan-2026 07:55:01 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Jan-2026 07:55:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Jan-2026 07:56:43 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[16-Jan-2026 07:56:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Jan-2026 07:56:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Jan-2026 07:56:44 America/Mexico_City] Validando token en Repartidores.php...
[16-Jan-2026 07:56:44 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:56:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Jan-2026 07:56:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Jan-2026 07:56:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Jan-2026 07:56:44 America/Mexico_City] Validando token en Productos.php...
[16-Jan-2026 07:56:44 America/Mexico_City] Usuario validado: admin
[16-Jan-2026 07:56:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Jan-2026 07:56:44 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[16-Jan-2026 07:56:44 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[16-Jan-2026 07:56:44 America/Mexico_City] Params: {":activo":"1"}
[16-Jan-2026 07:56:44 America/Mexico_City] Productos encontrados: 11
[17-Jan-2026 08:01:14 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[17-Jan-2026 08:01:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[17-Jan-2026 08:01:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Jan-2026 08:01:14 America/Mexico_City] Tipo de operación: logout
[17-Jan-2026 08:01:14 America/Mexico_City] === PROCESANDO LOGOUT ===
[17-Jan-2026 08:01:14 America/Mexico_City] Validando token...
[17-Jan-2026 08:01:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Jan-2026 08:01:19 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[17-Jan-2026 08:01:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[17-Jan-2026 08:01:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Jan-2026 08:01:19 America/Mexico_City] Tipo de operación: login
[17-Jan-2026 08:01:19 America/Mexico_City] === PROCESANDO LOGIN ===
[17-Jan-2026 08:01:19 America/Mexico_City] Intento de login para usuario: admin
[17-Jan-2026 08:01:19 America/Mexico_City] Login - Password verificado correctamente
[17-Jan-2026 08:01:19 America/Mexico_City] Login - Roles: super_admin
[17-Jan-2026 08:01:19 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[17-Jan-2026 08:01:19 America/Mexico_City] Login exitoso para: admin
[17-Jan-2026 08:01:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Jan-2026 08:01:19 America/Mexico_City] Validando token en Repartidores.php...
[17-Jan-2026 08:01:19 America/Mexico_City] Usuario validado: admin
[17-Jan-2026 08:01:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Jan-2026 08:01:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Jan-2026 08:01:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Jan-2026 08:01:19 America/Mexico_City] Validando token en Productos.php...
[17-Jan-2026 08:01:19 America/Mexico_City] Usuario validado: admin
[17-Jan-2026 08:01:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Jan-2026 08:01:19 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[17-Jan-2026 08:01:19 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[17-Jan-2026 08:01:19 America/Mexico_City] Params: {":activo":"1"}
[17-Jan-2026 08:01:19 America/Mexico_City] Productos encontrados: 11
[17-Jan-2026 08:01:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Jan-2026 08:01:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[17-Jan-2026 08:01:25 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[17-Jan-2026 08:01:25 America/Mexico_City] Repartidor ID desde body: 4
[17-Jan-2026 08:01:25 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[17-Jan-2026 08:01:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Jan-2026 08:01:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Jan-2026 08:01:39 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Jan-2026 08:01:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Jan-2026 08:01:46 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Jan-2026 08:01:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Jan-2026 08:01:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getHistorialMovimientosRepartidor
[17-Jan-2026 08:03:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Jan-2026 08:03:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Jan-2026 08:03:20 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Jan-2026 08:03:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Jan-2026 08:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Jan-2026 08:03:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Jan-2026 08:04:37 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[17-Jan-2026 08:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Jan-2026 08:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Jan-2026 08:04:38 America/Mexico_City] Validando token en Repartidores.php...
[17-Jan-2026 08:04:38 America/Mexico_City] Usuario validado: admin
[17-Jan-2026 08:04:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Jan-2026 08:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Jan-2026 08:04:38 America/Mexico_City] Validando token en Productos.php...
[17-Jan-2026 08:04:38 America/Mexico_City] Usuario validado: admin
[17-Jan-2026 08:04:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Jan-2026 08:04:38 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[17-Jan-2026 08:04:38 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[17-Jan-2026 08:04:38 America/Mexico_City] Params: {":activo":"1"}
[17-Jan-2026 08:04:38 America/Mexico_City] Productos encontrados: 11
[17-Jan-2026 08:04:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Jan-2026 09:38:50 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Jan-2026 09:38:50 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Jan-2026 09:38:50 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Jan-2026 09:38:50 America/Mexico_City] Tipo de operación: logout
[19-Jan-2026 09:38:50 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Jan-2026 09:38:50 America/Mexico_City] Validando token...
[19-Jan-2026 09:38:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Jan-2026 09:38:53 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Jan-2026 09:38:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Jan-2026 09:38:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Jan-2026 09:38:53 America/Mexico_City] Tipo de operación: login
[19-Jan-2026 09:38:53 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Jan-2026 09:38:53 America/Mexico_City] Intento de login para usuario: admin
[19-Jan-2026 09:38:53 America/Mexico_City] Login - Password verificado correctamente
[19-Jan-2026 09:38:53 America/Mexico_City] Login - Roles: super_admin
[19-Jan-2026 09:38:53 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Jan-2026 09:38:53 America/Mexico_City] Login exitoso para: admin
[19-Jan-2026 09:38:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Jan-2026 09:38:53 America/Mexico_City] Validando token en Clientes.php...
[19-Jan-2026 09:38:53 America/Mexico_City] Usuario validado: admin
[19-Jan-2026 09:38:53 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Jan-2026 09:38:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Jan-2026 09:38:54 America/Mexico_City] Validando token en Clientes.php...
[19-Jan-2026 09:38:54 America/Mexico_City] Usuario validado: admin
[19-Jan-2026 09:38:54 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Jan-2026 09:56:06 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Jan-2026 09:56:06 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Jan-2026 09:56:06 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Jan-2026 09:56:06 America/Mexico_City] Tipo de operación: logout
[19-Jan-2026 09:56:06 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Jan-2026 09:56:06 America/Mexico_City] Validando token...
[19-Jan-2026 09:56:06 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Jan-2026 09:56:09 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Jan-2026 09:56:09 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Jan-2026 09:56:09 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Jan-2026 09:56:09 America/Mexico_City] Tipo de operación: login
[19-Jan-2026 09:56:09 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Jan-2026 09:56:09 America/Mexico_City] Intento de login para usuario: admin
[19-Jan-2026 09:56:10 America/Mexico_City] Login - Password verificado correctamente
[19-Jan-2026 09:56:10 America/Mexico_City] Login - Roles: super_admin
[19-Jan-2026 09:56:10 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Jan-2026 09:56:10 America/Mexico_City] Login exitoso para: admin
[19-Jan-2026 09:56:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Jan-2026 09:56:10 America/Mexico_City] Validando token en Repartidores.php...
[19-Jan-2026 09:56:10 America/Mexico_City] Usuario validado: admin
[19-Jan-2026 09:56:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Jan-2026 09:56:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Jan-2026 09:56:10 America/Mexico_City] Validando token en Productos.php...
[19-Jan-2026 09:56:10 America/Mexico_City] Usuario validado: admin
[19-Jan-2026 09:56:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Jan-2026 09:56:10 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Jan-2026 09:56:10 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Jan-2026 09:56:10 America/Mexico_City] Params: {":activo":"1"}
[19-Jan-2026 09:56:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Jan-2026 09:56:10 America/Mexico_City] Productos encontrados: 11
[19-Jan-2026 09:57:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 09:57:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[19-Jan-2026 09:57:11 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[19-Jan-2026 09:57:11 America/Mexico_City] Repartidor ID desde body: 4
[19-Jan-2026 09:57:11 America/Mexico_City] Inventario de devoluciones obtenido: 5 productos
[19-Jan-2026 09:57:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Jan-2026 09:57:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 09:57:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Jan-2026 09:57:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 09:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Jan-2026 09:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 09:57:49 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Jan-2026 09:57:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 09:57:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Jan-2026 09:57:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 09:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Jan-2026 09:58:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 09:58:15 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Jan-2026 09:58:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 10:02:18 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Jan-2026 10:02:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Jan-2026 10:02:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Jan-2026 10:02:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Jan-2026 10:02:19 America/Mexico_City] Validando token en Repartidores.php...
[19-Jan-2026 10:02:19 America/Mexico_City] Usuario validado: admin
[19-Jan-2026 10:02:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Jan-2026 10:02:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Jan-2026 10:02:19 America/Mexico_City] Validando token en Productos.php...
[19-Jan-2026 10:02:19 America/Mexico_City] Usuario validado: admin
[19-Jan-2026 10:02:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Jan-2026 10:02:19 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Jan-2026 10:02:19 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Jan-2026 10:02:19 America/Mexico_City] Params: {":activo":"1"}
[19-Jan-2026 10:02:19 America/Mexico_City] Productos encontrados: 11
[20-Jan-2026 08:20:43 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[20-Jan-2026 08:20:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[20-Jan-2026 08:20:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Jan-2026 08:20:43 America/Mexico_City] Tipo de operación: verify
[20-Jan-2026 08:20:43 America/Mexico_City] === VERIFICANDO TOKEN ===
[20-Jan-2026 08:20:43 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njg4MzgxNzAsImV4cCI6MTc2ODkyNDU3MH0.g2RbS3WSgX7Xvn1SMwT6CgI9-ICkaFlhWLVttad9Zfw
[20-Jan-2026 08:20:43 America/Mexico_City] Validando token...
[20-Jan-2026 08:20:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Jan-2026 08:20:43 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 08:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Jan-2026 08:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Jan-2026 08:20:44 America/Mexico_City] Validando token en Productos.php...
[20-Jan-2026 08:20:44 America/Mexico_City] Validando token en Repartidores.php...
[20-Jan-2026 08:20:44 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 08:20:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Jan-2026 08:20:44 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 08:20:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Jan-2026 08:20:44 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[20-Jan-2026 08:20:44 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[20-Jan-2026 08:20:44 America/Mexico_City] Params: {":activo":"1"}
[20-Jan-2026 08:20:44 America/Mexico_City] Productos encontrados: 11
[20-Jan-2026 08:20:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Jan-2026 08:20:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:20:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[20-Jan-2026 08:20:59 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[20-Jan-2026 08:20:59 America/Mexico_City] Repartidor ID desde body: 4
[20-Jan-2026 08:20:59 America/Mexico_City] Inventario de devoluciones obtenido: 6 productos
[20-Jan-2026 08:21:09 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Jan-2026 08:21:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:21:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Jan-2026 08:21:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Jan-2026 08:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:21:37 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Jan-2026 08:21:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:21:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Jan-2026 08:21:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:21:50 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Jan-2026 08:21:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:21:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Jan-2026 08:21:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:22:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Jan-2026 08:22:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:23:51 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[20-Jan-2026 08:23:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Jan-2026 08:23:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Jan-2026 08:23:52 America/Mexico_City] Validando token en Repartidores.php...
[20-Jan-2026 08:23:52 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 08:23:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Jan-2026 08:23:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Jan-2026 08:23:52 America/Mexico_City] Validando token en Productos.php...
[20-Jan-2026 08:23:52 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 08:23:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Jan-2026 08:23:52 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[20-Jan-2026 08:23:52 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[20-Jan-2026 08:23:52 America/Mexico_City] Params: {":activo":"1"}
[20-Jan-2026 08:23:52 America/Mexico_City] Productos encontrados: 11
[20-Jan-2026 08:23:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Jan-2026 17:23:13 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[20-Jan-2026 17:23:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[20-Jan-2026 17:23:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Jan-2026 17:23:13 America/Mexico_City] Tipo de operación: logout
[20-Jan-2026 17:23:13 America/Mexico_City] === PROCESANDO LOGOUT ===
[20-Jan-2026 17:23:13 America/Mexico_City] Validando token...
[20-Jan-2026 17:23:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Jan-2026 17:23:17 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[20-Jan-2026 17:23:17 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[20-Jan-2026 17:23:17 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Jan-2026 17:23:17 America/Mexico_City] Tipo de operación: login
[20-Jan-2026 17:23:17 America/Mexico_City] === PROCESANDO LOGIN ===
[20-Jan-2026 17:23:17 America/Mexico_City] Intento de login para usuario: admin
[20-Jan-2026 17:23:17 America/Mexico_City] Login - Password verificado correctamente
[20-Jan-2026 17:23:17 America/Mexico_City] Login - Roles: super_admin
[20-Jan-2026 17:23:17 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[20-Jan-2026 17:23:17 America/Mexico_City] Login exitoso para: admin
[20-Jan-2026 17:23:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Jan-2026 17:23:17 America/Mexico_City] Validando token en Clientes.php...
[20-Jan-2026 17:23:17 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 17:23:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Jan-2026 17:23:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Jan-2026 17:23:18 America/Mexico_City] Validando token en Clientes.php...
[20-Jan-2026 17:23:18 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 17:23:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Jan-2026 17:23:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Jan-2026 17:23:23 America/Mexico_City] Validando token en Clientes.php...
[20-Jan-2026 17:23:23 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 17:23:23 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Jan-2026 17:23:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Jan-2026 17:23:24 America/Mexico_City] Validando token en Clientes.php...
[20-Jan-2026 17:23:24 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 17:23:24 America/Mexico_City] === OBTENIENDO CLIENTES ===
[20-Jan-2026 17:23:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[20-Jan-2026 17:23:26 America/Mexico_City] Validando token en Clientes.php...
[20-Jan-2026 17:23:26 America/Mexico_City] Usuario validado: admin
[20-Jan-2026 17:23:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Jan-2026 07:47:46 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[21-Jan-2026 07:47:46 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[21-Jan-2026 07:47:46 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Jan-2026 07:47:46 America/Mexico_City] Tipo de operación: logout
[21-Jan-2026 07:47:46 America/Mexico_City] === PROCESANDO LOGOUT ===
[21-Jan-2026 07:47:46 America/Mexico_City] Validando token...
[21-Jan-2026 07:47:46 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Jan-2026 07:47:46 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:47:48 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[21-Jan-2026 07:47:48 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[21-Jan-2026 07:47:48 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Jan-2026 07:47:48 America/Mexico_City] Tipo de operación: login
[21-Jan-2026 07:47:48 America/Mexico_City] === PROCESANDO LOGIN ===
[21-Jan-2026 07:47:48 America/Mexico_City] Intento de login para usuario: admin
[21-Jan-2026 07:47:49 America/Mexico_City] Login - Password verificado correctamente
[21-Jan-2026 07:47:49 America/Mexico_City] Login - Roles: super_admin
[21-Jan-2026 07:47:49 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[21-Jan-2026 07:47:49 America/Mexico_City] Login exitoso para: admin
[21-Jan-2026 07:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Jan-2026 07:47:49 America/Mexico_City] Validando token en Clientes.php...
[21-Jan-2026 07:47:49 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:47:49 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Jan-2026 07:47:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Jan-2026 07:47:50 America/Mexico_City] Validando token en Clientes.php...
[21-Jan-2026 07:47:50 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:47:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Jan-2026 07:47:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:47:54 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:47:54 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:47:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:48:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[21-Jan-2026 07:48:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Jan-2026 07:48:15 America/Mexico_City] Validando token en Repartidores.php...
[21-Jan-2026 07:48:15 America/Mexico_City] Validando token en Repartidores.php...
[21-Jan-2026 07:48:15 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:48:15 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:48:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Jan-2026 07:48:15 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[21-Jan-2026 07:48:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:48:18 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:48:18 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:48:18 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:48:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Jan-2026 07:48:44 America/Mexico_City] Validando token en Repartidores.php...
[21-Jan-2026 07:48:44 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:48:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Jan-2026 07:48:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[21-Jan-2026 07:48:44 America/Mexico_City] Validando token en Repartidores.php...
[21-Jan-2026 07:48:44 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:48:44 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[21-Jan-2026 07:49:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:01 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:01 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:01 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:07 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:07 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:07 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:08 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:08 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:08 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:08 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:08 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:08 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:08 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:08 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[21-Jan-2026 07:49:18 America/Mexico_City] Validando token en Usuarios.php...
[21-Jan-2026 07:49:18 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Jan-2026 07:49:18 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:18 America/Mexico_City] === OBTENIENDO USUARIOS ===
[21-Jan-2026 07:49:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[21-Jan-2026 07:49:21 America/Mexico_City] Validando token en Roles.php...
[21-Jan-2026 07:49:21 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:21 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[21-Jan-2026 07:49:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[21-Jan-2026 07:49:21 America/Mexico_City] Validando token en Roles.php...
[21-Jan-2026 07:49:21 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:21 America/Mexico_City] === OBTENIENDO ROLES ===
[21-Jan-2026 07:49:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[21-Jan-2026 07:49:21 America/Mexico_City] Validando token en Roles.php...
[21-Jan-2026 07:49:21 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:21 America/Mexico_City] === OBTENIENDO PERMISOS ===
[21-Jan-2026 07:49:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:22 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:22 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:22 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getModulos
[21-Jan-2026 07:49:24 America/Mexico_City] Validando token en Roles.php...
[21-Jan-2026 07:49:24 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:24 America/Mexico_City] === OBTENIENDO MÓDULOS ===
[21-Jan-2026 07:49:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRoles
[21-Jan-2026 07:49:24 America/Mexico_City] Validando token en Roles.php...
[21-Jan-2026 07:49:24 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:24 America/Mexico_City] === OBTENIENDO ROLES ===
[21-Jan-2026 07:49:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getPermisos
[21-Jan-2026 07:49:24 America/Mexico_City] Validando token en Roles.php...
[21-Jan-2026 07:49:24 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:24 America/Mexico_City] === OBTENIENDO PERMISOS ===
[21-Jan-2026 07:49:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:27 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:27 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:27 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Jan-2026 07:49:28 America/Mexico_City] Validando token en Repartidores.php...
[21-Jan-2026 07:49:28 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Jan-2026 07:49:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[21-Jan-2026 07:49:28 America/Mexico_City] Validando token en Repartidores.php...
[21-Jan-2026 07:49:28 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:28 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[21-Jan-2026 07:49:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:49:35 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:49:35 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:35 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:49:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[21-Jan-2026 07:49:44 America/Mexico_City] Validando token en Usuarios.php...
[21-Jan-2026 07:49:44 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Jan-2026 07:49:44 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:49:44 America/Mexico_City] === OBTENIENDO USUARIOS ===
[21-Jan-2026 07:50:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:50:19 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:50:19 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:50:19 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:51:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[21-Jan-2026 07:51:29 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:51:29 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:51:29 America/Mexico_City] === OBTENIENDO RUTA ===
[21-Jan-2026 07:51:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[21-Jan-2026 07:51:29 America/Mexico_City] Validando token en Clientes.php...
[21-Jan-2026 07:51:29 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:51:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[21-Jan-2026 07:51:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[21-Jan-2026 07:51:29 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:51:29 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:51:29 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[21-Jan-2026 07:51:46 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[21-Jan-2026 07:51:46 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:51:46 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:51:46 America/Mexico_City] === ACTUALIZANDO RUTA ===
[21-Jan-2026 07:51:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:51:47 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:51:47 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:51:47 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:51:48 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[21-Jan-2026 07:51:48 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:51:48 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:51:48 America/Mexico_City] === ACTUALIZANDO RUTA ===
[21-Jan-2026 07:51:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[21-Jan-2026 07:51:49 America/Mexico_City] Validando token en Rutas.php...
[21-Jan-2026 07:51:49 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:51:49 America/Mexico_City] === OBTENIENDO RUTAS ===
[21-Jan-2026 07:56:44 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[21-Jan-2026 07:56:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[21-Jan-2026 07:56:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Jan-2026 07:56:44 America/Mexico_City] Tipo de operación: verify
[21-Jan-2026 07:56:44 America/Mexico_City] === VERIFICANDO TOKEN ===
[21-Jan-2026 07:56:44 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njg4MzgxNzAsImV4cCI6MTc2ODkyNDU3MH0.g2RbS3WSgX7Xvn1SMwT6CgI9-ICkaFlhWLVttad9Zfw
[21-Jan-2026 07:56:44 America/Mexico_City] Validando token...
[21-Jan-2026 07:56:44 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Jan-2026 07:56:44 America/Mexico_City] Token inválido o usuario no encontrado
[21-Jan-2026 07:56:44 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[21-Jan-2026 07:56:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[21-Jan-2026 07:56:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Jan-2026 07:56:44 America/Mexico_City] Tipo de operación: logout
[21-Jan-2026 07:56:44 America/Mexico_City] === PROCESANDO LOGOUT ===
[21-Jan-2026 07:56:44 America/Mexico_City] Validando token...
[21-Jan-2026 07:56:44 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Jan-2026 07:56:52 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[21-Jan-2026 07:56:52 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[21-Jan-2026 07:56:52 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Jan-2026 07:56:52 America/Mexico_City] Tipo de operación: login
[21-Jan-2026 07:56:52 America/Mexico_City] === PROCESANDO LOGIN ===
[21-Jan-2026 07:56:52 America/Mexico_City] Intento de login para usuario: admin
[21-Jan-2026 07:56:52 America/Mexico_City] Login - Password verificado correctamente
[21-Jan-2026 07:56:52 America/Mexico_City] Login - Roles: super_admin
[21-Jan-2026 07:56:52 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[21-Jan-2026 07:56:52 America/Mexico_City] Login exitoso para: admin
[21-Jan-2026 07:56:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Jan-2026 07:56:52 America/Mexico_City] Validando token en Repartidores.php...
[21-Jan-2026 07:56:52 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:56:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Jan-2026 07:56:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Jan-2026 07:56:52 America/Mexico_City] Validando token en Productos.php...
[21-Jan-2026 07:56:52 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 07:56:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Jan-2026 07:56:52 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[21-Jan-2026 07:56:52 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[21-Jan-2026 07:56:52 America/Mexico_City] Params: {":activo":"1"}
[21-Jan-2026 07:56:52 America/Mexico_City] Productos encontrados: 11
[21-Jan-2026 07:56:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Jan-2026 07:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[21-Jan-2026 07:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 07:57:08 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[21-Jan-2026 07:57:08 America/Mexico_City] Repartidor ID desde body: 4
[21-Jan-2026 07:57:08 America/Mexico_City] Inventario de devoluciones obtenido: 6 productos
[21-Jan-2026 07:57:19 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Jan-2026 07:57:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 07:57:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Jan-2026 07:57:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 07:57:31 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Jan-2026 07:57:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 07:57:39 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Jan-2026 07:57:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 07:57:47 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Jan-2026 07:57:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 07:57:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Jan-2026 07:57:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 07:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Jan-2026 07:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 08:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[21-Jan-2026 08:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Jan-2026 08:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Jan-2026 08:02:11 America/Mexico_City] Validando token en Productos.php...
[21-Jan-2026 08:02:11 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 08:02:11 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Jan-2026 08:02:11 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[21-Jan-2026 08:02:11 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[21-Jan-2026 08:02:11 America/Mexico_City] Params: {":activo":"1"}
[21-Jan-2026 08:02:11 America/Mexico_City] Productos encontrados: 11
[21-Jan-2026 08:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Jan-2026 08:02:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Jan-2026 08:02:11 America/Mexico_City] Validando token en Repartidores.php...
[21-Jan-2026 08:02:11 America/Mexico_City] Usuario validado: admin
[21-Jan-2026 08:02:11 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Jan-2026 07:35:31 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[22-Jan-2026 07:35:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[22-Jan-2026 07:35:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Jan-2026 07:35:31 America/Mexico_City] Tipo de operación: logout
[22-Jan-2026 07:35:31 America/Mexico_City] === PROCESANDO LOGOUT ===
[22-Jan-2026 07:35:31 America/Mexico_City] Validando token...
[22-Jan-2026 07:35:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[22-Jan-2026 07:35:31 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 07:35:35 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[22-Jan-2026 07:35:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[22-Jan-2026 07:35:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Jan-2026 07:35:35 America/Mexico_City] Tipo de operación: login
[22-Jan-2026 07:35:35 America/Mexico_City] === PROCESANDO LOGIN ===
[22-Jan-2026 07:35:35 America/Mexico_City] Intento de login para usuario: admin
[22-Jan-2026 07:35:35 America/Mexico_City] Login - Password verificado correctamente
[22-Jan-2026 07:35:35 America/Mexico_City] Login - Roles: super_admin
[22-Jan-2026 07:35:35 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[22-Jan-2026 07:35:35 America/Mexico_City] Login exitoso para: admin
[22-Jan-2026 07:35:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Jan-2026 07:35:35 America/Mexico_City] Validando token en Repartidores.php...
[22-Jan-2026 07:35:35 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 07:35:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Jan-2026 07:35:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Jan-2026 07:35:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Jan-2026 07:35:36 America/Mexico_City] Validando token en Productos.php...
[22-Jan-2026 07:35:36 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 07:35:36 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Jan-2026 07:35:36 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[22-Jan-2026 07:35:36 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[22-Jan-2026 07:35:36 America/Mexico_City] Params: {":activo":"1"}
[22-Jan-2026 07:35:36 America/Mexico_City] Productos encontrados: 11
[22-Jan-2026 07:35:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 07:35:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[22-Jan-2026 07:35:41 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[22-Jan-2026 07:35:41 America/Mexico_City] Repartidor ID desde body: 4
[22-Jan-2026 07:35:41 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[22-Jan-2026 07:35:47 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 07:35:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 07:35:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 07:35:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 07:36:02 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 07:36:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 07:36:11 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 07:36:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 07:36:49 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 07:36:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 07:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 07:36:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 07:39:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Jan-2026 07:39:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 07:39:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Jan-2026 07:39:24 America/Mexico_City] Validando token en Repartidores.php...
[22-Jan-2026 07:39:24 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 07:39:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Jan-2026 07:39:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Jan-2026 07:39:24 America/Mexico_City] Validando token en Productos.php...
[22-Jan-2026 07:39:24 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 07:39:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Jan-2026 07:39:24 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[22-Jan-2026 07:39:24 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[22-Jan-2026 07:39:24 America/Mexico_City] Params: {":activo":"1"}
[22-Jan-2026 07:39:24 America/Mexico_City] Productos encontrados: 11
[22-Jan-2026 07:39:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Jan-2026 21:30:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Jan-2026 21:30:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Jan-2026 21:30:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Jan-2026 21:30:33 America/Mexico_City] Validando token en Productos.php...
[22-Jan-2026 21:30:33 America/Mexico_City] Validando token en Repartidores.php...
[22-Jan-2026 21:30:38 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[22-Jan-2026 21:30:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[22-Jan-2026 21:30:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Jan-2026 21:30:38 America/Mexico_City] Tipo de operación: logout
[22-Jan-2026 21:30:38 America/Mexico_City] === PROCESANDO LOGOUT ===
[22-Jan-2026 21:30:38 America/Mexico_City] Validando token...
[22-Jan-2026 21:30:38 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[22-Jan-2026 21:30:41 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[22-Jan-2026 21:30:41 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[22-Jan-2026 21:30:41 America/Mexico_City] === AUTH.PHP CARGADO ===
[22-Jan-2026 21:30:41 America/Mexico_City] Tipo de operación: login
[22-Jan-2026 21:30:41 America/Mexico_City] === PROCESANDO LOGIN ===
[22-Jan-2026 21:30:41 America/Mexico_City] Intento de login para usuario: admin
[22-Jan-2026 21:30:41 America/Mexico_City] Login - Password verificado correctamente
[22-Jan-2026 21:30:41 America/Mexico_City] Login - Roles: super_admin
[22-Jan-2026 21:30:41 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[22-Jan-2026 21:30:41 America/Mexico_City] Login exitoso para: admin
[22-Jan-2026 21:30:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Jan-2026 21:30:42 America/Mexico_City] Validando token en Repartidores.php...
[22-Jan-2026 21:30:42 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 21:30:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[22-Jan-2026 21:30:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Jan-2026 21:30:42 America/Mexico_City] Validando token en Productos.php...
[22-Jan-2026 21:30:42 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 21:30:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Jan-2026 21:30:42 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[22-Jan-2026 21:30:42 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[22-Jan-2026 21:30:42 America/Mexico_City] Params: {":activo":"1"}
[22-Jan-2026 21:30:42 America/Mexico_City] Productos encontrados: 11
[22-Jan-2026 21:30:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Jan-2026 21:30:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[22-Jan-2026 21:30:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 21:30:48 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[22-Jan-2026 21:30:48 America/Mexico_City] Repartidor ID desde body: 4
[22-Jan-2026 21:30:48 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[22-Jan-2026 21:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 21:31:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 21:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 21:31:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 21:31:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 21:31:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 21:31:12 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 21:31:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 21:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 21:31:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 21:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[22-Jan-2026 21:31:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 21:32:19 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[22-Jan-2026 21:32:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[22-Jan-2026 21:32:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[22-Jan-2026 21:32:19 America/Mexico_City] Validando token en Productos.php...
[22-Jan-2026 21:32:19 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 21:32:19 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[22-Jan-2026 21:32:19 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[22-Jan-2026 21:32:19 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[22-Jan-2026 21:32:19 America/Mexico_City] Params: {":activo":"1"}
[22-Jan-2026 21:32:19 America/Mexico_City] Productos encontrados: 11
[22-Jan-2026 21:32:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[22-Jan-2026 21:32:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[22-Jan-2026 21:32:19 America/Mexico_City] Validando token en Repartidores.php...
[22-Jan-2026 21:32:19 America/Mexico_City] Usuario validado: admin
[22-Jan-2026 21:32:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Jan-2026 08:00:55 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Jan-2026 08:00:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Jan-2026 08:00:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Jan-2026 08:00:55 America/Mexico_City] Tipo de operación: verify
[24-Jan-2026 08:00:55 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Jan-2026 08:00:55 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjkwODg5MzUsImV4cCI6MTc2OTE3NTMzNX0.9z1mXU4q-5dbK4mvEt87FocQ-yONhpdIX8QGF2dqFPI
[24-Jan-2026 08:00:55 America/Mexico_City] Validando token...
[24-Jan-2026 08:00:55 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Jan-2026 08:00:55 America/Mexico_City] Token inválido o usuario no encontrado
[24-Jan-2026 08:00:55 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[24-Jan-2026 08:00:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[24-Jan-2026 08:00:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Jan-2026 08:00:55 America/Mexico_City] Tipo de operación: logout
[24-Jan-2026 08:00:55 America/Mexico_City] === PROCESANDO LOGOUT ===
[24-Jan-2026 08:00:55 America/Mexico_City] Validando token...
[24-Jan-2026 08:00:55 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Jan-2026 08:01:01 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[24-Jan-2026 08:01:01 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[24-Jan-2026 08:01:01 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Jan-2026 08:01:01 America/Mexico_City] Tipo de operación: login
[24-Jan-2026 08:01:01 America/Mexico_City] === PROCESANDO LOGIN ===
[24-Jan-2026 08:01:01 America/Mexico_City] Intento de login para usuario: admin
[24-Jan-2026 08:01:01 America/Mexico_City] Login - Password verificado correctamente
[24-Jan-2026 08:01:01 America/Mexico_City] Login - Roles: super_admin
[24-Jan-2026 08:01:01 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[24-Jan-2026 08:01:01 America/Mexico_City] Login exitoso para: admin
[24-Jan-2026 08:01:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Jan-2026 08:01:01 America/Mexico_City] Validando token en Repartidores.php...
[24-Jan-2026 08:01:01 America/Mexico_City] Usuario validado: admin
[24-Jan-2026 08:01:01 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Jan-2026 08:01:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Jan-2026 08:01:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Jan-2026 08:01:01 America/Mexico_City] Validando token en Productos.php...
[24-Jan-2026 08:01:01 America/Mexico_City] Usuario validado: admin
[24-Jan-2026 08:01:01 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Jan-2026 08:01:01 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[24-Jan-2026 08:01:01 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[24-Jan-2026 08:01:01 America/Mexico_City] Params: {":activo":"1"}
[24-Jan-2026 08:01:01 America/Mexico_City] Productos encontrados: 11
[24-Jan-2026 08:01:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[24-Jan-2026 08:01:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Jan-2026 08:01:44 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[24-Jan-2026 08:01:44 America/Mexico_City] Repartidor ID desde body: 4
[24-Jan-2026 08:01:44 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[24-Jan-2026 08:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Jan-2026 08:02:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Jan-2026 08:02:15 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Jan-2026 08:02:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Jan-2026 08:02:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Jan-2026 08:02:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Jan-2026 08:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Jan-2026 08:02:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Jan-2026 08:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Jan-2026 08:02:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Jan-2026 08:03:19 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Jan-2026 08:03:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Jan-2026 08:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Jan-2026 08:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Jan-2026 08:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Jan-2026 08:05:49 America/Mexico_City] Validando token en Repartidores.php...
[24-Jan-2026 08:05:49 America/Mexico_City] Usuario validado: admin
[24-Jan-2026 08:05:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Jan-2026 08:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Jan-2026 08:05:49 America/Mexico_City] Validando token en Productos.php...
[24-Jan-2026 08:05:49 America/Mexico_City] Usuario validado: admin
[24-Jan-2026 08:05:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Jan-2026 08:05:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Jan-2026 08:05:49 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[24-Jan-2026 08:05:49 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[24-Jan-2026 08:05:49 America/Mexico_City] Params: {":activo":"1"}
[24-Jan-2026 08:05:49 America/Mexico_City] Productos encontrados: 11
[26-Jan-2026 08:02:38 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[26-Jan-2026 08:02:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[26-Jan-2026 08:02:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[26-Jan-2026 08:02:38 America/Mexico_City] Tipo de operación: verify
[26-Jan-2026 08:02:38 America/Mexico_City] === VERIFICANDO TOKEN ===
[26-Jan-2026 08:02:38 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjkyNjMyNjEsImV4cCI6MTc2OTM0OTY2MX0.Kvspo69bPB81Px2eJtg3Fmz-VFKFd3QgHpYa6edz8zE
[26-Jan-2026 08:02:38 America/Mexico_City] Validando token...
[26-Jan-2026 08:02:38 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Jan-2026 08:02:38 America/Mexico_City] Token inválido o usuario no encontrado
[26-Jan-2026 08:02:38 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[26-Jan-2026 08:02:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[26-Jan-2026 08:02:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[26-Jan-2026 08:02:38 America/Mexico_City] Tipo de operación: logout
[26-Jan-2026 08:02:38 America/Mexico_City] === PROCESANDO LOGOUT ===
[26-Jan-2026 08:02:38 America/Mexico_City] Validando token...
[26-Jan-2026 08:02:38 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[26-Jan-2026 08:02:44 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[26-Jan-2026 08:02:44 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[26-Jan-2026 08:02:44 America/Mexico_City] === AUTH.PHP CARGADO ===
[26-Jan-2026 08:02:44 America/Mexico_City] Tipo de operación: login
[26-Jan-2026 08:02:44 America/Mexico_City] === PROCESANDO LOGIN ===
[26-Jan-2026 08:02:44 America/Mexico_City] Intento de login para usuario: admin
[26-Jan-2026 08:02:44 America/Mexico_City] Login - Password verificado correctamente
[26-Jan-2026 08:02:44 America/Mexico_City] Login - Roles: super_admin
[26-Jan-2026 08:02:44 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[26-Jan-2026 08:02:44 America/Mexico_City] Login exitoso para: admin
[26-Jan-2026 08:02:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[26-Jan-2026 08:02:45 America/Mexico_City] Validando token en Repartidores.php...
[26-Jan-2026 08:02:45 America/Mexico_City] Usuario validado: admin
[26-Jan-2026 08:02:45 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[26-Jan-2026 08:02:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[26-Jan-2026 08:02:45 America/Mexico_City] Validando token en Productos.php...
[26-Jan-2026 08:02:45 America/Mexico_City] Usuario validado: admin
[26-Jan-2026 08:02:45 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[26-Jan-2026 08:02:45 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[26-Jan-2026 08:02:45 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[26-Jan-2026 08:02:45 America/Mexico_City] Params: {":activo":"1"}
[26-Jan-2026 08:02:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[26-Jan-2026 08:02:45 America/Mexico_City] Productos encontrados: 11
[26-Jan-2026 08:02:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:02:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[26-Jan-2026 08:02:52 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[26-Jan-2026 08:02:52 America/Mexico_City] Repartidor ID desde body: 4
[26-Jan-2026 08:02:52 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[26-Jan-2026 08:02:59 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[26-Jan-2026 08:03:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:03:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[26-Jan-2026 08:03:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:03:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[26-Jan-2026 08:03:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:03:21 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[26-Jan-2026 08:03:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[26-Jan-2026 08:03:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[26-Jan-2026 08:03:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[26-Jan-2026 08:03:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:05:01 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[26-Jan-2026 08:05:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[26-Jan-2026 08:05:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[26-Jan-2026 08:05:02 America/Mexico_City] Validando token en Repartidores.php...
[26-Jan-2026 08:05:02 America/Mexico_City] Usuario validado: admin
[26-Jan-2026 08:05:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[26-Jan-2026 08:05:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[26-Jan-2026 08:05:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[26-Jan-2026 08:05:02 America/Mexico_City] Validando token en Productos.php...
[26-Jan-2026 08:05:02 America/Mexico_City] Usuario validado: admin
[26-Jan-2026 08:05:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[26-Jan-2026 08:05:02 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[26-Jan-2026 08:05:02 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[26-Jan-2026 08:05:02 America/Mexico_City] Params: {":activo":"1"}
[26-Jan-2026 08:05:02 America/Mexico_City] Productos encontrados: 11
[28-Jan-2026 07:52:24 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[28-Jan-2026 07:52:24 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[28-Jan-2026 07:52:24 America/Mexico_City] === AUTH.PHP CARGADO ===
[28-Jan-2026 07:52:24 America/Mexico_City] Tipo de operación: logout
[28-Jan-2026 07:52:24 America/Mexico_City] === PROCESANDO LOGOUT ===
[28-Jan-2026 07:52:24 America/Mexico_City] Validando token...
[28-Jan-2026 07:52:24 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[28-Jan-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[28-Jan-2026 07:52:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[28-Jan-2026 07:52:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[28-Jan-2026 07:52:28 America/Mexico_City] Tipo de operación: login
[28-Jan-2026 07:52:28 America/Mexico_City] === PROCESANDO LOGIN ===
[28-Jan-2026 07:52:28 America/Mexico_City] Intento de login para usuario: admin
[28-Jan-2026 07:52:28 America/Mexico_City] Login - Password verificado correctamente
[28-Jan-2026 07:52:28 America/Mexico_City] Login - Roles: super_admin
[28-Jan-2026 07:52:28 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[28-Jan-2026 07:52:28 America/Mexico_City] Login exitoso para: admin
[28-Jan-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[28-Jan-2026 07:52:28 America/Mexico_City] Validando token en Repartidores.php...
[28-Jan-2026 07:52:28 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:52:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[28-Jan-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[28-Jan-2026 07:52:28 America/Mexico_City] Validando token en Productos.php...
[28-Jan-2026 07:52:28 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:52:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[28-Jan-2026 07:52:28 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[28-Jan-2026 07:52:28 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[28-Jan-2026 07:52:28 America/Mexico_City] Params: {":activo":"1"}
[28-Jan-2026 07:52:28 America/Mexico_City] Productos encontrados: 11
[28-Jan-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[28-Jan-2026 07:52:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:52:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[28-Jan-2026 07:52:37 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[28-Jan-2026 07:52:37 America/Mexico_City] Repartidor ID desde body: 4
[28-Jan-2026 07:52:37 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[28-Jan-2026 07:52:51 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[28-Jan-2026 07:52:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:52:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[28-Jan-2026 07:52:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:53:03 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[28-Jan-2026 07:53:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:53:09 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[28-Jan-2026 07:53:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:53:15 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[28-Jan-2026 07:53:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:53:21 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[28-Jan-2026 07:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:54:21 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[28-Jan-2026 07:54:21 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[28-Jan-2026 07:54:21 America/Mexico_City] === AUTH.PHP CARGADO ===
[28-Jan-2026 07:54:21 America/Mexico_City] Tipo de operación: logout
[28-Jan-2026 07:54:21 America/Mexico_City] === PROCESANDO LOGOUT ===
[28-Jan-2026 07:54:21 America/Mexico_City] Validando token...
[28-Jan-2026 07:54:21 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[28-Jan-2026 07:54:21 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:54:31 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[28-Jan-2026 07:54:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[28-Jan-2026 07:54:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[28-Jan-2026 07:54:31 America/Mexico_City] Tipo de operación: login
[28-Jan-2026 07:54:31 America/Mexico_City] === PROCESANDO LOGIN ===
[28-Jan-2026 07:54:31 America/Mexico_City] Intento de login para usuario: admin
[28-Jan-2026 07:54:31 America/Mexico_City] Login - Password verificado correctamente
[28-Jan-2026 07:54:31 America/Mexico_City] Login - Roles: super_admin
[28-Jan-2026 07:54:31 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[28-Jan-2026 07:54:31 America/Mexico_City] Login exitoso para: admin
[28-Jan-2026 07:54:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[28-Jan-2026 07:54:31 America/Mexico_City] Validando token en Repartidores.php...
[28-Jan-2026 07:54:31 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:54:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[28-Jan-2026 07:54:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[28-Jan-2026 07:54:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[28-Jan-2026 07:54:31 America/Mexico_City] Validando token en Productos.php...
[28-Jan-2026 07:54:31 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:54:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[28-Jan-2026 07:54:31 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[28-Jan-2026 07:54:31 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[28-Jan-2026 07:54:31 America/Mexico_City] Params: {":activo":"1"}
[28-Jan-2026 07:54:31 America/Mexico_City] Productos encontrados: 11
[28-Jan-2026 07:54:40 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[28-Jan-2026 07:54:40 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[28-Jan-2026 07:54:40 America/Mexico_City] === AUTH.PHP CARGADO ===
[28-Jan-2026 07:54:40 America/Mexico_City] Tipo de operación: logout
[28-Jan-2026 07:54:40 America/Mexico_City] === PROCESANDO LOGOUT ===
[28-Jan-2026 07:54:40 America/Mexico_City] Validando token...
[28-Jan-2026 07:54:40 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[28-Jan-2026 07:54:40 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:54:45 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[28-Jan-2026 07:54:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[28-Jan-2026 07:54:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[28-Jan-2026 07:54:45 America/Mexico_City] Tipo de operación: login
[28-Jan-2026 07:54:45 America/Mexico_City] === PROCESANDO LOGIN ===
[28-Jan-2026 07:54:45 America/Mexico_City] Intento de login para usuario: admin
[28-Jan-2026 07:54:46 America/Mexico_City] Login - Password verificado correctamente
[28-Jan-2026 07:54:46 America/Mexico_City] Login - Roles: super_admin
[28-Jan-2026 07:54:46 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[28-Jan-2026 07:54:46 America/Mexico_City] Login exitoso para: admin
[28-Jan-2026 07:54:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[28-Jan-2026 07:54:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[28-Jan-2026 07:54:46 America/Mexico_City] Validando token en Repartidores.php...
[28-Jan-2026 07:54:46 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:54:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[28-Jan-2026 07:54:46 America/Mexico_City] Validando token en Productos.php...
[28-Jan-2026 07:54:46 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:54:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[28-Jan-2026 07:54:46 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[28-Jan-2026 07:54:46 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[28-Jan-2026 07:54:46 America/Mexico_City] Params: {":activo":"1"}
[28-Jan-2026 07:54:46 America/Mexico_City] Productos encontrados: 11
[28-Jan-2026 07:54:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[28-Jan-2026 07:54:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:54:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[28-Jan-2026 07:54:58 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[28-Jan-2026 07:54:58 America/Mexico_City] Repartidor ID desde body: 4
[28-Jan-2026 07:54:58 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[28-Jan-2026 07:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[28-Jan-2026 07:56:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[28-Jan-2026 07:56:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[28-Jan-2026 07:56:08 America/Mexico_City] Validando token en Productos.php...
[28-Jan-2026 07:56:08 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:56:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[28-Jan-2026 07:56:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[28-Jan-2026 07:56:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[28-Jan-2026 07:56:08 America/Mexico_City] Params: {":activo":"1"}
[28-Jan-2026 07:56:08 America/Mexico_City] Productos encontrados: 11
[28-Jan-2026 07:56:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[28-Jan-2026 07:56:08 America/Mexico_City] Validando token en Repartidores.php...
[28-Jan-2026 07:56:08 America/Mexico_City] Usuario validado: admin
[28-Jan-2026 07:56:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[28-Jan-2026 07:56:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Jan-2026 07:38:51 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Jan-2026 07:38:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Jan-2026 07:38:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Jan-2026 07:38:51 America/Mexico_City] Tipo de operación: verify
[29-Jan-2026 07:38:51 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Jan-2026 07:38:51 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk2MDg0ODYsImV4cCI6MTc2OTY5NDg4Nn0.pKBQWYTMaqT8nZIA6ndhJapBUIUJWqwd6RVdsS3MziU
[29-Jan-2026 07:38:51 America/Mexico_City] Validando token...
[29-Jan-2026 07:38:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Jan-2026 07:38:51 America/Mexico_City] Usuario validado: admin
[29-Jan-2026 07:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Jan-2026 07:38:52 America/Mexico_City] Validando token en Repartidores.php...
[29-Jan-2026 07:38:52 America/Mexico_City] Usuario validado: admin
[29-Jan-2026 07:38:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Jan-2026 07:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Jan-2026 07:38:52 America/Mexico_City] Validando token en Productos.php...
[29-Jan-2026 07:38:52 America/Mexico_City] Usuario validado: admin
[29-Jan-2026 07:38:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Jan-2026 07:38:52 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[29-Jan-2026 07:38:52 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[29-Jan-2026 07:38:52 America/Mexico_City] Params: {":activo":"1"}
[29-Jan-2026 07:38:52 America/Mexico_City] Productos encontrados: 11
[29-Jan-2026 07:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Jan-2026 07:38:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:38:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Jan-2026 07:38:59 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Jan-2026 07:38:59 America/Mexico_City] Repartidor ID desde body: 4
[29-Jan-2026 07:38:59 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[29-Jan-2026 07:39:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 07:39:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:39:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 07:39:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:39:23 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 07:39:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:39:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 07:39:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:39:38 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 07:39:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:39:44 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 07:39:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:39:54 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 07:39:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:41:55 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Jan-2026 07:41:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 07:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Jan-2026 07:41:56 America/Mexico_City] Validando token en Productos.php...
[29-Jan-2026 07:41:56 America/Mexico_City] Usuario validado: admin
[29-Jan-2026 07:41:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Jan-2026 07:41:56 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[29-Jan-2026 07:41:56 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[29-Jan-2026 07:41:56 America/Mexico_City] Params: {":activo":"1"}
[29-Jan-2026 07:41:56 America/Mexico_City] Productos encontrados: 11
[29-Jan-2026 07:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Jan-2026 07:41:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Jan-2026 07:41:56 America/Mexico_City] Validando token en Repartidores.php...
[29-Jan-2026 07:41:56 America/Mexico_City] Usuario validado: admin
[29-Jan-2026 07:41:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Jan-2026 08:12:50 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 08:12:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:13:07 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Jan-2026 08:13:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:13:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Jan-2026 08:13:08 America/Mexico_City] Validando token en Productos.php...
[29-Jan-2026 08:13:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Jan-2026 08:13:08 America/Mexico_City] Validando token en Repartidores.php...
[29-Jan-2026 08:13:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Jan-2026 08:13:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 08:13:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:13:31 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 08:13:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:13:38 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 08:13:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:14:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 08:14:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:14:11 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 08:14:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:14:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 08:14:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:14:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[29-Jan-2026 08:14:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:15:31 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[29-Jan-2026 08:15:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:15:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Jan-2026 08:15:31 America/Mexico_City] Validando token en Productos.php...
[29-Jan-2026 08:15:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Jan-2026 08:15:31 America/Mexico_City] Validando token en Repartidores.php...
[29-Jan-2026 08:15:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Jan-2026 08:15:58 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Jan-2026 08:15:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Jan-2026 08:15:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Jan-2026 08:15:58 America/Mexico_City] Tipo de operación: verify
[29-Jan-2026 08:15:58 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Jan-2026 08:15:58 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk2MDg0ODYsImV4cCI6MTc2OTY5NDg4Nn0.pKBQWYTMaqT8nZIA6ndhJapBUIUJWqwd6RVdsS3MziU
[29-Jan-2026 08:15:58 America/Mexico_City] Validando token...
[29-Jan-2026 08:15:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Jan-2026 08:15:58 America/Mexico_City] Token inválido o usuario no encontrado
[29-Jan-2026 08:15:58 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[29-Jan-2026 08:15:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[29-Jan-2026 08:15:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Jan-2026 08:15:58 America/Mexico_City] Tipo de operación: logout
[29-Jan-2026 08:15:58 America/Mexico_City] === PROCESANDO LOGOUT ===
[29-Jan-2026 08:15:58 America/Mexico_City] Validando token...
[29-Jan-2026 08:15:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Jan-2026 08:16:03 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[29-Jan-2026 08:16:03 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[29-Jan-2026 08:16:03 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Jan-2026 08:16:03 America/Mexico_City] Tipo de operación: login
[29-Jan-2026 08:16:03 America/Mexico_City] === PROCESANDO LOGIN ===
[29-Jan-2026 08:16:03 America/Mexico_City] Intento de login para usuario: admin
[29-Jan-2026 08:16:03 America/Mexico_City] Login - Password verificado correctamente
[29-Jan-2026 08:16:03 America/Mexico_City] Login - Roles: super_admin
[29-Jan-2026 08:16:03 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[29-Jan-2026 08:16:03 America/Mexico_City] Login exitoso para: admin
[29-Jan-2026 08:16:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[29-Jan-2026 08:16:03 America/Mexico_City] Validando token en Repartidores.php...
[29-Jan-2026 08:16:03 America/Mexico_City] Usuario validado: admin
[29-Jan-2026 08:16:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[29-Jan-2026 08:16:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[29-Jan-2026 08:16:03 America/Mexico_City] Validando token en Productos.php...
[29-Jan-2026 08:16:03 America/Mexico_City] Usuario validado: admin
[29-Jan-2026 08:16:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[29-Jan-2026 08:16:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[29-Jan-2026 08:16:03 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[29-Jan-2026 08:16:03 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[29-Jan-2026 08:16:03 America/Mexico_City] Params: {":activo":"1"}
[29-Jan-2026 08:16:03 America/Mexico_City] Productos encontrados: 11
[29-Jan-2026 08:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[29-Jan-2026 08:16:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[29-Jan-2026 08:16:09 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[29-Jan-2026 08:16:09 America/Mexico_City] Repartidor ID desde body: 4
[29-Jan-2026 08:16:09 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[29-Jan-2026 14:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[29-Jan-2026 14:56:29 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[29-Jan-2026 14:56:29 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Jan-2026 14:56:29 America/Mexico_City] Tipo de operación: verify
[29-Jan-2026 14:56:29 America/Mexico_City] === VERIFICANDO TOKEN ===
[29-Jan-2026 14:56:29 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc4Mzg4MjEsImV4cCI6MTc2NzkyNTIyMX0.aj8POLBylj4LIoSF_VjC64mT3NqXDlpP1-rsVjhUpkk
[29-Jan-2026 14:56:29 America/Mexico_City] Validando token...
[29-Jan-2026 14:56:29 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[29-Jan-2026 14:56:29 America/Mexico_City] Token inválido o usuario no encontrado
[29-Jan-2026 14:56:30 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[29-Jan-2026 14:56:30 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[29-Jan-2026 14:56:30 America/Mexico_City] === AUTH.PHP CARGADO ===
[29-Jan-2026 14:56:30 America/Mexico_City] Tipo de operación: logout
[29-Jan-2026 14:56:30 America/Mexico_City] === PROCESANDO LOGOUT ===
[29-Jan-2026 14:56:30 America/Mexico_City] Validando token...
[29-Jan-2026 14:56:30 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:38:46 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:38:46 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:38:46 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:38:46 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:38:46 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:38:46 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk2OTYxNjMsImV4cCI6MTc2OTc4MjU2M30.b5X7vq0BAzqbv_FsdafQxNAU-Lu5WN5vZexQjrwiCp8
[30-Jan-2026 07:38:46 America/Mexico_City] Validando token...
[30-Jan-2026 07:38:46 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:38:46 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:38:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:38:46 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:38:46 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:38:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:38:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[30-Jan-2026 07:38:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[30-Jan-2026 07:38:46 America/Mexico_City] Validando token en Productos.php...
[30-Jan-2026 07:38:46 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:38:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[30-Jan-2026 07:38:46 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[30-Jan-2026 07:38:46 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[30-Jan-2026 07:38:46 America/Mexico_City] Params: {":activo":"1"}
[30-Jan-2026 07:38:46 America/Mexico_City] Productos encontrados: 11
[30-Jan-2026 07:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:38:52 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:38:52 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:38:52 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:38:52 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:38:52 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk2OTYxNjMsImV4cCI6MTc2OTc4MjU2M30.b5X7vq0BAzqbv_FsdafQxNAU-Lu5WN5vZexQjrwiCp8
[30-Jan-2026 07:38:52 America/Mexico_City] Validando token...
[30-Jan-2026 07:38:52 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:38:52 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:38:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:38:52 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:38:52 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:38:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:38:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[30-Jan-2026 07:38:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[30-Jan-2026 07:38:53 America/Mexico_City] Validando token en Productos.php...
[30-Jan-2026 07:38:53 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:38:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[30-Jan-2026 07:38:53 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[30-Jan-2026 07:38:53 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[30-Jan-2026 07:38:53 America/Mexico_City] Params: {":activo":"1"}
[30-Jan-2026 07:38:53 America/Mexico_City] Productos encontrados: 11
[30-Jan-2026 07:39:04 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[30-Jan-2026 07:39:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[30-Jan-2026 07:39:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:39:04 America/Mexico_City] Tipo de operación: logout
[30-Jan-2026 07:39:04 America/Mexico_City] === PROCESANDO LOGOUT ===
[30-Jan-2026 07:39:04 America/Mexico_City] Validando token...
[30-Jan-2026 07:39:04 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:04 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:08 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[30-Jan-2026 07:39:08 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[30-Jan-2026 07:39:08 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:39:08 America/Mexico_City] Tipo de operación: login
[30-Jan-2026 07:39:08 America/Mexico_City] === PROCESANDO LOGIN ===
[30-Jan-2026 07:39:08 America/Mexico_City] Intento de login para usuario: admin
[30-Jan-2026 07:39:08 America/Mexico_City] Login - Password verificado correctamente
[30-Jan-2026 07:39:08 America/Mexico_City] Login - Roles: super_admin
[30-Jan-2026 07:39:08 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[30-Jan-2026 07:39:08 America/Mexico_City] Login exitoso para: admin
[30-Jan-2026 07:39:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:39:09 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:39:09 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:09 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:39:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[30-Jan-2026 07:39:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[30-Jan-2026 07:39:09 America/Mexico_City] Validando token en Productos.php...
[30-Jan-2026 07:39:09 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:09 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[30-Jan-2026 07:39:09 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[30-Jan-2026 07:39:09 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[30-Jan-2026 07:39:09 America/Mexico_City] Params: {":activo":"1"}
[30-Jan-2026 07:39:09 America/Mexico_City] Productos encontrados: 11
[30-Jan-2026 07:39:23 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:39:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:39:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:39:23 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:39:23 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:39:23 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk3ODAzNDgsImV4cCI6MTc2OTg2Njc0OH0.amBxlWBrI6bNHGsHUd56xZuFFJUBZC1_FgNwbwoJg7o
[30-Jan-2026 07:39:23 America/Mexico_City] Validando token...
[30-Jan-2026 07:39:23 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:23 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:39:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[30-Jan-2026 07:39:24 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:39:24 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:39:24 America/Mexico_City] Validando token en Productos.php...
[30-Jan-2026 07:39:24 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[30-Jan-2026 07:39:24 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[30-Jan-2026 07:39:24 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[30-Jan-2026 07:39:24 America/Mexico_City] Params: {":activo":"1"}
[30-Jan-2026 07:39:24 America/Mexico_City] Productos encontrados: 11
[30-Jan-2026 07:39:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[30-Jan-2026 07:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:39:33 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:39:33 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:39:33 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:39:33 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:39:33 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk3ODAzNDgsImV4cCI6MTc2OTg2Njc0OH0.amBxlWBrI6bNHGsHUd56xZuFFJUBZC1_FgNwbwoJg7o
[30-Jan-2026 07:39:33 America/Mexico_City] Validando token...
[30-Jan-2026 07:39:33 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:33 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:39:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[30-Jan-2026 07:39:33 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:39:33 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:39:33 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:39:33 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:33 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[30-Jan-2026 07:39:35 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:39:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:39:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:39:35 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:39:35 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:39:35 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk3ODAzNDgsImV4cCI6MTc2OTg2Njc0OH0.amBxlWBrI6bNHGsHUd56xZuFFJUBZC1_FgNwbwoJg7o
[30-Jan-2026 07:39:35 America/Mexico_City] Validando token...
[30-Jan-2026 07:39:35 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:35 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[30-Jan-2026 07:39:35 America/Mexico_City] Validando token en Clientes.php...
[30-Jan-2026 07:39:35 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[30-Jan-2026 07:39:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[30-Jan-2026 07:39:35 America/Mexico_City] Validando token en Clientes.php...
[30-Jan-2026 07:39:35 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[30-Jan-2026 07:39:36 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:39:36 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:39:36 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:39:36 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:39:36 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:39:36 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk3ODAzNDgsImV4cCI6MTc2OTg2Njc0OH0.amBxlWBrI6bNHGsHUd56xZuFFJUBZC1_FgNwbwoJg7o
[30-Jan-2026 07:39:36 America/Mexico_City] Validando token...
[30-Jan-2026 07:39:36 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:36 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[30-Jan-2026 07:39:36 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:39:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:39:36 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:36 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[30-Jan-2026 07:39:36 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:39:36 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:36 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:39:41 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:39:41 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:39:41 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:39:41 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:39:41 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:39:41 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk3ODAzNDgsImV4cCI6MTc2OTg2Njc0OH0.amBxlWBrI6bNHGsHUd56xZuFFJUBZC1_FgNwbwoJg7o
[30-Jan-2026 07:39:41 America/Mexico_City] Validando token...
[30-Jan-2026 07:39:41 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:41 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[30-Jan-2026 07:39:42 America/Mexico_City] Validando token en Usuarios.php...
[30-Jan-2026 07:39:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:42 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:42 America/Mexico_City] === OBTENIENDO USUARIOS ===
[30-Jan-2026 07:39:56 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:39:56 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:39:56 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:39:56 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:39:56 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:39:56 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk3ODAzNDgsImV4cCI6MTc2OTg2Njc0OH0.amBxlWBrI6bNHGsHUd56xZuFFJUBZC1_FgNwbwoJg7o
[30-Jan-2026 07:39:56 America/Mexico_City] Validando token...
[30-Jan-2026 07:39:56 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:56 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[30-Jan-2026 07:39:56 America/Mexico_City] Validando token en Usuarios.php...
[30-Jan-2026 07:39:56 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:39:56 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:39:56 America/Mexico_City] === OBTENIENDO USUARIOS ===
[30-Jan-2026 07:40:04 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[30-Jan-2026 07:40:04 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[30-Jan-2026 07:40:04 America/Mexico_City] === AUTH.PHP CARGADO ===
[30-Jan-2026 07:40:04 America/Mexico_City] Tipo de operación: verify
[30-Jan-2026 07:40:04 America/Mexico_City] === VERIFICANDO TOKEN ===
[30-Jan-2026 07:40:04 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk3ODAzNDgsImV4cCI6MTc2OTg2Njc0OH0.amBxlWBrI6bNHGsHUd56xZuFFJUBZC1_FgNwbwoJg7o
[30-Jan-2026 07:40:04 America/Mexico_City] Validando token...
[30-Jan-2026 07:40:04 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:40:04 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:40:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[30-Jan-2026 07:40:05 America/Mexico_City] Validando token en Usuarios.php...
[30-Jan-2026 07:40:05 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:40:05 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:40:05 America/Mexico_City] === OBTENIENDO USUARIOS ===
[30-Jan-2026 07:40:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:40:13 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:40:13 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:40:13 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:40:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[30-Jan-2026 07:40:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[30-Jan-2026 07:40:13 America/Mexico_City] Validando token en Productos.php...
[30-Jan-2026 07:40:13 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:40:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[30-Jan-2026 07:40:13 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[30-Jan-2026 07:40:13 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[30-Jan-2026 07:40:13 America/Mexico_City] Params: {":activo":"1"}
[30-Jan-2026 07:40:13 America/Mexico_City] Productos encontrados: 11
[30-Jan-2026 07:40:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[30-Jan-2026 07:40:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:40:17 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[30-Jan-2026 07:40:17 America/Mexico_City] Repartidor ID desde body: 4
[30-Jan-2026 07:40:17 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[30-Jan-2026 07:40:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:40:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:40:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:40:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:40:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:40:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:40:48 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:40:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:41:01 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:41:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:41:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:42:41 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[30-Jan-2026 07:42:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:42:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[30-Jan-2026 07:42:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[30-Jan-2026 07:42:41 America/Mexico_City] Validando token en Productos.php...
[30-Jan-2026 07:42:41 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:42:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[30-Jan-2026 07:42:41 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[30-Jan-2026 07:42:41 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[30-Jan-2026 07:42:41 America/Mexico_City] Params: {":activo":"1"}
[30-Jan-2026 07:42:41 America/Mexico_City] Productos encontrados: 11
[30-Jan-2026 07:42:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:42:41 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:42:41 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:42:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:43:50 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:43:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:44:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:44:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:44:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:44:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:44:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:44:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:44:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[30-Jan-2026 07:44:37 America/Mexico_City] Validando token en Usuarios.php...
[30-Jan-2026 07:44:37 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[30-Jan-2026 07:44:37 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:44:37 America/Mexico_City] === OBTENIENDO USUARIOS ===
[30-Jan-2026 07:44:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[30-Jan-2026 07:44:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:44:41 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:44:41 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:44:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:44:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[30-Jan-2026 07:44:41 America/Mexico_City] Validando token en Productos.php...
[30-Jan-2026 07:44:41 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:44:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[30-Jan-2026 07:44:41 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[30-Jan-2026 07:44:41 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[30-Jan-2026 07:44:41 America/Mexico_City] Params: {":activo":"1"}
[30-Jan-2026 07:44:41 America/Mexico_City] Productos encontrados: 11
[30-Jan-2026 07:44:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[30-Jan-2026 07:44:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:44:46 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[30-Jan-2026 07:44:46 America/Mexico_City] Repartidor ID desde body: 4
[30-Jan-2026 07:44:46 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[30-Jan-2026 07:45:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:45:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:45:10 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[30-Jan-2026 07:45:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:46:34 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[30-Jan-2026 07:46:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[30-Jan-2026 07:46:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[30-Jan-2026 07:46:35 America/Mexico_City] Validando token en Repartidores.php...
[30-Jan-2026 07:46:35 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:46:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[30-Jan-2026 07:46:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[30-Jan-2026 07:46:35 America/Mexico_City] Validando token en Productos.php...
[30-Jan-2026 07:46:35 America/Mexico_City] Usuario validado: admin
[30-Jan-2026 07:46:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[30-Jan-2026 07:46:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[30-Jan-2026 07:46:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[30-Jan-2026 07:46:35 America/Mexico_City] Params: {":activo":"1"}
[30-Jan-2026 07:46:35 America/Mexico_City] Productos encontrados: 11
[30-Jan-2026 07:46:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Jan-2026 07:50:37 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[31-Jan-2026 07:50:37 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[31-Jan-2026 07:50:37 America/Mexico_City] === AUTH.PHP CARGADO ===
[31-Jan-2026 07:50:37 America/Mexico_City] Tipo de operación: verify
[31-Jan-2026 07:50:37 America/Mexico_City] === VERIFICANDO TOKEN ===
[31-Jan-2026 07:50:37 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk3ODAzNDgsImV4cCI6MTc2OTg2Njc0OH0.amBxlWBrI6bNHGsHUd56xZuFFJUBZC1_FgNwbwoJg7o
[31-Jan-2026 07:50:37 America/Mexico_City] Validando token...
[31-Jan-2026 07:50:37 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[31-Jan-2026 07:50:37 America/Mexico_City] Token inválido o usuario no encontrado
[31-Jan-2026 07:50:37 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[31-Jan-2026 07:50:37 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[31-Jan-2026 07:50:37 America/Mexico_City] === AUTH.PHP CARGADO ===
[31-Jan-2026 07:50:37 America/Mexico_City] Tipo de operación: logout
[31-Jan-2026 07:50:37 America/Mexico_City] === PROCESANDO LOGOUT ===
[31-Jan-2026 07:50:37 America/Mexico_City] Validando token...
[31-Jan-2026 07:50:37 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[31-Jan-2026 07:50:46 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[31-Jan-2026 07:50:46 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[31-Jan-2026 07:50:46 America/Mexico_City] === AUTH.PHP CARGADO ===
[31-Jan-2026 07:50:46 America/Mexico_City] Tipo de operación: login
[31-Jan-2026 07:50:46 America/Mexico_City] === PROCESANDO LOGIN ===
[31-Jan-2026 07:50:46 America/Mexico_City] Intento de login para usuario: admin
[31-Jan-2026 07:50:46 America/Mexico_City] Login - Password verificado correctamente
[31-Jan-2026 07:50:46 America/Mexico_City] Login - Roles: super_admin
[31-Jan-2026 07:50:46 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[31-Jan-2026 07:50:46 America/Mexico_City] Login exitoso para: admin
[31-Jan-2026 07:50:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[31-Jan-2026 07:50:46 America/Mexico_City] Validando token en Repartidores.php...
[31-Jan-2026 07:50:46 America/Mexico_City] Usuario validado: admin
[31-Jan-2026 07:50:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[31-Jan-2026 07:50:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[31-Jan-2026 07:50:46 America/Mexico_City] Validando token en Productos.php...
[31-Jan-2026 07:50:46 America/Mexico_City] Usuario validado: admin
[31-Jan-2026 07:50:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[31-Jan-2026 07:50:46 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[31-Jan-2026 07:50:46 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[31-Jan-2026 07:50:46 America/Mexico_City] Params: {":activo":"1"}
[31-Jan-2026 07:50:46 America/Mexico_City] Productos encontrados: 11
[31-Jan-2026 07:50:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Jan-2026 07:50:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:50:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[31-Jan-2026 07:50:51 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[31-Jan-2026 07:50:51 America/Mexico_City] Repartidor ID desde body: 4
[31-Jan-2026 07:50:51 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[31-Jan-2026 07:50:59 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[31-Jan-2026 07:50:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:51:22 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[31-Jan-2026 07:51:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:51:28 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[31-Jan-2026 07:51:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:51:36 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[31-Jan-2026 07:51:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:51:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[31-Jan-2026 07:51:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:51:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[31-Jan-2026 07:51:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:52:01 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[31-Jan-2026 07:52:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:53:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[31-Jan-2026 07:53:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[31-Jan-2026 07:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[31-Jan-2026 07:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[31-Jan-2026 07:53:22 America/Mexico_City] Validando token en Productos.php...
[31-Jan-2026 07:53:22 America/Mexico_City] Usuario validado: admin
[31-Jan-2026 07:53:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[31-Jan-2026 07:53:22 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[31-Jan-2026 07:53:22 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[31-Jan-2026 07:53:22 America/Mexico_City] Params: {":activo":"1"}
[31-Jan-2026 07:53:22 America/Mexico_City] Productos encontrados: 11
[31-Jan-2026 07:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[31-Jan-2026 07:53:22 America/Mexico_City] Validando token en Repartidores.php...
[31-Jan-2026 07:53:22 America/Mexico_City] Usuario validado: admin
[31-Jan-2026 07:53:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Feb-2026 08:07:09 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[04-Feb-2026 08:07:09 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[04-Feb-2026 08:07:09 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Feb-2026 08:07:09 America/Mexico_City] Tipo de operación: verify
[04-Feb-2026 08:07:09 America/Mexico_City] === VERIFICANDO TOKEN ===
[04-Feb-2026 08:07:09 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njk4Njc0NDYsImV4cCI6MTc2OTk1Mzg0Nn0.pFFDwyr5z0iWR-iewkwjZQ8WViKIWSoGtjxMQGWms84
[04-Feb-2026 08:07:09 America/Mexico_City] Validando token...
[04-Feb-2026 08:07:09 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Feb-2026 08:07:09 America/Mexico_City] Token inválido o usuario no encontrado
[04-Feb-2026 08:07:09 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[04-Feb-2026 08:07:09 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[04-Feb-2026 08:07:09 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Feb-2026 08:07:09 America/Mexico_City] Tipo de operación: logout
[04-Feb-2026 08:07:09 America/Mexico_City] === PROCESANDO LOGOUT ===
[04-Feb-2026 08:07:09 America/Mexico_City] Validando token...
[04-Feb-2026 08:07:09 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Feb-2026 08:07:15 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[04-Feb-2026 08:07:15 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[04-Feb-2026 08:07:15 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Feb-2026 08:07:15 America/Mexico_City] Tipo de operación: login
[04-Feb-2026 08:07:15 America/Mexico_City] === PROCESANDO LOGIN ===
[04-Feb-2026 08:07:15 America/Mexico_City] Intento de login para usuario: admin
[04-Feb-2026 08:07:15 America/Mexico_City] Login - Password verificado correctamente
[04-Feb-2026 08:07:15 America/Mexico_City] Login - Roles: super_admin
[04-Feb-2026 08:07:15 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[04-Feb-2026 08:07:15 America/Mexico_City] Login exitoso para: admin
[04-Feb-2026 08:07:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Feb-2026 08:07:15 America/Mexico_City] Validando token en Repartidores.php...
[04-Feb-2026 08:07:15 America/Mexico_City] Usuario validado: admin
[04-Feb-2026 08:07:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Feb-2026 08:07:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Feb-2026 08:07:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Feb-2026 08:07:15 America/Mexico_City] Validando token en Productos.php...
[04-Feb-2026 08:07:15 America/Mexico_City] Usuario validado: admin
[04-Feb-2026 08:07:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Feb-2026 08:07:15 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[04-Feb-2026 08:07:15 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[04-Feb-2026 08:07:15 America/Mexico_City] Params: {":activo":"1"}
[04-Feb-2026 08:07:15 America/Mexico_City] Productos encontrados: 11
[04-Feb-2026 08:07:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Feb-2026 08:07:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Feb-2026 08:07:22 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Feb-2026 08:07:22 America/Mexico_City] Repartidor ID desde body: 4
[04-Feb-2026 08:07:22 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[04-Feb-2026 08:07:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Feb-2026 08:07:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Feb-2026 08:08:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Feb-2026 08:08:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Feb-2026 08:08:11 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Feb-2026 08:08:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Feb-2026 08:08:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Feb-2026 08:08:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Feb-2026 08:08:37 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Feb-2026 08:08:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Feb-2026 08:08:44 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Feb-2026 08:08:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Feb-2026 08:12:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Feb-2026 08:12:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Feb-2026 08:12:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Feb-2026 08:12:33 America/Mexico_City] Validando token en Repartidores.php...
[04-Feb-2026 08:12:33 America/Mexico_City] Usuario validado: admin
[04-Feb-2026 08:12:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Feb-2026 08:12:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Feb-2026 08:12:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Feb-2026 08:12:33 America/Mexico_City] Validando token en Productos.php...
[04-Feb-2026 08:12:33 America/Mexico_City] Usuario validado: admin
[04-Feb-2026 08:12:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Feb-2026 08:12:33 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[04-Feb-2026 08:12:33 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[04-Feb-2026 08:12:33 America/Mexico_City] Params: {":activo":"1"}
[04-Feb-2026 08:12:33 America/Mexico_City] Productos encontrados: 11
[05-Feb-2026 04:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Feb-2026 04:42:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Feb-2026 04:42:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Feb-2026 04:42:58 America/Mexico_City] Tipo de operación: verify
[05-Feb-2026 04:42:58 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Feb-2026 04:42:58 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzAyMTQwMzUsImV4cCI6MTc3MDMwMDQzNX0.Y1n8hmPtdynkYiYnbVk0XPpwCRbZCah9YrinMxG6gTI
[05-Feb-2026 04:42:58 America/Mexico_City] Validando token...
[05-Feb-2026 04:42:58 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Feb-2026 04:42:58 America/Mexico_City] Usuario validado: admin
[05-Feb-2026 04:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Feb-2026 04:42:58 America/Mexico_City] Validando token en Repartidores.php...
[05-Feb-2026 04:42:58 America/Mexico_City] Usuario validado: admin
[05-Feb-2026 04:42:58 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Feb-2026 04:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Feb-2026 04:42:58 America/Mexico_City] Validando token en Productos.php...
[05-Feb-2026 04:42:58 America/Mexico_City] Usuario validado: admin
[05-Feb-2026 04:42:58 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Feb-2026 04:42:58 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Feb-2026 04:42:58 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Feb-2026 04:42:58 America/Mexico_City] Params: {":activo":"1"}
[05-Feb-2026 04:42:58 America/Mexico_City] Productos encontrados: 11
[05-Feb-2026 04:42:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Feb-2026 04:43:13 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[05-Feb-2026 04:43:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[05-Feb-2026 04:43:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Feb-2026 04:43:13 America/Mexico_City] Tipo de operación: logout
[05-Feb-2026 04:43:13 America/Mexico_City] === PROCESANDO LOGOUT ===
[05-Feb-2026 04:43:13 America/Mexico_City] Validando token...
[05-Feb-2026 04:43:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Feb-2026 04:43:13 America/Mexico_City] Usuario validado: admin
[05-Feb-2026 04:43:22 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Feb-2026 04:43:22 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Feb-2026 04:43:22 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Feb-2026 04:43:22 America/Mexico_City] Tipo de operación: login
[05-Feb-2026 04:43:22 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Feb-2026 04:43:22 America/Mexico_City] Intento de login para usuario: admin
[05-Feb-2026 04:43:22 America/Mexico_City] Login - Password verificado correctamente
[05-Feb-2026 04:43:22 America/Mexico_City] Login - Roles: super_admin
[05-Feb-2026 04:43:22 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Feb-2026 04:43:22 America/Mexico_City] Login exitoso para: admin
[05-Feb-2026 04:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Feb-2026 04:43:23 America/Mexico_City] Validando token en Repartidores.php...
[05-Feb-2026 04:43:23 America/Mexico_City] Usuario validado: admin
[05-Feb-2026 04:43:23 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Feb-2026 04:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Feb-2026 04:43:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Feb-2026 04:43:23 America/Mexico_City] Validando token en Productos.php...
[05-Feb-2026 04:43:23 America/Mexico_City] Usuario validado: admin
[05-Feb-2026 04:43:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Feb-2026 04:43:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Feb-2026 04:43:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Feb-2026 04:43:23 America/Mexico_City] Params: {":activo":"1"}
[05-Feb-2026 04:43:23 America/Mexico_City] Productos encontrados: 11
[05-Feb-2026 04:43:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:43:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Feb-2026 04:43:37 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Feb-2026 04:43:37 America/Mexico_City] Repartidor ID desde body: 4
[05-Feb-2026 04:43:37 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[05-Feb-2026 04:43:45 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Feb-2026 04:43:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:44:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Feb-2026 04:44:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:44:21 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Feb-2026 04:44:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:44:26 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Feb-2026 04:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:44:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Feb-2026 04:44:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:44:38 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Feb-2026 04:44:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:44:47 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Feb-2026 04:44:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:48:30 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Feb-2026 04:48:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Feb-2026 04:48:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Feb-2026 04:48:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Feb-2026 04:48:31 America/Mexico_City] Validando token en Productos.php...
[05-Feb-2026 04:48:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Feb-2026 04:48:31 America/Mexico_City] Usuario validado: admin
[05-Feb-2026 04:48:31 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Feb-2026 04:48:31 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Feb-2026 04:48:31 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Feb-2026 04:48:31 America/Mexico_City] Params: {":activo":"1"}
[05-Feb-2026 04:48:31 America/Mexico_City] Validando token en Repartidores.php...
[05-Feb-2026 04:48:31 America/Mexico_City] Usuario validado: admin
[05-Feb-2026 04:48:31 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Feb-2026 04:48:31 America/Mexico_City] Productos encontrados: 11
[06-Feb-2026 07:58:43 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[06-Feb-2026 07:58:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[06-Feb-2026 07:58:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Feb-2026 07:58:43 America/Mexico_City] Tipo de operación: logout
[06-Feb-2026 07:58:43 America/Mexico_City] === PROCESANDO LOGOUT ===
[06-Feb-2026 07:58:43 America/Mexico_City] Validando token...
[06-Feb-2026 07:58:43 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Feb-2026 07:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[06-Feb-2026 07:58:52 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[06-Feb-2026 07:58:52 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Feb-2026 07:58:52 America/Mexico_City] Tipo de operación: login
[06-Feb-2026 07:58:52 America/Mexico_City] === PROCESANDO LOGIN ===
[06-Feb-2026 07:58:52 America/Mexico_City] Intento de login para usuario: admin
[06-Feb-2026 07:58:52 America/Mexico_City] Login - Password verificado correctamente
[06-Feb-2026 07:58:52 America/Mexico_City] Login - Roles: super_admin
[06-Feb-2026 07:58:52 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[06-Feb-2026 07:58:52 America/Mexico_City] Login exitoso para: admin
[06-Feb-2026 07:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Feb-2026 07:58:52 America/Mexico_City] Validando token en Repartidores.php...
[06-Feb-2026 07:58:52 America/Mexico_City] Usuario validado: admin
[06-Feb-2026 07:58:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Feb-2026 07:58:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Feb-2026 07:58:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Feb-2026 07:58:53 America/Mexico_City] Validando token en Productos.php...
[06-Feb-2026 07:58:53 America/Mexico_City] Usuario validado: admin
[06-Feb-2026 07:58:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Feb-2026 07:58:53 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Feb-2026 07:58:53 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Feb-2026 07:58:53 America/Mexico_City] Params: {":activo":"1"}
[06-Feb-2026 07:58:53 America/Mexico_City] Productos encontrados: 11
[06-Feb-2026 07:58:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Feb-2026 07:58:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Feb-2026 07:58:59 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Feb-2026 07:58:59 America/Mexico_City] Repartidor ID desde body: 4
[06-Feb-2026 07:58:59 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[06-Feb-2026 07:59:07 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Feb-2026 07:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Feb-2026 07:59:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Feb-2026 07:59:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Feb-2026 07:59:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Feb-2026 07:59:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Feb-2026 07:59:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Feb-2026 07:59:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Feb-2026 07:59:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Feb-2026 07:59:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Feb-2026 07:59:40 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Feb-2026 07:59:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Feb-2026 08:01:08 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Feb-2026 08:01:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Feb-2026 08:01:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Feb-2026 08:01:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Feb-2026 08:01:08 America/Mexico_City] Validando token en Repartidores.php...
[06-Feb-2026 08:01:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Feb-2026 08:01:08 America/Mexico_City] Usuario validado: admin
[06-Feb-2026 08:01:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Feb-2026 08:01:08 America/Mexico_City] Validando token en Productos.php...
[06-Feb-2026 08:01:08 America/Mexico_City] Usuario validado: admin
[06-Feb-2026 08:01:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Feb-2026 08:01:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Feb-2026 08:01:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Feb-2026 08:01:08 America/Mexico_City] Params: {":activo":"1"}
[06-Feb-2026 08:01:08 America/Mexico_City] Productos encontrados: 11
[09-Feb-2026 08:21:53 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[09-Feb-2026 08:21:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[09-Feb-2026 08:21:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Feb-2026 08:21:53 America/Mexico_City] Tipo de operación: verify
[09-Feb-2026 08:21:53 America/Mexico_City] === VERIFICANDO TOKEN ===
[09-Feb-2026 08:21:53 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzAzODYzMzIsImV4cCI6MTc3MDQ3MjczMn0.c3LTNeaGxLyQW0TOImzhGIL6e6CgTWTuNFIvHv1FM_w
[09-Feb-2026 08:21:53 America/Mexico_City] Validando token...
[09-Feb-2026 08:21:53 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Feb-2026 08:21:53 America/Mexico_City] Token inválido o usuario no encontrado
[09-Feb-2026 08:21:53 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[09-Feb-2026 08:21:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[09-Feb-2026 08:21:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Feb-2026 08:21:53 America/Mexico_City] Tipo de operación: logout
[09-Feb-2026 08:21:53 America/Mexico_City] === PROCESANDO LOGOUT ===
[09-Feb-2026 08:21:53 America/Mexico_City] Validando token...
[09-Feb-2026 08:21:53 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Feb-2026 08:22:18 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[09-Feb-2026 08:22:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[09-Feb-2026 08:22:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Feb-2026 08:22:18 America/Mexico_City] Tipo de operación: login
[09-Feb-2026 08:22:18 America/Mexico_City] === PROCESANDO LOGIN ===
[09-Feb-2026 08:22:18 America/Mexico_City] Intento de login para usuario: admin
[09-Feb-2026 08:22:19 America/Mexico_City] Login - Password verificado correctamente
[09-Feb-2026 08:22:19 America/Mexico_City] Login - Roles: super_admin
[09-Feb-2026 08:22:19 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[09-Feb-2026 08:22:19 America/Mexico_City] Login exitoso para: admin
[09-Feb-2026 08:22:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Feb-2026 08:22:19 America/Mexico_City] Validando token en Repartidores.php...
[09-Feb-2026 08:22:19 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 08:22:19 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Feb-2026 08:22:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Feb-2026 08:22:20 America/Mexico_City] Validando token en Productos.php...
[09-Feb-2026 08:22:20 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 08:22:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Feb-2026 08:22:20 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[09-Feb-2026 08:22:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[09-Feb-2026 08:22:20 America/Mexico_City] Params: {":activo":"1"}
[09-Feb-2026 08:22:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Feb-2026 08:22:20 America/Mexico_City] Productos encontrados: 11
[09-Feb-2026 08:22:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 08:22:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[09-Feb-2026 08:22:28 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[09-Feb-2026 08:22:28 America/Mexico_City] Repartidor ID desde body: 4
[09-Feb-2026 08:22:28 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[09-Feb-2026 08:23:45 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[09-Feb-2026 08:23:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 08:23:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Feb-2026 08:23:46 America/Mexico_City] Validando token en Repartidores.php...
[09-Feb-2026 08:23:46 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 08:23:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Feb-2026 08:23:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Feb-2026 08:23:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Feb-2026 08:23:46 America/Mexico_City] Validando token en Productos.php...
[09-Feb-2026 08:23:46 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 08:23:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Feb-2026 08:23:46 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[09-Feb-2026 08:23:46 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[09-Feb-2026 08:23:46 America/Mexico_City] Params: {":activo":"1"}
[09-Feb-2026 08:23:46 America/Mexico_City] Productos encontrados: 11
[09-Feb-2026 17:26:12 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[09-Feb-2026 17:26:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[09-Feb-2026 17:26:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Feb-2026 17:26:12 America/Mexico_City] Tipo de operación: logout
[09-Feb-2026 17:26:12 America/Mexico_City] === PROCESANDO LOGOUT ===
[09-Feb-2026 17:26:12 America/Mexico_City] Validando token...
[09-Feb-2026 17:26:12 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Feb-2026 17:26:12 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 17:26:13 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[09-Feb-2026 17:26:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[09-Feb-2026 17:26:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Feb-2026 17:26:13 America/Mexico_City] Tipo de operación: logout
[09-Feb-2026 17:26:13 America/Mexico_City] === PROCESANDO LOGOUT ===
[09-Feb-2026 17:26:13 America/Mexico_City] Validando token...
[09-Feb-2026 17:26:13 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Feb-2026 17:26:13 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 17:26:21 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[09-Feb-2026 17:26:21 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[09-Feb-2026 17:26:21 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Feb-2026 17:26:21 America/Mexico_City] Tipo de operación: login
[09-Feb-2026 17:26:21 America/Mexico_City] === PROCESANDO LOGIN ===
[09-Feb-2026 17:26:21 America/Mexico_City] Intento de login para usuario: admin
[09-Feb-2026 17:26:21 America/Mexico_City] Login - Password verificado correctamente
[09-Feb-2026 17:26:21 America/Mexico_City] Login - Roles: super_admin
[09-Feb-2026 17:26:21 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[09-Feb-2026 17:26:21 America/Mexico_City] Login exitoso para: admin
[09-Feb-2026 17:26:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Feb-2026 17:26:22 America/Mexico_City] Validando token en Repartidores.php...
[09-Feb-2026 17:26:22 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 17:26:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Feb-2026 17:26:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Feb-2026 17:26:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Feb-2026 17:26:22 America/Mexico_City] Validando token en Productos.php...
[09-Feb-2026 17:26:22 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 17:26:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Feb-2026 17:26:22 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[09-Feb-2026 17:26:22 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[09-Feb-2026 17:26:22 America/Mexico_City] Params: {":activo":"1"}
[09-Feb-2026 17:26:22 America/Mexico_City] Productos encontrados: 11
[09-Feb-2026 17:26:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:26:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[09-Feb-2026 17:26:41 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[09-Feb-2026 17:26:41 America/Mexico_City] Repartidor ID desde body: 4
[09-Feb-2026 17:26:41 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[09-Feb-2026 17:26:51 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Feb-2026 17:26:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:27:00 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Feb-2026 17:27:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:27:10 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Feb-2026 17:27:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:27:20 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Feb-2026 17:27:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:27:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Feb-2026 17:27:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:27:36 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Feb-2026 17:27:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Feb-2026 17:27:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:30:02 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[09-Feb-2026 17:30:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Feb-2026 17:30:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Feb-2026 17:30:03 America/Mexico_City] Validando token en Repartidores.php...
[09-Feb-2026 17:30:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Feb-2026 17:30:03 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 17:30:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Feb-2026 17:30:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Feb-2026 17:30:03 America/Mexico_City] Validando token en Productos.php...
[09-Feb-2026 17:30:03 America/Mexico_City] Usuario validado: admin
[09-Feb-2026 17:30:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Feb-2026 17:30:03 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[09-Feb-2026 17:30:03 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[09-Feb-2026 17:30:03 America/Mexico_City] Params: {":activo":"1"}
[09-Feb-2026 17:30:03 America/Mexico_City] Productos encontrados: 11
[10-Feb-2026 16:06:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:06:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:06:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:06:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:06:51 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:06:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:07:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:07:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:07:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:07:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:07:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:07:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:10:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Feb-2026 16:10:21 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Feb-2026 16:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Feb-2026 16:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Feb-2026 16:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Feb-2026 16:10:22 America/Mexico_City] Validando token en Repartidores.php...
[10-Feb-2026 16:10:22 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:10:22 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Feb-2026 16:10:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Feb-2026 16:10:22 America/Mexico_City] Validando token en Productos.php...
[10-Feb-2026 16:10:22 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:10:22 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Feb-2026 16:10:22 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Feb-2026 16:10:22 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Feb-2026 16:10:22 America/Mexico_City] Params: {":activo":"1"}
[10-Feb-2026 16:10:22 America/Mexico_City] Productos encontrados: 11
[10-Feb-2026 16:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Feb-2026 16:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Feb-2026 16:10:23 America/Mexico_City] Validando token en Productos.php...
[10-Feb-2026 16:10:23 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:10:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Feb-2026 16:10:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Feb-2026 16:10:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Feb-2026 16:10:23 America/Mexico_City] Params: {":activo":"1"}
[10-Feb-2026 16:10:23 America/Mexico_City] Productos encontrados: 11
[10-Feb-2026 16:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Feb-2026 16:10:23 America/Mexico_City] Validando token en Repartidores.php...
[10-Feb-2026 16:10:23 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:10:23 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Feb-2026 16:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Feb-2026 16:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Feb-2026 16:10:23 America/Mexico_City] Validando token en Repartidores.php...
[10-Feb-2026 16:10:23 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:10:23 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Feb-2026 16:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Feb-2026 16:10:23 America/Mexico_City] Validando token en Productos.php...
[10-Feb-2026 16:10:23 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:10:23 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Feb-2026 16:10:23 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Feb-2026 16:10:23 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Feb-2026 16:10:23 America/Mexico_City] Params: {":activo":"1"}
[10-Feb-2026 16:10:23 America/Mexico_City] Productos encontrados: 11
[10-Feb-2026 16:10:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Feb-2026 16:10:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Feb-2026 16:10:24 America/Mexico_City] Validando token en Repartidores.php...
[10-Feb-2026 16:10:24 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:10:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Feb-2026 16:10:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Feb-2026 16:10:24 America/Mexico_City] Validando token en Productos.php...
[10-Feb-2026 16:10:24 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:10:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Feb-2026 16:10:24 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Feb-2026 16:10:24 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Feb-2026 16:10:24 America/Mexico_City] Params: {":activo":"1"}
[10-Feb-2026 16:10:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:10:24 America/Mexico_City] Productos encontrados: 11
[10-Feb-2026 16:10:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Feb-2026 16:24:06 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[10-Feb-2026 16:24:06 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[10-Feb-2026 16:24:06 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Feb-2026 16:24:06 America/Mexico_City] Tipo de operación: logout
[10-Feb-2026 16:24:06 America/Mexico_City] === PROCESANDO LOGOUT ===
[10-Feb-2026 16:24:06 America/Mexico_City] Validando token...
[10-Feb-2026 16:24:06 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Feb-2026 16:24:06 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:24:15 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[10-Feb-2026 16:24:15 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[10-Feb-2026 16:24:15 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Feb-2026 16:24:15 America/Mexico_City] Tipo de operación: login
[10-Feb-2026 16:24:15 America/Mexico_City] === PROCESANDO LOGIN ===
[10-Feb-2026 16:24:15 America/Mexico_City] Intento de login para usuario: admin
[10-Feb-2026 16:24:15 America/Mexico_City] Login - Password verificado correctamente
[10-Feb-2026 16:24:15 America/Mexico_City] Login - Roles: super_admin
[10-Feb-2026 16:24:15 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[10-Feb-2026 16:24:15 America/Mexico_City] Login exitoso para: admin
[10-Feb-2026 16:24:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Feb-2026 16:24:16 America/Mexico_City] Validando token en Repartidores.php...
[10-Feb-2026 16:24:16 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:24:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Feb-2026 16:24:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Feb-2026 16:24:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Feb-2026 16:24:16 America/Mexico_City] Validando token en Productos.php...
[10-Feb-2026 16:24:16 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:24:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Feb-2026 16:24:16 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Feb-2026 16:24:16 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Feb-2026 16:24:16 America/Mexico_City] Params: {":activo":"1"}
[10-Feb-2026 16:24:16 America/Mexico_City] Productos encontrados: 11
[10-Feb-2026 16:24:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:24:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[10-Feb-2026 16:24:27 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[10-Feb-2026 16:24:27 America/Mexico_City] Repartidor ID desde body: 4
[10-Feb-2026 16:24:27 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[10-Feb-2026 16:25:15 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:25:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:25:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:25:44 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:25:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:25:57 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:25:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:26:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Feb-2026 16:26:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:30:43 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Feb-2026 16:30:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Feb-2026 16:30:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Feb-2026 16:30:43 America/Mexico_City] Validando token en Repartidores.php...
[10-Feb-2026 16:30:43 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:30:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Feb-2026 16:30:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Feb-2026 16:30:43 America/Mexico_City] Validando token en Productos.php...
[10-Feb-2026 16:30:43 America/Mexico_City] Usuario validado: admin
[10-Feb-2026 16:30:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Feb-2026 16:30:43 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Feb-2026 16:30:43 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Feb-2026 16:30:43 America/Mexico_City] Params: {":activo":"1"}
[10-Feb-2026 16:30:43 America/Mexico_City] Productos encontrados: 11
[10-Feb-2026 16:30:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Feb-2026 07:49:50 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[12-Feb-2026 07:49:50 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[12-Feb-2026 07:49:50 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Feb-2026 07:49:50 America/Mexico_City] Tipo de operación: verify
[12-Feb-2026 07:49:50 America/Mexico_City] === VERIFICANDO TOKEN ===
[12-Feb-2026 07:49:50 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzA3NjIyNTUsImV4cCI6MTc3MDg0ODY1NX0.kEChJV7GIEJb6AoV-ck6WmKxE3BTKM5nMK1LxN7QMR8
[12-Feb-2026 07:49:50 America/Mexico_City] Validando token...
[12-Feb-2026 07:49:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Feb-2026 07:49:50 America/Mexico_City] Token inválido o usuario no encontrado
[12-Feb-2026 07:49:50 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[12-Feb-2026 07:49:50 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[12-Feb-2026 07:49:50 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Feb-2026 07:49:50 America/Mexico_City] Tipo de operación: logout
[12-Feb-2026 07:49:50 America/Mexico_City] === PROCESANDO LOGOUT ===
[12-Feb-2026 07:49:50 America/Mexico_City] Validando token...
[12-Feb-2026 07:49:50 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Feb-2026 07:50:05 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[12-Feb-2026 07:50:05 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[12-Feb-2026 07:50:05 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Feb-2026 07:50:05 America/Mexico_City] Tipo de operación: login
[12-Feb-2026 07:50:05 America/Mexico_City] === PROCESANDO LOGIN ===
[12-Feb-2026 07:50:05 America/Mexico_City] Intento de login para usuario: admin
[12-Feb-2026 07:50:05 America/Mexico_City] Login - Password verificado correctamente
[12-Feb-2026 07:50:05 America/Mexico_City] Login - Roles: super_admin
[12-Feb-2026 07:50:05 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[12-Feb-2026 07:50:05 America/Mexico_City] Login exitoso para: admin
[12-Feb-2026 07:50:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Feb-2026 07:50:05 America/Mexico_City] Validando token en Repartidores.php...
[12-Feb-2026 07:50:05 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 07:50:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Feb-2026 07:50:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Feb-2026 07:50:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Feb-2026 07:50:05 America/Mexico_City] Validando token en Productos.php...
[12-Feb-2026 07:50:05 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 07:50:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Feb-2026 07:50:05 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[12-Feb-2026 07:50:05 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[12-Feb-2026 07:50:05 America/Mexico_City] Params: {":activo":"1"}
[12-Feb-2026 07:50:05 America/Mexico_City] Productos encontrados: 11
[12-Feb-2026 07:50:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 07:50:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[12-Feb-2026 07:50:18 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[12-Feb-2026 07:50:18 America/Mexico_City] Repartidor ID desde body: 4
[12-Feb-2026 07:50:18 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[12-Feb-2026 07:50:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 07:50:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 07:50:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 07:50:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 07:50:49 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 07:50:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 07:50:57 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 07:50:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 07:51:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 07:51:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 07:51:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 07:51:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 07:52:52 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Feb-2026 07:52:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 07:52:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Feb-2026 07:52:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Feb-2026 07:52:53 America/Mexico_City] Validando token en Productos.php...
[12-Feb-2026 07:52:53 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 07:52:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Feb-2026 07:52:53 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[12-Feb-2026 07:52:53 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[12-Feb-2026 07:52:53 America/Mexico_City] Params: {":activo":"1"}
[12-Feb-2026 07:52:53 America/Mexico_City] Productos encontrados: 11
[12-Feb-2026 07:52:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Feb-2026 07:52:53 America/Mexico_City] Validando token en Repartidores.php...
[12-Feb-2026 07:52:53 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 07:52:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Feb-2026 16:17:21 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[12-Feb-2026 16:17:21 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[12-Feb-2026 16:17:21 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Feb-2026 16:17:21 America/Mexico_City] Tipo de operación: logout
[12-Feb-2026 16:17:21 America/Mexico_City] === PROCESANDO LOGOUT ===
[12-Feb-2026 16:17:21 America/Mexico_City] Validando token...
[12-Feb-2026 16:17:21 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[12-Feb-2026 16:17:21 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 16:17:28 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[12-Feb-2026 16:17:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[12-Feb-2026 16:17:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[12-Feb-2026 16:17:28 America/Mexico_City] Tipo de operación: login
[12-Feb-2026 16:17:28 America/Mexico_City] === PROCESANDO LOGIN ===
[12-Feb-2026 16:17:28 America/Mexico_City] Intento de login para usuario: admin
[12-Feb-2026 16:17:28 America/Mexico_City] Login - Password verificado correctamente
[12-Feb-2026 16:17:28 America/Mexico_City] Login - Roles: super_admin
[12-Feb-2026 16:17:28 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[12-Feb-2026 16:17:28 America/Mexico_City] Login exitoso para: admin
[12-Feb-2026 16:17:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Feb-2026 16:17:29 America/Mexico_City] Validando token en Repartidores.php...
[12-Feb-2026 16:17:29 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 16:17:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Feb-2026 16:17:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Feb-2026 16:17:29 America/Mexico_City] Validando token en Productos.php...
[12-Feb-2026 16:17:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[12-Feb-2026 16:17:29 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 16:17:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Feb-2026 16:17:29 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[12-Feb-2026 16:17:29 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[12-Feb-2026 16:17:29 America/Mexico_City] Params: {":activo":"1"}
[12-Feb-2026 16:17:29 America/Mexico_City] Productos encontrados: 11
[12-Feb-2026 16:17:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[12-Feb-2026 16:17:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 16:17:47 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[12-Feb-2026 16:17:47 America/Mexico_City] Repartidor ID desde body: 4
[12-Feb-2026 16:17:47 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[12-Feb-2026 16:18:44 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 16:18:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 16:18:50 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 16:18:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 16:18:59 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 16:19:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 16:19:09 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 16:19:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 16:19:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 16:19:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 16:19:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[12-Feb-2026 16:19:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 16:23:24 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[12-Feb-2026 16:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[12-Feb-2026 16:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[12-Feb-2026 16:23:25 America/Mexico_City] Validando token en Repartidores.php...
[12-Feb-2026 16:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[12-Feb-2026 16:23:25 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 16:23:25 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[12-Feb-2026 16:23:25 America/Mexico_City] Validando token en Productos.php...
[12-Feb-2026 16:23:25 America/Mexico_City] Usuario validado: admin
[12-Feb-2026 16:23:25 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[12-Feb-2026 16:23:25 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[12-Feb-2026 16:23:25 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[12-Feb-2026 16:23:25 America/Mexico_City] Params: {":activo":"1"}
[12-Feb-2026 16:23:25 America/Mexico_City] Productos encontrados: 11
[12-Feb-2026 16:23:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Feb-2026 07:55:26 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[14-Feb-2026 07:55:26 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[14-Feb-2026 07:55:26 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Feb-2026 07:55:26 America/Mexico_City] Tipo de operación: logout
[14-Feb-2026 07:55:26 America/Mexico_City] === PROCESANDO LOGOUT ===
[14-Feb-2026 07:55:26 America/Mexico_City] Validando token...
[14-Feb-2026 07:55:26 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[14-Feb-2026 07:55:43 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[14-Feb-2026 07:55:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[14-Feb-2026 07:55:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[14-Feb-2026 07:55:43 America/Mexico_City] Tipo de operación: login
[14-Feb-2026 07:55:43 America/Mexico_City] === PROCESANDO LOGIN ===
[14-Feb-2026 07:55:43 America/Mexico_City] Intento de login para usuario: admin
[14-Feb-2026 07:55:43 America/Mexico_City] Login - Password verificado correctamente
[14-Feb-2026 07:55:43 America/Mexico_City] Login - Roles: super_admin
[14-Feb-2026 07:55:43 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[14-Feb-2026 07:55:43 America/Mexico_City] Login exitoso para: admin
[14-Feb-2026 07:55:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Feb-2026 07:55:44 America/Mexico_City] Validando token en Repartidores.php...
[14-Feb-2026 07:55:44 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:55:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Feb-2026 07:55:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Feb-2026 07:55:44 America/Mexico_City] Validando token en Productos.php...
[14-Feb-2026 07:55:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Feb-2026 07:55:44 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:55:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Feb-2026 07:55:44 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Feb-2026 07:55:44 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Feb-2026 07:55:44 America/Mexico_City] Params: {":activo":"1"}
[14-Feb-2026 07:55:44 America/Mexico_City] Productos encontrados: 11
[14-Feb-2026 07:56:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Feb-2026 07:56:03 America/Mexico_City] Validando token en Clientes.php...
[14-Feb-2026 07:56:03 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Feb-2026 07:56:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[14-Feb-2026 07:56:04 America/Mexico_City] Validando token en Clientes.php...
[14-Feb-2026 07:56:04 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:04 America/Mexico_City] === OBTENIENDO CLIENTES ===
[14-Feb-2026 07:56:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Feb-2026 07:56:10 America/Mexico_City] Validando token en Repartidores.php...
[14-Feb-2026 07:56:10 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Feb-2026 07:56:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Feb-2026 07:56:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Feb-2026 07:56:10 America/Mexico_City] Validando token en Productos.php...
[14-Feb-2026 07:56:10 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Feb-2026 07:56:10 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Feb-2026 07:56:10 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Feb-2026 07:56:10 America/Mexico_City] Params: {":activo":"1"}
[14-Feb-2026 07:56:10 America/Mexico_City] Productos encontrados: 11
[14-Feb-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Feb-2026 07:56:39 America/Mexico_City] Validando token en Productos.php...
[14-Feb-2026 07:56:39 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Feb-2026 07:56:39 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Feb-2026 07:56:39 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Feb-2026 07:56:39 America/Mexico_City] Params: {":activo":"1"}
[14-Feb-2026 07:56:39 America/Mexico_City] Productos encontrados: 11
[14-Feb-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[14-Feb-2026 07:56:39 America/Mexico_City] Validando token en Productos.php...
[14-Feb-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Feb-2026 07:56:39 America/Mexico_City] Validando token en Productos.php...
[14-Feb-2026 07:56:39 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Feb-2026 07:56:39 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Feb-2026 07:56:39 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Feb-2026 07:56:39 America/Mexico_City] Params: {":activo":"1"}
[14-Feb-2026 07:56:39 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:39 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[14-Feb-2026 07:56:39 America/Mexico_City] Productos encontrados: 11
[14-Feb-2026 07:56:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Feb-2026 07:56:40 America/Mexico_City] Validando token en Productos.php...
[14-Feb-2026 07:56:40 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Feb-2026 07:56:40 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Feb-2026 07:56:40 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Feb-2026 07:56:40 America/Mexico_City] Params: {":activo":"1"}
[14-Feb-2026 07:56:40 America/Mexico_City] Productos encontrados: 11
[14-Feb-2026 07:56:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getMotivosStock
[14-Feb-2026 07:56:46 America/Mexico_City] Validando token en MotivosStock.php...
[14-Feb-2026 07:56:46 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:46 America/Mexico_City] === OBTENIENDO MOTIVOS DE STOCK ===
[14-Feb-2026 07:56:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasMotivos
[14-Feb-2026 07:56:46 America/Mexico_City] Validando token en MotivosStock.php...
[14-Feb-2026 07:56:46 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:46 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE MOTIVOS ===
[14-Feb-2026 07:56:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Feb-2026 07:56:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Feb-2026 07:56:53 America/Mexico_City] Validando token en Repartidores.php...
[14-Feb-2026 07:56:53 America/Mexico_City] Validando token en Productos.php...
[14-Feb-2026 07:56:53 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Feb-2026 07:56:53 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 07:56:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Feb-2026 07:56:53 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Feb-2026 07:56:53 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Feb-2026 07:56:53 America/Mexico_City] Params: {":activo":"1"}
[14-Feb-2026 07:56:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Feb-2026 07:56:53 America/Mexico_City] Productos encontrados: 11
[14-Feb-2026 07:57:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[14-Feb-2026 07:57:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Feb-2026 07:57:00 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[14-Feb-2026 07:57:00 America/Mexico_City] Repartidor ID desde body: 4
[14-Feb-2026 07:57:00 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[14-Feb-2026 07:57:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Feb-2026 07:57:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Feb-2026 07:57:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Feb-2026 07:57:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Feb-2026 07:57:32 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Feb-2026 07:57:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Feb-2026 07:57:40 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Feb-2026 07:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Feb-2026 07:57:50 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Feb-2026 07:57:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Feb-2026 07:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[14-Feb-2026 07:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Feb-2026 08:00:47 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[14-Feb-2026 08:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[14-Feb-2026 08:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[14-Feb-2026 08:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[14-Feb-2026 08:00:48 America/Mexico_City] Validando token en Repartidores.php...
[14-Feb-2026 08:00:48 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 08:00:48 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[14-Feb-2026 08:00:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[14-Feb-2026 08:00:48 America/Mexico_City] Validando token en Productos.php...
[14-Feb-2026 08:00:48 America/Mexico_City] Usuario validado: admin
[14-Feb-2026 08:00:48 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[14-Feb-2026 08:00:48 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[14-Feb-2026 08:00:48 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[14-Feb-2026 08:00:48 America/Mexico_City] Params: {":activo":"1"}
[14-Feb-2026 08:00:48 America/Mexico_City] Productos encontrados: 11
[16-Feb-2026 09:17:31 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[16-Feb-2026 09:17:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[16-Feb-2026 09:17:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Feb-2026 09:17:31 America/Mexico_City] Tipo de operación: verify
[16-Feb-2026 09:17:31 America/Mexico_City] === VERIFICANDO TOKEN ===
[16-Feb-2026 09:17:31 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzEwNzczNDMsImV4cCI6MTc3MTE2Mzc0M30.B-ykYkXct3ux9zTZgK7FfCVtHOn_5DdBv_NKj9QX-Ug
[16-Feb-2026 09:17:31 America/Mexico_City] Validando token...
[16-Feb-2026 09:17:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Feb-2026 09:17:31 America/Mexico_City] Token inválido o usuario no encontrado
[16-Feb-2026 09:17:31 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[16-Feb-2026 09:17:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[16-Feb-2026 09:17:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Feb-2026 09:17:31 America/Mexico_City] Tipo de operación: logout
[16-Feb-2026 09:17:31 America/Mexico_City] === PROCESANDO LOGOUT ===
[16-Feb-2026 09:17:31 America/Mexico_City] Validando token...
[16-Feb-2026 09:17:31 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[16-Feb-2026 09:17:37 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[16-Feb-2026 09:17:37 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[16-Feb-2026 09:17:37 America/Mexico_City] === AUTH.PHP CARGADO ===
[16-Feb-2026 09:17:37 America/Mexico_City] Tipo de operación: login
[16-Feb-2026 09:17:37 America/Mexico_City] === PROCESANDO LOGIN ===
[16-Feb-2026 09:17:37 America/Mexico_City] Intento de login para usuario: admin
[16-Feb-2026 09:17:37 America/Mexico_City] Login - Password verificado correctamente
[16-Feb-2026 09:17:37 America/Mexico_City] Login - Roles: super_admin
[16-Feb-2026 09:17:37 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[16-Feb-2026 09:17:37 America/Mexico_City] Login exitoso para: admin
[16-Feb-2026 09:17:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Feb-2026 09:17:38 America/Mexico_City] Validando token en Repartidores.php...
[16-Feb-2026 09:17:38 America/Mexico_City] Usuario validado: admin
[16-Feb-2026 09:17:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[16-Feb-2026 09:17:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Feb-2026 09:17:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Feb-2026 09:17:38 America/Mexico_City] Validando token en Productos.php...
[16-Feb-2026 09:17:38 America/Mexico_City] Usuario validado: admin
[16-Feb-2026 09:17:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Feb-2026 09:17:38 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[16-Feb-2026 09:17:38 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[16-Feb-2026 09:17:38 America/Mexico_City] Params: {":activo":"1"}
[16-Feb-2026 09:17:38 America/Mexico_City] Productos encontrados: 11
[16-Feb-2026 09:17:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[16-Feb-2026 09:17:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Feb-2026 09:17:55 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[16-Feb-2026 09:17:55 America/Mexico_City] Repartidor ID desde body: 4
[16-Feb-2026 09:17:55 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[16-Feb-2026 09:18:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Feb-2026 09:18:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Feb-2026 09:18:11 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Feb-2026 09:18:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Feb-2026 09:18:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Feb-2026 09:18:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Feb-2026 09:18:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Feb-2026 09:18:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Feb-2026 09:18:31 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Feb-2026 09:18:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Feb-2026 09:18:37 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[16-Feb-2026 09:18:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Feb-2026 09:19:45 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[16-Feb-2026 09:19:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[16-Feb-2026 09:19:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[16-Feb-2026 09:19:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[16-Feb-2026 09:19:46 America/Mexico_City] Validando token en Productos.php...
[16-Feb-2026 09:19:46 America/Mexico_City] Usuario validado: admin
[16-Feb-2026 09:19:46 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[16-Feb-2026 09:19:46 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[16-Feb-2026 09:19:46 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[16-Feb-2026 09:19:46 America/Mexico_City] Params: {":activo":"1"}
[16-Feb-2026 09:19:46 America/Mexico_City] Productos encontrados: 11
[16-Feb-2026 09:19:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[16-Feb-2026 09:19:46 America/Mexico_City] Validando token en Repartidores.php...
[16-Feb-2026 09:19:46 America/Mexico_City] Usuario validado: admin
[16-Feb-2026 09:19:46 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Feb-2026 08:06:54 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[18-Feb-2026 08:06:54 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[18-Feb-2026 08:06:54 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Feb-2026 08:06:54 America/Mexico_City] Tipo de operación: verify
[18-Feb-2026 08:06:54 America/Mexico_City] === VERIFICANDO TOKEN ===
[18-Feb-2026 08:06:54 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzEyNTUwNTcsImV4cCI6MTc3MTM0MTQ1N30.yZA7O76_x01AA-alRByZRGVYFEIX7Oxc_pj4vOZeQ9c
[18-Feb-2026 08:06:54 America/Mexico_City] Validando token...
[18-Feb-2026 08:06:54 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Feb-2026 08:06:54 America/Mexico_City] Token inválido o usuario no encontrado
[18-Feb-2026 08:06:55 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[18-Feb-2026 08:06:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[18-Feb-2026 08:06:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Feb-2026 08:06:55 America/Mexico_City] Tipo de operación: logout
[18-Feb-2026 08:06:55 America/Mexico_City] === PROCESANDO LOGOUT ===
[18-Feb-2026 08:06:55 America/Mexico_City] Validando token...
[18-Feb-2026 08:06:55 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Feb-2026 08:06:59 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[18-Feb-2026 08:06:59 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[18-Feb-2026 08:06:59 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Feb-2026 08:06:59 America/Mexico_City] Tipo de operación: login
[18-Feb-2026 08:06:59 America/Mexico_City] === PROCESANDO LOGIN ===
[18-Feb-2026 08:06:59 America/Mexico_City] Intento de login para usuario: admin
[18-Feb-2026 08:06:59 America/Mexico_City] Login - Password verificado correctamente
[18-Feb-2026 08:06:59 America/Mexico_City] Login - Roles: super_admin
[18-Feb-2026 08:06:59 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[18-Feb-2026 08:06:59 America/Mexico_City] Login exitoso para: admin
[18-Feb-2026 08:07:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Feb-2026 08:07:00 America/Mexico_City] Validando token en Repartidores.php...
[18-Feb-2026 08:07:00 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 08:07:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Feb-2026 08:07:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Feb-2026 08:07:00 America/Mexico_City] Validando token en Productos.php...
[18-Feb-2026 08:07:00 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 08:07:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Feb-2026 08:07:00 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[18-Feb-2026 08:07:00 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[18-Feb-2026 08:07:00 America/Mexico_City] Params: {":activo":"1"}
[18-Feb-2026 08:07:00 America/Mexico_City] Productos encontrados: 11
[18-Feb-2026 08:07:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Feb-2026 08:07:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[18-Feb-2026 08:07:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:07:08 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[18-Feb-2026 08:07:08 America/Mexico_City] Repartidor ID desde body: 4
[18-Feb-2026 08:07:08 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[18-Feb-2026 08:07:16 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Feb-2026 08:07:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:07:22 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Feb-2026 08:07:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:07:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Feb-2026 08:07:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Feb-2026 08:07:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:07:49 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Feb-2026 08:07:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:07:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Feb-2026 08:07:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:08:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Feb-2026 08:08:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:09:33 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Feb-2026 08:09:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Feb-2026 08:09:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Feb-2026 08:09:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Feb-2026 08:09:33 America/Mexico_City] Validando token en Repartidores.php...
[18-Feb-2026 08:09:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Feb-2026 08:09:33 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 08:09:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Feb-2026 08:09:33 America/Mexico_City] Validando token en Productos.php...
[18-Feb-2026 08:09:33 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 08:09:33 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Feb-2026 08:09:33 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[18-Feb-2026 08:09:33 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[18-Feb-2026 08:09:33 America/Mexico_City] Params: {":activo":"1"}
[18-Feb-2026 08:09:33 America/Mexico_City] Productos encontrados: 11
[18-Feb-2026 09:48:34 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[18-Feb-2026 09:48:34 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[18-Feb-2026 09:48:34 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Feb-2026 09:48:34 America/Mexico_City] Tipo de operación: verify
[18-Feb-2026 09:48:34 America/Mexico_City] === VERIFICANDO TOKEN ===
[18-Feb-2026 09:48:34 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzE0MjM2MTksImV4cCI6MTc3MTUxMDAxOX0.hAqcaf65LClaHR8s0mbrD_3Tgw7w2rLgHG85mBPy0hA
[18-Feb-2026 09:48:34 America/Mexico_City] Validando token...
[18-Feb-2026 09:48:34 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Feb-2026 09:48:34 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 09:48:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Feb-2026 09:48:34 America/Mexico_City] Validando token en Productos.php...
[18-Feb-2026 09:48:34 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 09:48:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Feb-2026 09:48:34 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[18-Feb-2026 09:48:34 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[18-Feb-2026 09:48:34 America/Mexico_City] Params: {":activo":"1"}
[18-Feb-2026 09:48:34 America/Mexico_City] Productos encontrados: 11
[18-Feb-2026 09:48:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Feb-2026 09:48:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[18-Feb-2026 09:48:35 America/Mexico_City] Validando token en Productos.php...
[18-Feb-2026 09:48:35 America/Mexico_City] Validando token en Productos.php...
[18-Feb-2026 09:48:35 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 09:48:35 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[18-Feb-2026 09:48:35 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 09:48:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Feb-2026 09:48:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[18-Feb-2026 09:48:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[18-Feb-2026 09:48:35 America/Mexico_City] Params: {":activo":"1"}
[18-Feb-2026 09:48:35 America/Mexico_City] Productos encontrados: 11
[18-Feb-2026 09:48:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Feb-2026 09:48:35 America/Mexico_City] Validando token en Productos.php...
[18-Feb-2026 09:48:35 America/Mexico_City] Usuario validado: admin
[18-Feb-2026 09:48:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Feb-2026 09:48:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[18-Feb-2026 09:48:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[18-Feb-2026 09:48:35 America/Mexico_City] Params: {":activo":"1"}
[18-Feb-2026 09:48:35 America/Mexico_City] Productos encontrados: 11
[18-Feb-2026 15:45:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[18-Feb-2026 15:45:01 America/Mexico_City] Validando token en Rutas.php...
[18-Feb-2026 15:45:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[18-Feb-2026 15:45:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Feb-2026 15:45:09 America/Mexico_City] Validando token en Repartidores.php...
[18-Feb-2026 15:45:09 America/Mexico_City] Validando token en Repartidores.php...
[19-Feb-2026 08:21:19 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Feb-2026 08:21:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Feb-2026 08:21:19 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Feb-2026 08:21:19 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[19-Feb-2026 08:21:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Feb-2026 08:21:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[19-Feb-2026 08:21:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Feb-2026 08:21:19 America/Mexico_City] Tipo de operación: logout
[19-Feb-2026 08:21:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Feb-2026 08:21:19 America/Mexico_City] Tipo de operación: logout
[19-Feb-2026 08:21:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Feb-2026 08:21:19 America/Mexico_City] Tipo de operación: logout
[19-Feb-2026 08:21:19 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Feb-2026 08:21:19 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Feb-2026 08:21:19 America/Mexico_City] Validando token...
[19-Feb-2026 08:21:19 America/Mexico_City] Validando token...
[19-Feb-2026 08:21:19 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Feb-2026 08:21:19 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Feb-2026 08:21:19 America/Mexico_City] === PROCESANDO LOGOUT ===
[19-Feb-2026 08:21:19 America/Mexico_City] Validando token...
[19-Feb-2026 08:21:19 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Feb-2026 08:21:28 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Feb-2026 08:21:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Feb-2026 08:21:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Feb-2026 08:21:28 America/Mexico_City] Tipo de operación: login
[19-Feb-2026 08:21:28 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Feb-2026 08:21:28 America/Mexico_City] Intento de login para usuario: admin
[19-Feb-2026 08:21:28 America/Mexico_City] Login - Password verificado correctamente
[19-Feb-2026 08:21:28 America/Mexico_City] Login - Roles: super_admin
[19-Feb-2026 08:21:28 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Feb-2026 08:21:28 America/Mexico_City] Login exitoso para: admin
[19-Feb-2026 08:21:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Feb-2026 08:21:29 America/Mexico_City] Validando token en Productos.php...
[19-Feb-2026 08:21:29 America/Mexico_City] Usuario validado: admin
[19-Feb-2026 08:21:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Feb-2026 08:21:29 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Feb-2026 08:21:29 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Feb-2026 08:21:29 America/Mexico_City] Params: {":activo":"1"}
[19-Feb-2026 08:21:29 America/Mexico_City] Productos encontrados: 11
[19-Feb-2026 08:21:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[19-Feb-2026 08:21:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Feb-2026 08:21:29 America/Mexico_City] Validando token en Productos.php...
[19-Feb-2026 08:21:29 America/Mexico_City] Validando token en Productos.php...
[19-Feb-2026 08:21:29 America/Mexico_City] Usuario validado: admin
[19-Feb-2026 08:21:29 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[19-Feb-2026 08:21:29 America/Mexico_City] Usuario validado: admin
[19-Feb-2026 08:21:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Feb-2026 08:21:29 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Feb-2026 08:21:29 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Feb-2026 08:21:29 America/Mexico_City] Params: {":activo":"1"}
[19-Feb-2026 08:21:29 America/Mexico_City] Productos encontrados: 11
[19-Feb-2026 08:21:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Feb-2026 08:21:29 America/Mexico_City] Validando token en Productos.php...
[19-Feb-2026 08:21:29 America/Mexico_City] Usuario validado: admin
[19-Feb-2026 08:21:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Feb-2026 08:21:29 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Feb-2026 08:21:29 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Feb-2026 08:21:29 America/Mexico_City] Params: {":activo":"1"}
[19-Feb-2026 08:21:29 America/Mexico_City] Productos encontrados: 11
[19-Feb-2026 08:21:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Feb-2026 08:21:39 America/Mexico_City] Validando token en Repartidores.php...
[19-Feb-2026 08:21:39 America/Mexico_City] Usuario validado: admin
[19-Feb-2026 08:21:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Feb-2026 08:21:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Feb-2026 08:21:40 America/Mexico_City] Validando token en Productos.php...
[19-Feb-2026 08:21:40 America/Mexico_City] Usuario validado: admin
[19-Feb-2026 08:21:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Feb-2026 08:21:40 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Feb-2026 08:21:40 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Feb-2026 08:21:40 America/Mexico_City] Params: {":activo":"1"}
[19-Feb-2026 08:21:40 America/Mexico_City] Productos encontrados: 11
[19-Feb-2026 08:21:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Feb-2026 08:21:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:21:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[19-Feb-2026 08:21:46 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[19-Feb-2026 08:21:46 America/Mexico_City] Repartidor ID desde body: 4
[19-Feb-2026 08:21:46 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[19-Feb-2026 08:21:59 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:21:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:22:06 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:22:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:22:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:22:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:22:20 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:22:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:22:26 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:22:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:22:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:22:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:22:46 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:22:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:22:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:22:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:23:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Feb-2026 08:23:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:26:06 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Feb-2026 08:26:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Feb-2026 08:26:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Feb-2026 08:26:06 America/Mexico_City] Validando token en Repartidores.php...
[19-Feb-2026 08:26:06 America/Mexico_City] Usuario validado: admin
[19-Feb-2026 08:26:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Feb-2026 08:26:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Feb-2026 08:26:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Feb-2026 08:26:06 America/Mexico_City] Validando token en Productos.php...
[19-Feb-2026 08:26:06 America/Mexico_City] Usuario validado: admin
[19-Feb-2026 08:26:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Feb-2026 08:26:06 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Feb-2026 08:26:06 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Feb-2026 08:26:06 America/Mexico_City] Params: {":activo":"1"}
[19-Feb-2026 08:26:06 America/Mexico_City] Productos encontrados: 11
[20-Feb-2026 07:44:11 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[20-Feb-2026 07:44:11 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[20-Feb-2026 07:44:11 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Feb-2026 07:44:11 America/Mexico_City] Tipo de operación: logout
[20-Feb-2026 07:44:11 America/Mexico_City] === PROCESANDO LOGOUT ===
[20-Feb-2026 07:44:11 America/Mexico_City] Validando token...
[20-Feb-2026 07:44:11 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Feb-2026 07:44:11 America/Mexico_City] Usuario validado: admin
[20-Feb-2026 07:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[20-Feb-2026 07:44:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[20-Feb-2026 07:44:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Feb-2026 07:44:27 America/Mexico_City] Tipo de operación: login
[20-Feb-2026 07:44:27 America/Mexico_City] === PROCESANDO LOGIN ===
[20-Feb-2026 07:44:27 America/Mexico_City] Intento de login para usuario: admin
[20-Feb-2026 07:44:27 America/Mexico_City] Login - Password verificado correctamente
[20-Feb-2026 07:44:27 America/Mexico_City] Login - Roles: super_admin
[20-Feb-2026 07:44:27 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[20-Feb-2026 07:44:27 America/Mexico_City] Login exitoso para: admin
[20-Feb-2026 07:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Feb-2026 07:44:27 America/Mexico_City] Validando token en Repartidores.php...
[20-Feb-2026 07:44:27 America/Mexico_City] Usuario validado: admin
[20-Feb-2026 07:44:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Feb-2026 07:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Feb-2026 07:44:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Feb-2026 07:44:27 America/Mexico_City] Validando token en Productos.php...
[20-Feb-2026 07:44:27 America/Mexico_City] Usuario validado: admin
[20-Feb-2026 07:44:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Feb-2026 07:44:27 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[20-Feb-2026 07:44:27 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[20-Feb-2026 07:44:27 America/Mexico_City] Params: {":activo":"1"}
[20-Feb-2026 07:44:27 America/Mexico_City] Productos encontrados: 11
[20-Feb-2026 07:44:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:44:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[20-Feb-2026 07:44:58 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[20-Feb-2026 07:44:58 America/Mexico_City] Repartidor ID desde body: 4
[20-Feb-2026 07:44:58 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[20-Feb-2026 07:45:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Feb-2026 07:45:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:45:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Feb-2026 07:45:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:45:23 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Feb-2026 07:45:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:45:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Feb-2026 07:45:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:45:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Feb-2026 07:45:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:45:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Feb-2026 07:45:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:46:00 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Feb-2026 07:46:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:46:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Feb-2026 07:46:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[20-Feb-2026 07:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Feb-2026 07:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Feb-2026 07:48:55 America/Mexico_City] Validando token en Repartidores.php...
[20-Feb-2026 07:48:55 America/Mexico_City] Usuario validado: admin
[20-Feb-2026 07:48:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Feb-2026 07:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Feb-2026 07:48:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Feb-2026 07:48:55 America/Mexico_City] Validando token en Productos.php...
[20-Feb-2026 07:48:55 America/Mexico_City] Usuario validado: admin
[20-Feb-2026 07:48:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Feb-2026 07:48:55 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[20-Feb-2026 07:48:55 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[20-Feb-2026 07:48:55 America/Mexico_City] Params: {":activo":"1"}
[20-Feb-2026 07:48:55 America/Mexico_City] Productos encontrados: 11
[21-Feb-2026 07:54:52 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[21-Feb-2026 07:54:52 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[21-Feb-2026 07:54:52 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Feb-2026 07:54:52 America/Mexico_City] Tipo de operación: logout
[21-Feb-2026 07:54:52 America/Mexico_City] === PROCESANDO LOGOUT ===
[21-Feb-2026 07:54:52 America/Mexico_City] Validando token...
[21-Feb-2026 07:54:52 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[21-Feb-2026 07:55:06 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[21-Feb-2026 07:55:06 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[21-Feb-2026 07:55:06 America/Mexico_City] === AUTH.PHP CARGADO ===
[21-Feb-2026 07:55:06 America/Mexico_City] Tipo de operación: login
[21-Feb-2026 07:55:06 America/Mexico_City] === PROCESANDO LOGIN ===
[21-Feb-2026 07:55:06 America/Mexico_City] Intento de login para usuario: admin
[21-Feb-2026 07:55:06 America/Mexico_City] Login - Password verificado correctamente
[21-Feb-2026 07:55:06 America/Mexico_City] Login - Roles: super_admin
[21-Feb-2026 07:55:06 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[21-Feb-2026 07:55:06 America/Mexico_City] Login exitoso para: admin
[21-Feb-2026 07:55:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Feb-2026 07:55:06 America/Mexico_City] Validando token en Repartidores.php...
[21-Feb-2026 07:55:06 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:55:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Feb-2026 07:55:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Feb-2026 07:55:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Feb-2026 07:55:06 America/Mexico_City] Validando token en Productos.php...
[21-Feb-2026 07:55:06 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:55:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Feb-2026 07:55:06 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[21-Feb-2026 07:55:06 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[21-Feb-2026 07:55:06 America/Mexico_City] Params: {":activo":"1"}
[21-Feb-2026 07:55:06 America/Mexico_City] Productos encontrados: 11
[21-Feb-2026 07:55:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Feb-2026 07:55:13 America/Mexico_City] Validando token en Productos.php...
[21-Feb-2026 07:55:13 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:55:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Feb-2026 07:55:13 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[21-Feb-2026 07:55:13 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[21-Feb-2026 07:55:13 America/Mexico_City] Params: {":activo":"1"}
[21-Feb-2026 07:55:13 America/Mexico_City] Productos encontrados: 11
[21-Feb-2026 07:55:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[21-Feb-2026 07:55:13 America/Mexico_City] Validando token en Productos.php...
[21-Feb-2026 07:55:13 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:55:13 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[21-Feb-2026 07:55:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Feb-2026 07:55:13 America/Mexico_City] Validando token en Productos.php...
[21-Feb-2026 07:55:13 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:55:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Feb-2026 07:55:13 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[21-Feb-2026 07:55:13 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[21-Feb-2026 07:55:13 America/Mexico_City] Params: {":activo":"1"}
[21-Feb-2026 07:55:13 America/Mexico_City] Productos encontrados: 11
[21-Feb-2026 07:55:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Feb-2026 07:55:13 America/Mexico_City] Validando token en Productos.php...
[21-Feb-2026 07:55:13 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:55:13 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Feb-2026 07:55:13 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[21-Feb-2026 07:55:13 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[21-Feb-2026 07:55:13 America/Mexico_City] Params: {":activo":"1"}
[21-Feb-2026 07:55:13 America/Mexico_City] Productos encontrados: 11
[21-Feb-2026 07:55:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Feb-2026 07:55:39 America/Mexico_City] Validando token en Productos.php...
[21-Feb-2026 07:55:39 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:55:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Feb-2026 07:55:39 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[21-Feb-2026 07:55:39 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[21-Feb-2026 07:55:39 America/Mexico_City] Params: {":activo":"1"}
[21-Feb-2026 07:55:39 America/Mexico_City] Productos encontrados: 11
[21-Feb-2026 07:55:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Feb-2026 07:55:39 America/Mexico_City] Validando token en Repartidores.php...
[21-Feb-2026 07:55:39 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:55:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Feb-2026 07:55:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[21-Feb-2026 07:55:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:55:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[21-Feb-2026 07:55:44 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[21-Feb-2026 07:55:44 America/Mexico_City] Repartidor ID desde body: 4
[21-Feb-2026 07:55:44 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[21-Feb-2026 07:56:01 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:56:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:56:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:56:15 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:56:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:56:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:56:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:56:42 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:56:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:56:50 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:56:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:57:02 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:57:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:57:10 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[21-Feb-2026 07:57:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:59:27 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[21-Feb-2026 07:59:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[21-Feb-2026 07:59:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[21-Feb-2026 07:59:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[21-Feb-2026 07:59:28 America/Mexico_City] Validando token en Repartidores.php...
[21-Feb-2026 07:59:28 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:59:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[21-Feb-2026 07:59:28 America/Mexico_City] Validando token en Productos.php...
[21-Feb-2026 07:59:28 America/Mexico_City] Usuario validado: admin
[21-Feb-2026 07:59:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[21-Feb-2026 07:59:28 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[21-Feb-2026 07:59:28 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[21-Feb-2026 07:59:28 America/Mexico_City] Params: {":activo":"1"}
[21-Feb-2026 07:59:28 America/Mexico_City] Productos encontrados: 11
[21-Feb-2026 07:59:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Feb-2026 07:56:21 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[23-Feb-2026 07:56:21 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[23-Feb-2026 07:56:21 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Feb-2026 07:56:21 America/Mexico_City] Tipo de operación: verify
[23-Feb-2026 07:56:21 America/Mexico_City] === VERIFICANDO TOKEN ===
[23-Feb-2026 07:56:21 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzE2ODIxMDYsImV4cCI6MTc3MTc2ODUwNn0.fP4pKVfm7EYdROrFbXXuyXGEJJT2U_CqSzxd2l77TMg
[23-Feb-2026 07:56:21 America/Mexico_City] Validando token...
[23-Feb-2026 07:56:21 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Feb-2026 07:56:21 America/Mexico_City] Token inválido o usuario no encontrado
[23-Feb-2026 07:56:23 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[23-Feb-2026 07:56:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[23-Feb-2026 07:56:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Feb-2026 07:56:23 America/Mexico_City] Tipo de operación: logout
[23-Feb-2026 07:56:23 America/Mexico_City] === PROCESANDO LOGOUT ===
[23-Feb-2026 07:56:23 America/Mexico_City] Validando token...
[23-Feb-2026 07:56:23 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Feb-2026 07:56:38 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[23-Feb-2026 07:56:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[23-Feb-2026 07:56:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Feb-2026 07:56:38 America/Mexico_City] Tipo de operación: login
[23-Feb-2026 07:56:38 America/Mexico_City] === PROCESANDO LOGIN ===
[23-Feb-2026 07:56:38 America/Mexico_City] Intento de login para usuario: admin
[23-Feb-2026 07:56:39 America/Mexico_City] Login - Password verificado correctamente
[23-Feb-2026 07:56:39 America/Mexico_City] Login - Roles: super_admin
[23-Feb-2026 07:56:39 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[23-Feb-2026 07:56:39 America/Mexico_City] Login exitoso para: admin
[23-Feb-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 07:56:39 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 07:56:39 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 07:56:39 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Feb-2026 07:56:39 America/Mexico_City] Validando token en Productos.php...
[23-Feb-2026 07:56:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Feb-2026 07:56:39 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 07:56:39 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Feb-2026 07:56:39 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[23-Feb-2026 07:56:39 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[23-Feb-2026 07:56:39 America/Mexico_City] Params: {":activo":"1"}
[23-Feb-2026 07:56:39 America/Mexico_City] Productos encontrados: 11
[23-Feb-2026 07:56:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[23-Feb-2026 07:56:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:56:45 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[23-Feb-2026 07:56:45 America/Mexico_City] Repartidor ID desde body: 4
[23-Feb-2026 07:56:45 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[23-Feb-2026 07:57:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:57:11 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:57:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:57:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:57:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:57:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:57:51 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:57:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:57:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:58:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:58:15 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[23-Feb-2026 07:58:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:59:49 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[23-Feb-2026 07:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[23-Feb-2026 07:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 07:59:50 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 07:59:50 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 07:59:50 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 07:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Feb-2026 07:59:50 America/Mexico_City] Validando token en Productos.php...
[23-Feb-2026 07:59:50 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 07:59:50 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Feb-2026 07:59:50 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[23-Feb-2026 07:59:50 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[23-Feb-2026 07:59:50 America/Mexico_City] Params: {":activo":"1"}
[23-Feb-2026 07:59:50 America/Mexico_City] Productos encontrados: 11
[23-Feb-2026 07:59:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Feb-2026 18:11:16 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[23-Feb-2026 18:11:16 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[23-Feb-2026 18:11:16 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Feb-2026 18:11:16 America/Mexico_City] Tipo de operación: verify
[23-Feb-2026 18:11:16 America/Mexico_City] === VERIFICANDO TOKEN ===
[23-Feb-2026 18:11:16 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc2NDQzMTQsImV4cCI6MTc2NzczMDcxNH0.Z-SHW0bOCLix7HdEBL8zFwVGE72_AlAr070U8T7TTDU
[23-Feb-2026 18:11:16 America/Mexico_City] Validando token...
[23-Feb-2026 18:11:16 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Feb-2026 18:11:16 America/Mexico_City] Token inválido o usuario no encontrado
[23-Feb-2026 18:11:16 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[23-Feb-2026 18:11:16 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[23-Feb-2026 18:11:16 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Feb-2026 18:11:16 America/Mexico_City] Tipo de operación: logout
[23-Feb-2026 18:11:16 America/Mexico_City] === PROCESANDO LOGOUT ===
[23-Feb-2026 18:11:16 America/Mexico_City] Validando token...
[23-Feb-2026 18:11:16 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[23-Feb-2026 18:11:19 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[23-Feb-2026 18:11:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[23-Feb-2026 18:11:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[23-Feb-2026 18:11:19 America/Mexico_City] Tipo de operación: login
[23-Feb-2026 18:11:19 America/Mexico_City] === PROCESANDO LOGIN ===
[23-Feb-2026 18:11:19 America/Mexico_City] Intento de login para usuario: admin
[23-Feb-2026 18:11:19 America/Mexico_City] Login - Password verificado correctamente
[23-Feb-2026 18:11:19 America/Mexico_City] Login - Roles: super_admin
[23-Feb-2026 18:11:19 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[23-Feb-2026 18:11:19 America/Mexico_City] Login exitoso para: admin
[23-Feb-2026 18:11:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:11:44 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:11:44 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:11:44 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:11:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:11:45 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:11:45 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:11:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:11:50 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:11:50 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:11:50 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:11:50 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:11:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:11:51 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:11:51 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:11:51 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:11:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[23-Feb-2026 18:13:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 18:13:59 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:13:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[23-Feb-2026 18:13:59 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:13:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 18:13:59 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:13:59 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:13:59 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[23-Feb-2026 18:14:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 18:14:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[23-Feb-2026 18:14:02 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:02 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:02 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:02 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[23-Feb-2026 18:14:02 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 18:14:02 America/Mexico_City] Error obteniendo repartidores: SQLSTATE[HY093]: Invalid parameter number
[23-Feb-2026 18:14:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[23-Feb-2026 18:14:03 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:03 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:03 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[23-Feb-2026 18:14:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 18:14:03 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:03 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:03 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 18:14:03 America/Mexico_City] Error obteniendo repartidores: SQLSTATE[HY093]: Invalid parameter number
[23-Feb-2026 18:14:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 18:14:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[23-Feb-2026 18:14:05 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:05 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 18:14:05 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:05 America/Mexico_City] Error obteniendo repartidores: SQLSTATE[HY093]: Invalid parameter number
[23-Feb-2026 18:14:05 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:05 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[23-Feb-2026 18:14:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 18:14:05 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:05 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 18:14:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[23-Feb-2026 18:14:05 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:05 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:05 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[23-Feb-2026 18:14:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Feb-2026 18:14:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 18:14:15 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:14:15 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 18:14:15 America/Mexico_City] Validando token en Productos.php...
[23-Feb-2026 18:14:15 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Feb-2026 18:14:15 America/Mexico_City] Filtros recibidos: {"activo":1}
[23-Feb-2026 18:14:15 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[23-Feb-2026 18:14:15 America/Mexico_City] Params: {":activo":1}
[23-Feb-2026 18:14:15 America/Mexico_City] Productos encontrados: 11
[23-Feb-2026 18:14:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteBaseMensual
[23-Feb-2026 18:14:24 America/Mexico_City] === GENERANDO REPORTE BASE ===
[23-Feb-2026 18:14:24 America/Mexico_City] Parámetros: anio=2026, repartidor_id=1
[23-Feb-2026 18:14:24 America/Mexico_City] Query reporte base: SELECT
                    c.codigo as cliente_codigo,
                    COALESCE(c.nombre_comercial, CONCAT(c.nombre, ' ', COALESCE(c.apellidos, ''))) as nombre_comercial,
                    r.nombre as vendedor,
                    c.direccion,
                    YEAR(v.fecha_venta) as anio_venta,
                    COALESCE(cat.nombre, 'Sin categoría') as categoria,
                    p.nombre as producto,
                    SUM(vd.cantidad) as cantidad
                  FROM ventas v
                  INNER JOIN ventas_detalle vd ON v.id = vd.venta_id
                  INNER JOIN productos p ON vd.producto_id = p.id
                  LEFT JOIN categorias_productos cat ON p.categoria_id = cat.id
                  INNER JOIN clientes c ON v.cliente_id = c.id
                  INNER JOIN repartidores r ON v.repartidor_id = r.id
                  WHERE YEAR(v.fecha_venta) = :anio
                    AND v.estado = 'completada' AND v.repartidor_id = :repartidor_id GROUP BY c.id, c.codigo, c.nombre_comercial, c.nombre, c.apellidos,
                           r.nombre, c.direccion,
                           YEAR(v.fecha_venta), cat.nombre, p.id, p.nombre
                    ORDER BY c.codigo, p.nombre
[23-Feb-2026 18:14:24 America/Mexico_City] Resultados obtenidos: 5
[23-Feb-2026 18:14:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:14:45 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:14:45 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:14:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:14:45 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:14:45 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:45 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:14:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:14:55 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:14:55 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:14:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:14:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[23-Feb-2026 18:16:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:16:12 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:16:12 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:16:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:16:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:16:28 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:16:28 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:16:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:16:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:16:29 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:16:29 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:16:29 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:16:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:16:30 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:16:30 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:16:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:16:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:16:33 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:16:33 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:16:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:16:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[23-Feb-2026 18:16:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[23-Feb-2026 18:16:58 America/Mexico_City] Validando token en Clientes.php...
[23-Feb-2026 18:16:58 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:16:58 America/Mexico_City] === OBTENIENDO CLIENTES ===
[23-Feb-2026 18:17:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[23-Feb-2026 18:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Feb-2026 18:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[23-Feb-2026 18:20:03 America/Mexico_City] Validando token en Productos.php...
[23-Feb-2026 18:20:03 America/Mexico_City] Validando token en Productos.php...
[23-Feb-2026 18:20:03 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:20:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Feb-2026 18:20:03 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:20:03 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[23-Feb-2026 18:20:03 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[23-Feb-2026 18:20:03 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[23-Feb-2026 18:20:03 America/Mexico_City] Params: {":activo":"1"}
[23-Feb-2026 18:20:03 America/Mexico_City] Productos encontrados: 11
[23-Feb-2026 18:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Feb-2026 18:20:03 America/Mexico_City] Validando token en Productos.php...
[23-Feb-2026 18:20:03 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:20:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Feb-2026 18:20:03 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[23-Feb-2026 18:20:03 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[23-Feb-2026 18:20:03 America/Mexico_City] Params: {":activo":"1"}
[23-Feb-2026 18:20:03 America/Mexico_City] Productos encontrados: 11
[23-Feb-2026 18:20:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Feb-2026 18:20:03 America/Mexico_City] Validando token en Productos.php...
[23-Feb-2026 18:20:03 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:20:03 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Feb-2026 18:20:03 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[23-Feb-2026 18:20:03 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[23-Feb-2026 18:20:03 America/Mexico_City] Params: {":activo":"1"}
[23-Feb-2026 18:20:03 America/Mexico_City] Productos encontrados: 11
[23-Feb-2026 18:20:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[23-Feb-2026 18:20:05 America/Mexico_City] Validando token en Repartidores.php...
[23-Feb-2026 18:20:05 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:20:05 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[23-Feb-2026 18:20:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[23-Feb-2026 18:20:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[23-Feb-2026 18:20:05 America/Mexico_City] Validando token en Productos.php...
[23-Feb-2026 18:20:05 America/Mexico_City] Usuario validado: admin
[23-Feb-2026 18:20:05 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[23-Feb-2026 18:20:05 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[23-Feb-2026 18:20:05 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[23-Feb-2026 18:20:05 America/Mexico_City] Params: {":activo":"1"}
[23-Feb-2026 18:20:05 America/Mexico_City] Productos encontrados: 11
[23-Feb-2026 18:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[23-Feb-2026 18:20:09 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[23-Feb-2026 18:20:09 America/Mexico_City] Repartidor ID desde body: 1
[23-Feb-2026 18:20:09 America/Mexico_City] Inventario de devoluciones obtenido: 2 productos
[23-Feb-2026 18:20:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Feb-2026 07:52:00 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Feb-2026 07:52:00 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Feb-2026 07:52:00 America/Mexico_City] Tipo de operación: verify
[24-Feb-2026 07:52:00 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Feb-2026 07:52:00 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzE4NTQ5OTksImV4cCI6MTc3MTk0MTM5OX0.I1fqxNkBO9vB7LwJ9avzxyvQLMQarP3TaaSoVbRY0zg
[24-Feb-2026 07:52:00 America/Mexico_City] Validando token...
[24-Feb-2026 07:52:00 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Feb-2026 07:52:00 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Feb-2026 07:52:00 America/Mexico_City] Validando token en Repartidores.php...
[24-Feb-2026 07:52:00 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:00 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Feb-2026 07:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Feb-2026 07:52:00 America/Mexico_City] Validando token en Productos.php...
[24-Feb-2026 07:52:00 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:00 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Feb-2026 07:52:00 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[24-Feb-2026 07:52:00 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[24-Feb-2026 07:52:00 America/Mexico_City] Params: {":activo":"1"}
[24-Feb-2026 07:52:00 America/Mexico_City] Productos encontrados: 11
[24-Feb-2026 07:52:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Feb-2026 07:52:06 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Feb-2026 07:52:06 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Feb-2026 07:52:06 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Feb-2026 07:52:06 America/Mexico_City] Tipo de operación: verify
[24-Feb-2026 07:52:06 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Feb-2026 07:52:06 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzE4NTQ5OTksImV4cCI6MTc3MTk0MTM5OX0.I1fqxNkBO9vB7LwJ9avzxyvQLMQarP3TaaSoVbRY0zg
[24-Feb-2026 07:52:06 America/Mexico_City] Validando token...
[24-Feb-2026 07:52:06 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Feb-2026 07:52:06 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Feb-2026 07:52:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Feb-2026 07:52:06 America/Mexico_City] Validando token en Productos.php...
[24-Feb-2026 07:52:06 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:06 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Feb-2026 07:52:06 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[24-Feb-2026 07:52:06 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[24-Feb-2026 07:52:06 America/Mexico_City] Params: {":activo":"1"}
[24-Feb-2026 07:52:06 America/Mexico_City] Validando token en Repartidores.php...
[24-Feb-2026 07:52:06 America/Mexico_City] Productos encontrados: 11
[24-Feb-2026 07:52:06 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:06 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Feb-2026 07:52:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Feb-2026 07:52:07 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Feb-2026 07:52:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Feb-2026 07:52:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Feb-2026 07:52:07 America/Mexico_City] Tipo de operación: verify
[24-Feb-2026 07:52:07 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Feb-2026 07:52:07 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzE4NTQ5OTksImV4cCI6MTc3MTk0MTM5OX0.I1fqxNkBO9vB7LwJ9avzxyvQLMQarP3TaaSoVbRY0zg
[24-Feb-2026 07:52:07 America/Mexico_City] Validando token...
[24-Feb-2026 07:52:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Feb-2026 07:52:07 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Feb-2026 07:52:07 America/Mexico_City] Validando token en Productos.php...
[24-Feb-2026 07:52:07 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:07 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Feb-2026 07:52:07 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[24-Feb-2026 07:52:07 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[24-Feb-2026 07:52:07 America/Mexico_City] Params: {":activo":"1"}
[24-Feb-2026 07:52:07 America/Mexico_City] Productos encontrados: 11
[24-Feb-2026 07:52:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Feb-2026 07:52:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Feb-2026 07:52:07 America/Mexico_City] Validando token en Repartidores.php...
[24-Feb-2026 07:52:07 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:52:07 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Feb-2026 07:52:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[24-Feb-2026 07:52:12 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[24-Feb-2026 07:52:12 America/Mexico_City] Repartidor ID desde body: 4
[24-Feb-2026 07:52:12 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[24-Feb-2026 07:52:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:52:27 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Feb-2026 07:52:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:52:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Feb-2026 07:52:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:52:40 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Feb-2026 07:52:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:52:46 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Feb-2026 07:52:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:52:52 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Feb-2026 07:52:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:53:00 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Feb-2026 07:53:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:53:07 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Feb-2026 07:53:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:53:13 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[24-Feb-2026 07:53:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:54:49 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Feb-2026 07:54:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:54:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Feb-2026 07:54:49 America/Mexico_City] Validando token en Repartidores.php...
[24-Feb-2026 07:54:49 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:54:49 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Feb-2026 07:54:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Feb-2026 07:54:49 America/Mexico_City] Validando token en Productos.php...
[24-Feb-2026 07:54:49 America/Mexico_City] Usuario validado: admin
[24-Feb-2026 07:54:49 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Feb-2026 07:54:49 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[24-Feb-2026 07:54:49 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[24-Feb-2026 07:54:49 America/Mexico_City] Params: {":activo":"1"}
[24-Feb-2026 07:54:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Feb-2026 07:54:49 America/Mexico_City] Productos encontrados: 11
[24-Feb-2026 07:57:07 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[24-Feb-2026 07:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[24-Feb-2026 07:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Feb-2026 07:57:08 America/Mexico_City] Validando token en Repartidores.php...
[24-Feb-2026 07:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[24-Feb-2026 07:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Feb-2026 07:57:08 America/Mexico_City] Validando token en Productos.php...
[25-Feb-2026 08:32:51 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[25-Feb-2026 08:32:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[25-Feb-2026 08:32:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Feb-2026 08:32:51 America/Mexico_City] Tipo de operación: verify
[25-Feb-2026 08:32:51 America/Mexico_City] === VERIFICANDO TOKEN ===
[25-Feb-2026 08:32:51 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzE4NTQ5OTksImV4cCI6MTc3MTk0MTM5OX0.I1fqxNkBO9vB7LwJ9avzxyvQLMQarP3TaaSoVbRY0zg
[25-Feb-2026 08:32:51 America/Mexico_City] Validando token...
[25-Feb-2026 08:32:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[25-Feb-2026 08:32:51 America/Mexico_City] Token inválido o usuario no encontrado
[25-Feb-2026 08:32:51 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[25-Feb-2026 08:32:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[25-Feb-2026 08:32:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Feb-2026 08:32:51 America/Mexico_City] Tipo de operación: logout
[25-Feb-2026 08:32:51 America/Mexico_City] === PROCESANDO LOGOUT ===
[25-Feb-2026 08:32:51 America/Mexico_City] Validando token...
[25-Feb-2026 08:32:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[25-Feb-2026 08:33:31 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[25-Feb-2026 08:33:31 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[25-Feb-2026 08:33:31 America/Mexico_City] === AUTH.PHP CARGADO ===
[25-Feb-2026 08:33:31 America/Mexico_City] Tipo de operación: login
[25-Feb-2026 08:33:31 America/Mexico_City] === PROCESANDO LOGIN ===
[25-Feb-2026 08:33:31 America/Mexico_City] Intento de login para usuario: admin
[25-Feb-2026 08:33:31 America/Mexico_City] Login - Password verificado correctamente
[25-Feb-2026 08:33:31 America/Mexico_City] Login - Roles: super_admin
[25-Feb-2026 08:33:31 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[25-Feb-2026 08:33:31 America/Mexico_City] Login exitoso para: admin
[25-Feb-2026 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Feb-2026 08:33:32 America/Mexico_City] Validando token en Repartidores.php...
[25-Feb-2026 08:33:32 America/Mexico_City] Usuario validado: admin
[25-Feb-2026 08:33:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Feb-2026 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Feb-2026 08:33:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Feb-2026 08:33:32 America/Mexico_City] Validando token en Productos.php...
[25-Feb-2026 08:33:32 America/Mexico_City] Usuario validado: admin
[25-Feb-2026 08:33:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Feb-2026 08:33:32 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[25-Feb-2026 08:33:32 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[25-Feb-2026 08:33:32 America/Mexico_City] Params: {":activo":"1"}
[25-Feb-2026 08:33:32 America/Mexico_City] Productos encontrados: 11
[25-Feb-2026 08:33:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[25-Feb-2026 08:33:38 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[25-Feb-2026 08:33:38 America/Mexico_City] Repartidor ID desde body: 4
[25-Feb-2026 08:33:38 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[25-Feb-2026 08:33:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:33:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:33:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:33:59 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:33:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:34:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:34:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:34:10 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:34:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:34:16 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:34:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:34:22 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:34:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:34:31 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:34:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:34:54 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:34:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:35:03 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[25-Feb-2026 08:35:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:36:14 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[25-Feb-2026 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[25-Feb-2026 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[25-Feb-2026 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[25-Feb-2026 08:36:15 America/Mexico_City] Validando token en Repartidores.php...
[25-Feb-2026 08:36:15 America/Mexico_City] Usuario validado: admin
[25-Feb-2026 08:36:15 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[25-Feb-2026 08:36:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[25-Feb-2026 08:36:15 America/Mexico_City] Validando token en Productos.php...
[25-Feb-2026 08:36:15 America/Mexico_City] Usuario validado: admin
[25-Feb-2026 08:36:15 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[25-Feb-2026 08:36:15 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[25-Feb-2026 08:36:15 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[25-Feb-2026 08:36:15 America/Mexico_City] Params: {":activo":"1"}
[25-Feb-2026 08:36:15 America/Mexico_City] Productos encontrados: 11
[27-Feb-2026 07:47:33 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[27-Feb-2026 07:47:33 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[27-Feb-2026 07:47:33 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Feb-2026 07:47:33 America/Mexico_City] Tipo de operación: verify
[27-Feb-2026 07:47:33 America/Mexico_City] === VERIFICANDO TOKEN ===
[27-Feb-2026 07:47:33 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzIwMzAwMTEsImV4cCI6MTc3MjExNjQxMX0.8_FvqK_RWZiXuxW_5rJXiegfqrasb05Sg3u8NYw0j8w
[27-Feb-2026 07:47:33 America/Mexico_City] Validando token...
[27-Feb-2026 07:47:33 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Feb-2026 07:47:33 America/Mexico_City] Token inválido o usuario no encontrado
[27-Feb-2026 07:47:34 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[27-Feb-2026 07:47:34 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[27-Feb-2026 07:47:34 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Feb-2026 07:47:34 America/Mexico_City] Tipo de operación: logout
[27-Feb-2026 07:47:34 America/Mexico_City] === PROCESANDO LOGOUT ===
[27-Feb-2026 07:47:34 America/Mexico_City] Validando token...
[27-Feb-2026 07:47:34 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[27-Feb-2026 07:47:43 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[27-Feb-2026 07:47:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[27-Feb-2026 07:47:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[27-Feb-2026 07:47:43 America/Mexico_City] Tipo de operación: login
[27-Feb-2026 07:47:43 America/Mexico_City] === PROCESANDO LOGIN ===
[27-Feb-2026 07:47:43 America/Mexico_City] Intento de login para usuario: admin
[27-Feb-2026 07:47:43 America/Mexico_City] Login - Password verificado correctamente
[27-Feb-2026 07:47:43 America/Mexico_City] Login - Roles: super_admin
[27-Feb-2026 07:47:43 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[27-Feb-2026 07:47:43 America/Mexico_City] Login exitoso para: admin
[27-Feb-2026 07:47:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Feb-2026 07:47:43 America/Mexico_City] Validando token en Repartidores.php...
[27-Feb-2026 07:47:43 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 07:47:43 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Feb-2026 07:47:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Feb-2026 07:47:43 America/Mexico_City] Validando token en Productos.php...
[27-Feb-2026 07:47:43 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 07:47:43 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Feb-2026 07:47:43 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[27-Feb-2026 07:47:43 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[27-Feb-2026 07:47:43 America/Mexico_City] Params: {":activo":"1"}
[27-Feb-2026 07:47:43 America/Mexico_City] Productos encontrados: 11
[27-Feb-2026 07:47:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Feb-2026 07:47:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[27-Feb-2026 07:47:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:47:51 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[27-Feb-2026 07:47:51 America/Mexico_City] Repartidor ID desde body: 4
[27-Feb-2026 07:47:51 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[27-Feb-2026 07:48:00 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 07:48:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:48:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 07:48:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:48:16 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 07:48:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:48:22 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 07:48:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:48:32 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 07:48:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:48:44 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 07:48:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:48:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 07:48:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:49:10 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 07:49:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:51:09 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Feb-2026 07:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 07:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Feb-2026 07:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Feb-2026 07:51:10 America/Mexico_City] Validando token en Repartidores.php...
[27-Feb-2026 07:51:10 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 07:51:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Feb-2026 07:51:10 America/Mexico_City] Validando token en Productos.php...
[27-Feb-2026 07:51:10 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 07:51:10 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Feb-2026 07:51:10 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[27-Feb-2026 07:51:10 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[27-Feb-2026 07:51:10 America/Mexico_City] Params: {":activo":"1"}
[27-Feb-2026 07:51:10 America/Mexico_City] Productos encontrados: 11
[27-Feb-2026 07:51:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Feb-2026 08:10:59 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 08:11:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:11:18 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 08:11:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:11:55 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Feb-2026 08:11:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:11:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Feb-2026 08:11:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Feb-2026 08:11:55 America/Mexico_City] Validando token en Productos.php...
[27-Feb-2026 08:11:55 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:11:55 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Feb-2026 08:11:55 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[27-Feb-2026 08:11:55 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[27-Feb-2026 08:11:55 America/Mexico_City] Params: {":activo":"1"}
[27-Feb-2026 08:11:55 America/Mexico_City] Productos encontrados: 11
[27-Feb-2026 08:11:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Feb-2026 08:11:55 America/Mexico_City] Validando token en Repartidores.php...
[27-Feb-2026 08:11:55 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:11:55 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Feb-2026 08:12:26 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 08:12:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:12:40 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Feb-2026 08:12:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:12:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Feb-2026 08:12:40 America/Mexico_City] Validando token en Productos.php...
[27-Feb-2026 08:12:40 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:12:40 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Feb-2026 08:12:40 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[27-Feb-2026 08:12:40 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[27-Feb-2026 08:12:40 America/Mexico_City] Params: {":activo":"1"}
[27-Feb-2026 08:12:40 America/Mexico_City] Productos encontrados: 11
[27-Feb-2026 08:12:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Feb-2026 08:12:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Feb-2026 08:12:40 America/Mexico_City] Validando token en Repartidores.php...
[27-Feb-2026 08:12:40 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:12:40 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Feb-2026 08:12:55 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 08:12:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:13:13 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Feb-2026 08:13:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:13:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Feb-2026 08:13:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Feb-2026 08:13:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Feb-2026 08:13:14 America/Mexico_City] Validando token en Repartidores.php...
[27-Feb-2026 08:13:14 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:13:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Feb-2026 08:13:14 America/Mexico_City] Validando token en Productos.php...
[27-Feb-2026 08:13:14 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:13:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Feb-2026 08:13:14 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[27-Feb-2026 08:13:14 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[27-Feb-2026 08:13:14 America/Mexico_City] Params: {":activo":"1"}
[27-Feb-2026 08:13:14 America/Mexico_City] Productos encontrados: 11
[27-Feb-2026 08:13:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 08:13:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:13:50 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Feb-2026 08:13:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:13:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Feb-2026 08:13:51 America/Mexico_City] Validando token en Repartidores.php...
[27-Feb-2026 08:13:51 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:13:51 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[27-Feb-2026 08:13:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Feb-2026 08:13:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Feb-2026 08:13:51 America/Mexico_City] Validando token en Productos.php...
[27-Feb-2026 08:13:51 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:13:51 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Feb-2026 08:13:51 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[27-Feb-2026 08:13:51 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[27-Feb-2026 08:13:51 America/Mexico_City] Params: {":activo":"1"}
[27-Feb-2026 08:13:51 America/Mexico_City] Productos encontrados: 11
[27-Feb-2026 08:22:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[27-Feb-2026 08:22:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:23:07 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[27-Feb-2026 08:23:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[27-Feb-2026 08:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[27-Feb-2026 08:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[27-Feb-2026 08:23:08 America/Mexico_City] Validando token en Productos.php...
[27-Feb-2026 08:23:08 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:23:08 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[27-Feb-2026 08:23:08 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[27-Feb-2026 08:23:08 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[27-Feb-2026 08:23:08 America/Mexico_City] Params: {":activo":"1"}
[27-Feb-2026 08:23:08 America/Mexico_City] Productos encontrados: 11
[27-Feb-2026 08:23:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[27-Feb-2026 08:23:08 America/Mexico_City] Validando token en Repartidores.php...
[27-Feb-2026 08:23:08 America/Mexico_City] Usuario validado: admin
[27-Feb-2026 08:23:08 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Mar-2026 07:52:13 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[02-Mar-2026 07:52:13 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[02-Mar-2026 07:52:13 America/Mexico_City] === AUTH.PHP CARGADO ===
[02-Mar-2026 07:52:13 America/Mexico_City] Tipo de operación: login
[02-Mar-2026 07:52:13 America/Mexico_City] === PROCESANDO LOGIN ===
[02-Mar-2026 07:52:13 America/Mexico_City] Intento de login para usuario: admin
[02-Mar-2026 07:52:13 America/Mexico_City] Login - Password verificado correctamente
[02-Mar-2026 07:52:13 America/Mexico_City] Login - Roles: super_admin
[02-Mar-2026 07:52:13 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[02-Mar-2026 07:52:13 America/Mexico_City] Login exitoso para: admin
[02-Mar-2026 07:52:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Mar-2026 07:52:14 America/Mexico_City] Validando token en Repartidores.php...
[02-Mar-2026 07:52:14 America/Mexico_City] Usuario validado: admin
[02-Mar-2026 07:52:14 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[02-Mar-2026 07:52:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Mar-2026 07:52:14 America/Mexico_City] Validando token en Productos.php...
[02-Mar-2026 07:52:14 America/Mexico_City] Usuario validado: admin
[02-Mar-2026 07:52:14 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Mar-2026 07:52:14 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[02-Mar-2026 07:52:14 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[02-Mar-2026 07:52:14 America/Mexico_City] Params: {":activo":"1"}
[02-Mar-2026 07:52:14 America/Mexico_City] Productos encontrados: 11
[02-Mar-2026 07:52:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Mar-2026 07:52:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Mar-2026 07:52:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[02-Mar-2026 07:52:22 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[02-Mar-2026 07:52:22 America/Mexico_City] Repartidor ID desde body: 4
[02-Mar-2026 07:52:22 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[02-Mar-2026 07:52:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[02-Mar-2026 07:52:36 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[02-Mar-2026 07:52:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Mar-2026 07:52:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Mar-2026 07:52:51 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[02-Mar-2026 07:52:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Mar-2026 07:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[02-Mar-2026 07:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Mar-2026 07:53:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[02-Mar-2026 07:53:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Mar-2026 07:53:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[02-Mar-2026 07:53:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Mar-2026 07:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[02-Mar-2026 07:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[02-Mar-2026 07:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[02-Mar-2026 07:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[02-Mar-2026 07:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[02-Mar-2026 07:56:29 America/Mexico_City] Validando token en Productos.php...
[02-Mar-2026 07:56:29 America/Mexico_City] Usuario validado: admin
[02-Mar-2026 07:56:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[02-Mar-2026 07:56:29 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[02-Mar-2026 07:56:29 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[02-Mar-2026 07:56:29 America/Mexico_City] Params: {":activo":"1"}
[02-Mar-2026 07:56:29 America/Mexico_City] Productos encontrados: 11
[02-Mar-2026 07:56:29 America/Mexico_City] Validando token en Repartidores.php...
[02-Mar-2026 07:56:29 America/Mexico_City] Usuario validado: admin
[02-Mar-2026 07:56:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Mar-2026 07:42:45 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[03-Mar-2026 07:42:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[03-Mar-2026 07:42:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Mar-2026 07:42:45 America/Mexico_City] Tipo de operación: logout
[03-Mar-2026 07:42:45 America/Mexico_City] === PROCESANDO LOGOUT ===
[03-Mar-2026 07:42:45 America/Mexico_City] Validando token...
[03-Mar-2026 07:42:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[03-Mar-2026 07:42:45 America/Mexico_City] Usuario validado: admin
[03-Mar-2026 07:42:55 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[03-Mar-2026 07:42:55 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[03-Mar-2026 07:42:55 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Mar-2026 07:42:55 America/Mexico_City] Tipo de operación: login
[03-Mar-2026 07:42:55 America/Mexico_City] === PROCESANDO LOGIN ===
[03-Mar-2026 07:42:55 America/Mexico_City] Intento de login para usuario: admin
[03-Mar-2026 07:42:55 America/Mexico_City] Login - Password verificado correctamente
[03-Mar-2026 07:42:55 America/Mexico_City] Login - Roles: super_admin
[03-Mar-2026 07:42:55 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[03-Mar-2026 07:42:55 America/Mexico_City] Login exitoso para: admin
[03-Mar-2026 07:42:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Mar-2026 07:42:56 America/Mexico_City] Validando token en Repartidores.php...
[03-Mar-2026 07:42:56 America/Mexico_City] Usuario validado: admin
[03-Mar-2026 07:42:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Mar-2026 07:42:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Mar-2026 07:42:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Mar-2026 07:42:56 America/Mexico_City] Validando token en Productos.php...
[03-Mar-2026 07:42:56 America/Mexico_City] Usuario validado: admin
[03-Mar-2026 07:42:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Mar-2026 07:42:56 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[03-Mar-2026 07:42:56 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[03-Mar-2026 07:42:56 America/Mexico_City] Params: {":activo":"1"}
[03-Mar-2026 07:42:56 America/Mexico_City] Productos encontrados: 11
[03-Mar-2026 07:43:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[03-Mar-2026 07:43:06 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Mar-2026 07:43:06 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[03-Mar-2026 07:43:06 America/Mexico_City] Repartidor ID desde body: 4
[03-Mar-2026 07:43:06 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[03-Mar-2026 07:43:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[03-Mar-2026 07:43:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Mar-2026 07:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[03-Mar-2026 07:43:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Mar-2026 07:43:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[03-Mar-2026 07:43:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Mar-2026 07:43:48 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[03-Mar-2026 07:43:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Mar-2026 07:43:55 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[03-Mar-2026 07:43:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Mar-2026 07:45:37 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[03-Mar-2026 07:45:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[03-Mar-2026 07:45:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[03-Mar-2026 07:45:38 America/Mexico_City] Validando token en Repartidores.php...
[03-Mar-2026 07:45:38 America/Mexico_City] Usuario validado: admin
[03-Mar-2026 07:45:38 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[03-Mar-2026 07:45:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[03-Mar-2026 07:45:38 America/Mexico_City] Validando token en Productos.php...
[03-Mar-2026 07:45:38 America/Mexico_City] Usuario validado: admin
[03-Mar-2026 07:45:38 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[03-Mar-2026 07:45:38 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[03-Mar-2026 07:45:38 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[03-Mar-2026 07:45:38 America/Mexico_City] Params: {":activo":"1"}
[03-Mar-2026 07:45:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[03-Mar-2026 07:45:38 America/Mexico_City] Productos encontrados: 11
[04-Mar-2026 07:49:47 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[04-Mar-2026 07:49:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[04-Mar-2026 07:49:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Mar-2026 07:49:47 America/Mexico_City] Tipo de operación: logout
[04-Mar-2026 07:49:47 America/Mexico_City] === PROCESANDO LOGOUT ===
[04-Mar-2026 07:49:47 America/Mexico_City] Validando token...
[04-Mar-2026 07:49:47 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[04-Mar-2026 07:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[04-Mar-2026 07:49:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[04-Mar-2026 07:49:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[04-Mar-2026 07:49:53 America/Mexico_City] Tipo de operación: login
[04-Mar-2026 07:49:53 America/Mexico_City] === PROCESANDO LOGIN ===
[04-Mar-2026 07:49:53 America/Mexico_City] Intento de login para usuario: admin
[04-Mar-2026 07:49:53 America/Mexico_City] Login - Password verificado correctamente
[04-Mar-2026 07:49:53 America/Mexico_City] Login - Roles: super_admin
[04-Mar-2026 07:49:53 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[04-Mar-2026 07:49:53 America/Mexico_City] Login exitoso para: admin
[04-Mar-2026 07:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Mar-2026 07:49:53 America/Mexico_City] Validando token en Repartidores.php...
[04-Mar-2026 07:49:53 America/Mexico_City] Usuario validado: admin
[04-Mar-2026 07:49:53 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Mar-2026 07:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Mar-2026 07:49:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[04-Mar-2026 07:49:53 America/Mexico_City] Validando token en Productos.php...
[04-Mar-2026 07:49:53 America/Mexico_City] Usuario validado: admin
[04-Mar-2026 07:49:53 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Mar-2026 07:49:53 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[04-Mar-2026 07:49:53 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[04-Mar-2026 07:49:53 America/Mexico_City] Params: {":activo":"1"}
[04-Mar-2026 07:49:53 America/Mexico_City] Productos encontrados: 11
[04-Mar-2026 07:50:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:50:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[04-Mar-2026 07:50:03 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[04-Mar-2026 07:50:03 America/Mexico_City] Repartidor ID desde body: 4
[04-Mar-2026 07:50:03 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[04-Mar-2026 07:50:37 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Mar-2026 07:50:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:50:46 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Mar-2026 07:50:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:50:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Mar-2026 07:50:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:50:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Mar-2026 07:50:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:51:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Mar-2026 07:51:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:51:11 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Mar-2026 07:51:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:51:28 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Mar-2026 07:51:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:51:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[04-Mar-2026 07:51:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:52:27 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[04-Mar-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[04-Mar-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[04-Mar-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[04-Mar-2026 07:52:28 America/Mexico_City] Validando token en Repartidores.php...
[04-Mar-2026 07:52:28 America/Mexico_City] Validando token en Productos.php...
[04-Mar-2026 07:52:28 America/Mexico_City] Usuario validado: admin
[04-Mar-2026 07:52:28 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[04-Mar-2026 07:52:28 America/Mexico_City] Usuario validado: admin
[04-Mar-2026 07:52:28 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[04-Mar-2026 07:52:28 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[04-Mar-2026 07:52:28 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[04-Mar-2026 07:52:28 America/Mexico_City] Params: {":activo":"1"}
[04-Mar-2026 07:52:28 America/Mexico_City] Productos encontrados: 11
[04-Mar-2026 07:52:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Mar-2026 08:09:29 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[05-Mar-2026 08:09:29 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[05-Mar-2026 08:09:29 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Mar-2026 08:09:29 America/Mexico_City] Tipo de operación: logout
[05-Mar-2026 08:09:29 America/Mexico_City] === PROCESANDO LOGOUT ===
[05-Mar-2026 08:09:29 America/Mexico_City] Validando token...
[05-Mar-2026 08:09:29 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Mar-2026 08:09:35 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Mar-2026 08:09:35 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Mar-2026 08:09:35 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Mar-2026 08:09:35 America/Mexico_City] Tipo de operación: login
[05-Mar-2026 08:09:35 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Mar-2026 08:09:35 America/Mexico_City] Intento de login para usuario: admin
[05-Mar-2026 08:09:35 America/Mexico_City] Login - Password verificado correctamente
[05-Mar-2026 08:09:35 America/Mexico_City] Login - Roles: super_admin
[05-Mar-2026 08:09:35 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Mar-2026 08:09:35 America/Mexico_City] Login exitoso para: admin
[05-Mar-2026 08:09:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Mar-2026 08:09:35 America/Mexico_City] Validando token en Repartidores.php...
[05-Mar-2026 08:09:35 America/Mexico_City] Usuario validado: admin
[05-Mar-2026 08:09:35 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Mar-2026 08:09:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Mar-2026 08:09:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Mar-2026 08:09:35 America/Mexico_City] Validando token en Productos.php...
[05-Mar-2026 08:09:35 America/Mexico_City] Usuario validado: admin
[05-Mar-2026 08:09:35 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Mar-2026 08:09:35 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Mar-2026 08:09:35 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Mar-2026 08:09:35 America/Mexico_City] Params: {":activo":"1"}
[05-Mar-2026 08:09:35 America/Mexico_City] Productos encontrados: 11
[05-Mar-2026 08:09:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[05-Mar-2026 08:09:45 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[05-Mar-2026 08:09:45 America/Mexico_City] Repartidor ID desde body: 4
[05-Mar-2026 08:09:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:09:45 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[05-Mar-2026 08:09:57 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Mar-2026 08:09:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:10:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Mar-2026 08:10:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:10:14 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Mar-2026 08:10:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Mar-2026 08:10:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:10:31 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Mar-2026 08:10:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:10:39 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Mar-2026 08:10:39 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:10:47 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[05-Mar-2026 08:10:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:12:31 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[05-Mar-2026 08:12:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[05-Mar-2026 08:12:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[05-Mar-2026 08:12:32 America/Mexico_City] Validando token en Repartidores.php...
[05-Mar-2026 08:12:32 America/Mexico_City] Usuario validado: admin
[05-Mar-2026 08:12:32 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[05-Mar-2026 08:12:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[05-Mar-2026 08:12:32 America/Mexico_City] Validando token en Productos.php...
[05-Mar-2026 08:12:32 America/Mexico_City] Usuario validado: admin
[05-Mar-2026 08:12:32 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[05-Mar-2026 08:12:32 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[05-Mar-2026 08:12:32 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[05-Mar-2026 08:12:32 America/Mexico_City] Params: {":activo":"1"}
[05-Mar-2026 08:12:32 America/Mexico_City] Productos encontrados: 11
[05-Mar-2026 08:12:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[05-Mar-2026 17:14:38 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[05-Mar-2026 17:14:38 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[05-Mar-2026 17:14:38 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Mar-2026 17:14:38 America/Mexico_City] Tipo de operación: verify
[05-Mar-2026 17:14:38 America/Mexico_City] === VERIFICANDO TOKEN ===
[05-Mar-2026 17:14:38 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3Njc3OTk3NDMsImV4cCI6MTc2Nzg4NjE0M30.q8FCC0l1dcAG8Jau3iXAvOaF3wAzohPVFuSWALKT5Ro
[05-Mar-2026 17:14:38 America/Mexico_City] Validando token...
[05-Mar-2026 17:14:38 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Mar-2026 17:14:38 America/Mexico_City] Token inválido o usuario no encontrado
[05-Mar-2026 17:14:39 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[05-Mar-2026 17:14:39 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[05-Mar-2026 17:14:39 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Mar-2026 17:14:39 America/Mexico_City] Tipo de operación: logout
[05-Mar-2026 17:14:39 America/Mexico_City] === PROCESANDO LOGOUT ===
[05-Mar-2026 17:14:39 America/Mexico_City] Validando token...
[05-Mar-2026 17:14:39 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[05-Mar-2026 17:14:43 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[05-Mar-2026 17:14:43 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[05-Mar-2026 17:14:43 America/Mexico_City] === AUTH.PHP CARGADO ===
[05-Mar-2026 17:14:43 America/Mexico_City] Tipo de operación: login
[05-Mar-2026 17:14:43 America/Mexico_City] === PROCESANDO LOGIN ===
[05-Mar-2026 17:14:43 America/Mexico_City] Intento de login para usuario: admin
[05-Mar-2026 17:14:43 America/Mexico_City] Login - Password verificado correctamente
[05-Mar-2026 17:14:43 America/Mexico_City] Login - Roles: super_admin
[05-Mar-2026 17:14:43 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[05-Mar-2026 17:14:43 America/Mexico_City] Login exitoso para: admin
[05-Mar-2026 17:14:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[05-Mar-2026 17:14:54 America/Mexico_City] Validando token en Rutas.php...
[05-Mar-2026 17:14:54 America/Mexico_City] Usuario validado: admin
[05-Mar-2026 17:14:54 America/Mexico_City] === OBTENIENDO RUTAS ===
[05-Mar-2026 17:15:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[05-Mar-2026 17:15:43 America/Mexico_City] Validando token en Rutas.php...
[05-Mar-2026 17:15:43 America/Mexico_City] Usuario validado: admin
[05-Mar-2026 17:15:43 America/Mexico_City] === OBTENIENDO RUTA ===
[05-Mar-2026 17:15:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[05-Mar-2026 17:15:43 America/Mexico_City] Validando token en Clientes.php...
[05-Mar-2026 17:15:43 America/Mexico_City] Usuario validado: admin
[05-Mar-2026 17:15:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[05-Mar-2026 17:15:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[05-Mar-2026 17:15:43 America/Mexico_City] Validando token en Rutas.php...
[05-Mar-2026 17:15:43 America/Mexico_City] Usuario validado: admin
[05-Mar-2026 17:15:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[06-Mar-2026 08:04:28 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[06-Mar-2026 08:04:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[06-Mar-2026 08:04:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Mar-2026 08:04:28 America/Mexico_City] Tipo de operación: logout
[06-Mar-2026 08:04:28 America/Mexico_City] === PROCESANDO LOGOUT ===
[06-Mar-2026 08:04:28 America/Mexico_City] Validando token...
[06-Mar-2026 08:04:28 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[06-Mar-2026 08:04:28 America/Mexico_City] Usuario validado: admin
[06-Mar-2026 08:04:33 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[06-Mar-2026 08:04:33 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[06-Mar-2026 08:04:33 America/Mexico_City] === AUTH.PHP CARGADO ===
[06-Mar-2026 08:04:33 America/Mexico_City] Tipo de operación: login
[06-Mar-2026 08:04:33 America/Mexico_City] === PROCESANDO LOGIN ===
[06-Mar-2026 08:04:33 America/Mexico_City] Intento de login para usuario: admin
[06-Mar-2026 08:04:33 America/Mexico_City] Login - Password verificado correctamente
[06-Mar-2026 08:04:33 America/Mexico_City] Login - Roles: super_admin
[06-Mar-2026 08:04:33 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[06-Mar-2026 08:04:33 America/Mexico_City] Login exitoso para: admin
[06-Mar-2026 08:04:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Mar-2026 08:04:33 America/Mexico_City] Validando token en Repartidores.php...
[06-Mar-2026 08:04:33 America/Mexico_City] Usuario validado: admin
[06-Mar-2026 08:04:33 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Mar-2026 08:04:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Mar-2026 08:04:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Mar-2026 08:04:34 America/Mexico_City] Validando token en Productos.php...
[06-Mar-2026 08:04:34 America/Mexico_City] Usuario validado: admin
[06-Mar-2026 08:04:34 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Mar-2026 08:04:34 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Mar-2026 08:04:34 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Mar-2026 08:04:34 America/Mexico_City] Params: {":activo":"1"}
[06-Mar-2026 08:04:34 America/Mexico_City] Productos encontrados: 11
[06-Mar-2026 08:04:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:04:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[06-Mar-2026 08:04:44 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[06-Mar-2026 08:04:44 America/Mexico_City] Repartidor ID desde body: 4
[06-Mar-2026 08:04:44 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[06-Mar-2026 08:04:55 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Mar-2026 08:04:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:05:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Mar-2026 08:05:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:05:12 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Mar-2026 08:05:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:05:20 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Mar-2026 08:05:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:05:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Mar-2026 08:05:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:05:36 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Mar-2026 08:05:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:05:45 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[06-Mar-2026 08:05:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:09:27 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[06-Mar-2026 08:09:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[06-Mar-2026 08:09:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[06-Mar-2026 08:09:27 America/Mexico_City] Validando token en Repartidores.php...
[06-Mar-2026 08:09:27 America/Mexico_City] Usuario validado: admin
[06-Mar-2026 08:09:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[06-Mar-2026 08:09:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[06-Mar-2026 08:09:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[06-Mar-2026 08:09:27 America/Mexico_City] Validando token en Productos.php...
[06-Mar-2026 08:09:27 America/Mexico_City] Usuario validado: admin
[06-Mar-2026 08:09:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[06-Mar-2026 08:09:27 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[06-Mar-2026 08:09:27 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[06-Mar-2026 08:09:27 America/Mexico_City] Params: {":activo":"1"}
[06-Mar-2026 08:09:27 America/Mexico_City] Productos encontrados: 11
[07-Mar-2026 03:11:47 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[07-Mar-2026 03:11:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[07-Mar-2026 03:11:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Mar-2026 03:11:47 America/Mexico_City] Tipo de operación: verify
[07-Mar-2026 03:11:47 America/Mexico_City] === VERIFICANDO TOKEN ===
[07-Mar-2026 03:11:47 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzI3NTI0ODMsImV4cCI6MTc3MjgzODg4M30.tIU0DSzVIW0HhwcrMa3BimAX8KL9rrrW7G20Rjyjhe0
[07-Mar-2026 03:11:47 America/Mexico_City] Validando token...
[07-Mar-2026 03:11:47 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Mar-2026 03:11:47 America/Mexico_City] Token inválido o usuario no encontrado
[07-Mar-2026 03:11:47 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[07-Mar-2026 03:11:47 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[07-Mar-2026 03:11:47 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Mar-2026 03:11:47 America/Mexico_City] Tipo de operación: logout
[07-Mar-2026 03:11:47 America/Mexico_City] === PROCESANDO LOGOUT ===
[07-Mar-2026 03:11:47 America/Mexico_City] Validando token...
[07-Mar-2026 03:11:47 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Mar-2026 07:57:45 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[07-Mar-2026 07:57:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[07-Mar-2026 07:57:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Mar-2026 07:57:45 America/Mexico_City] Tipo de operación: logout
[07-Mar-2026 07:57:45 America/Mexico_City] === PROCESANDO LOGOUT ===
[07-Mar-2026 07:57:45 America/Mexico_City] Validando token...
[07-Mar-2026 07:57:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[07-Mar-2026 07:57:45 America/Mexico_City] Usuario validado: admin
[07-Mar-2026 07:57:52 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[07-Mar-2026 07:57:52 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[07-Mar-2026 07:57:52 America/Mexico_City] === AUTH.PHP CARGADO ===
[07-Mar-2026 07:57:52 America/Mexico_City] Tipo de operación: login
[07-Mar-2026 07:57:52 America/Mexico_City] === PROCESANDO LOGIN ===
[07-Mar-2026 07:57:52 America/Mexico_City] Intento de login para usuario: admin
[07-Mar-2026 07:57:52 America/Mexico_City] Login - Password verificado correctamente
[07-Mar-2026 07:57:52 America/Mexico_City] Login - Roles: super_admin
[07-Mar-2026 07:57:52 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[07-Mar-2026 07:57:52 America/Mexico_City] Login exitoso para: admin
[07-Mar-2026 07:57:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Mar-2026 07:57:52 America/Mexico_City] Validando token en Repartidores.php...
[07-Mar-2026 07:57:52 America/Mexico_City] Usuario validado: admin
[07-Mar-2026 07:57:52 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[07-Mar-2026 07:57:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Mar-2026 07:57:52 America/Mexico_City] Validando token en Productos.php...
[07-Mar-2026 07:57:52 America/Mexico_City] Usuario validado: admin
[07-Mar-2026 07:57:52 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Mar-2026 07:57:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[07-Mar-2026 07:57:52 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[07-Mar-2026 07:57:52 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[07-Mar-2026 07:57:52 America/Mexico_City] Params: {":activo":"1"}
[07-Mar-2026 07:57:52 America/Mexico_City] Productos encontrados: 11
[07-Mar-2026 07:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[07-Mar-2026 07:58:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 07:58:01 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[07-Mar-2026 07:58:01 America/Mexico_City] Repartidor ID desde body: 4
[07-Mar-2026 07:58:01 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[07-Mar-2026 07:58:12 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Mar-2026 07:58:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 07:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Mar-2026 07:58:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 07:58:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Mar-2026 07:58:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 07:58:37 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Mar-2026 07:58:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 07:58:45 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Mar-2026 07:58:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 07:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Mar-2026 07:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 07:58:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Mar-2026 07:58:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 07:59:07 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[07-Mar-2026 07:59:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 08:00:40 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[07-Mar-2026 08:00:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[07-Mar-2026 08:00:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[07-Mar-2026 08:00:41 America/Mexico_City] Validando token en Productos.php...
[07-Mar-2026 08:00:41 America/Mexico_City] Usuario validado: admin
[07-Mar-2026 08:00:41 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[07-Mar-2026 08:00:41 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[07-Mar-2026 08:00:41 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[07-Mar-2026 08:00:41 America/Mexico_City] Params: {":activo":"1"}
[07-Mar-2026 08:00:41 America/Mexico_City] Productos encontrados: 11
[07-Mar-2026 08:00:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[07-Mar-2026 08:00:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[07-Mar-2026 08:00:41 America/Mexico_City] Validando token en Repartidores.php...
[07-Mar-2026 08:00:41 America/Mexico_City] Usuario validado: admin
[07-Mar-2026 08:00:41 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Mar-2026 08:46:53 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[09-Mar-2026 08:46:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[09-Mar-2026 08:46:53 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[09-Mar-2026 08:46:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[09-Mar-2026 08:46:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Mar-2026 08:46:53 America/Mexico_City] Tipo de operación: logout
[09-Mar-2026 08:46:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Mar-2026 08:46:53 America/Mexico_City] Tipo de operación: logout
[09-Mar-2026 08:46:53 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[09-Mar-2026 08:46:53 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[09-Mar-2026 08:46:53 America/Mexico_City] === PROCESANDO LOGOUT ===
[09-Mar-2026 08:46:53 America/Mexico_City] Validando token...
[09-Mar-2026 08:46:53 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Mar-2026 08:46:53 America/Mexico_City] === PROCESANDO LOGOUT ===
[09-Mar-2026 08:46:53 America/Mexico_City] Validando token...
[09-Mar-2026 08:46:53 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Mar-2026 08:46:53 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Mar-2026 08:46:53 America/Mexico_City] Tipo de operación: logout
[09-Mar-2026 08:46:53 America/Mexico_City] === PROCESANDO LOGOUT ===
[09-Mar-2026 08:46:53 America/Mexico_City] Validando token...
[09-Mar-2026 08:46:53 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[09-Mar-2026 08:47:01 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[09-Mar-2026 08:47:01 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[09-Mar-2026 08:47:01 America/Mexico_City] === AUTH.PHP CARGADO ===
[09-Mar-2026 08:47:01 America/Mexico_City] Tipo de operación: login
[09-Mar-2026 08:47:01 America/Mexico_City] === PROCESANDO LOGIN ===
[09-Mar-2026 08:47:01 America/Mexico_City] Intento de login para usuario: admin
[09-Mar-2026 08:47:01 America/Mexico_City] Login - Password verificado correctamente
[09-Mar-2026 08:47:01 America/Mexico_City] Login - Roles: super_admin
[09-Mar-2026 08:47:01 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[09-Mar-2026 08:47:01 America/Mexico_City] Login exitoso para: admin
[09-Mar-2026 08:47:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Mar-2026 08:47:02 America/Mexico_City] Validando token en Repartidores.php...
[09-Mar-2026 08:47:02 America/Mexico_City] Usuario validado: admin
[09-Mar-2026 08:47:02 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[09-Mar-2026 08:47:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Mar-2026 08:47:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Mar-2026 08:47:02 America/Mexico_City] Validando token en Productos.php...
[09-Mar-2026 08:47:02 America/Mexico_City] Usuario validado: admin
[09-Mar-2026 08:47:02 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Mar-2026 08:47:02 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[09-Mar-2026 08:47:02 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[09-Mar-2026 08:47:02 America/Mexico_City] Params: {":activo":"1"}
[09-Mar-2026 08:47:02 America/Mexico_City] Productos encontrados: 11
[09-Mar-2026 08:47:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:47:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[09-Mar-2026 08:47:11 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[09-Mar-2026 08:47:11 America/Mexico_City] Repartidor ID desde body: 4
[09-Mar-2026 08:47:11 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[09-Mar-2026 08:47:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Mar-2026 08:47:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:47:32 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Mar-2026 08:47:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:47:42 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Mar-2026 08:47:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Mar-2026 08:47:49 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:48:02 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Mar-2026 08:48:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:48:10 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Mar-2026 08:48:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:48:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[09-Mar-2026 08:48:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:50:04 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[09-Mar-2026 08:50:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[09-Mar-2026 08:50:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[09-Mar-2026 08:50:04 America/Mexico_City] Validando token en Productos.php...
[09-Mar-2026 08:50:04 America/Mexico_City] Usuario validado: admin
[09-Mar-2026 08:50:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[09-Mar-2026 08:50:04 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[09-Mar-2026 08:50:04 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[09-Mar-2026 08:50:04 America/Mexico_City] Params: {":activo":"1"}
[09-Mar-2026 08:50:04 America/Mexico_City] Productos encontrados: 11
[09-Mar-2026 08:50:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[09-Mar-2026 08:50:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[09-Mar-2026 08:50:04 America/Mexico_City] Validando token en Repartidores.php...
[09-Mar-2026 08:50:04 America/Mexico_City] Usuario validado: admin
[09-Mar-2026 08:50:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Mar-2026 07:58:14 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[10-Mar-2026 07:58:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[10-Mar-2026 07:58:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Mar-2026 07:58:14 America/Mexico_City] Tipo de operación: logout
[10-Mar-2026 07:58:14 America/Mexico_City] === PROCESANDO LOGOUT ===
[10-Mar-2026 07:58:14 America/Mexico_City] Validando token...
[10-Mar-2026 07:58:14 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[10-Mar-2026 07:58:14 America/Mexico_City] Usuario validado: admin
[10-Mar-2026 07:58:20 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[10-Mar-2026 07:58:20 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[10-Mar-2026 07:58:20 America/Mexico_City] === AUTH.PHP CARGADO ===
[10-Mar-2026 07:58:20 America/Mexico_City] Tipo de operación: login
[10-Mar-2026 07:58:20 America/Mexico_City] === PROCESANDO LOGIN ===
[10-Mar-2026 07:58:20 America/Mexico_City] Intento de login para usuario: admin
[10-Mar-2026 07:58:20 America/Mexico_City] Login - Password verificado correctamente
[10-Mar-2026 07:58:20 America/Mexico_City] Login - Roles: super_admin
[10-Mar-2026 07:58:20 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[10-Mar-2026 07:58:20 America/Mexico_City] Login exitoso para: admin
[10-Mar-2026 07:58:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Mar-2026 07:58:20 America/Mexico_City] Validando token en Repartidores.php...
[10-Mar-2026 07:58:20 America/Mexico_City] Usuario validado: admin
[10-Mar-2026 07:58:20 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Mar-2026 07:58:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Mar-2026 07:58:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[10-Mar-2026 07:58:20 America/Mexico_City] Validando token en Productos.php...
[10-Mar-2026 07:58:20 America/Mexico_City] Usuario validado: admin
[10-Mar-2026 07:58:20 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Mar-2026 07:58:20 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Mar-2026 07:58:20 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Mar-2026 07:58:20 America/Mexico_City] Params: {":activo":"1"}
[10-Mar-2026 07:58:20 America/Mexico_City] Productos encontrados: 11
[10-Mar-2026 07:58:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[10-Mar-2026 07:58:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 07:58:28 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[10-Mar-2026 07:58:28 America/Mexico_City] Repartidor ID desde body: 4
[10-Mar-2026 07:58:28 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[10-Mar-2026 07:58:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Mar-2026 07:58:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 07:58:52 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Mar-2026 07:58:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 07:58:59 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Mar-2026 07:59:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 07:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Mar-2026 07:59:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 07:59:15 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Mar-2026 07:59:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 07:59:22 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Mar-2026 07:59:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 07:59:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[10-Mar-2026 07:59:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 08:01:04 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[10-Mar-2026 08:01:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[10-Mar-2026 08:01:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[10-Mar-2026 08:01:04 America/Mexico_City] Validando token en Productos.php...
[10-Mar-2026 08:01:04 America/Mexico_City] Usuario validado: admin
[10-Mar-2026 08:01:04 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[10-Mar-2026 08:01:04 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[10-Mar-2026 08:01:04 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[10-Mar-2026 08:01:04 America/Mexico_City] Params: {":activo":"1"}
[10-Mar-2026 08:01:04 America/Mexico_City] Productos encontrados: 11
[10-Mar-2026 08:01:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[10-Mar-2026 08:01:04 America/Mexico_City] Validando token en Repartidores.php...
[10-Mar-2026 08:01:04 America/Mexico_City] Usuario validado: admin
[10-Mar-2026 08:01:04 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[10-Mar-2026 08:01:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Mar-2026 07:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[13-Mar-2026 07:56:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[13-Mar-2026 07:56:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Mar-2026 07:56:07 America/Mexico_City] Tipo de operación: verify
[13-Mar-2026 07:56:07 America/Mexico_City] === VERIFICANDO TOKEN ===
[13-Mar-2026 07:56:07 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzMxNTExMDAsImV4cCI6MTc3MzIzNzUwMH0.JXXXSqWu3zQZJIRuHRJ0cO3DonpxOtunZNHgFYtyNKo
[13-Mar-2026 07:56:07 America/Mexico_City] Validando token...
[13-Mar-2026 07:56:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Mar-2026 07:56:07 America/Mexico_City] Token inválido o usuario no encontrado
[13-Mar-2026 07:56:07 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[13-Mar-2026 07:56:07 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[13-Mar-2026 07:56:07 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Mar-2026 07:56:07 America/Mexico_City] Tipo de operación: logout
[13-Mar-2026 07:56:07 America/Mexico_City] === PROCESANDO LOGOUT ===
[13-Mar-2026 07:56:07 America/Mexico_City] Validando token...
[13-Mar-2026 07:56:07 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[13-Mar-2026 07:56:18 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[13-Mar-2026 07:56:18 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[13-Mar-2026 07:56:18 America/Mexico_City] === AUTH.PHP CARGADO ===
[13-Mar-2026 07:56:18 America/Mexico_City] Tipo de operación: login
[13-Mar-2026 07:56:18 America/Mexico_City] === PROCESANDO LOGIN ===
[13-Mar-2026 07:56:18 America/Mexico_City] Intento de login para usuario: admin
[13-Mar-2026 07:56:18 America/Mexico_City] Login - Password verificado correctamente
[13-Mar-2026 07:56:18 America/Mexico_City] Login - Roles: super_admin
[13-Mar-2026 07:56:18 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[13-Mar-2026 07:56:18 America/Mexico_City] Login exitoso para: admin
[13-Mar-2026 07:56:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Mar-2026 07:56:18 America/Mexico_City] Validando token en Productos.php...
[13-Mar-2026 07:56:18 America/Mexico_City] Usuario validado: admin
[13-Mar-2026 07:56:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Mar-2026 07:56:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getCategorias
[13-Mar-2026 07:56:18 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[13-Mar-2026 07:56:18 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Mar-2026 07:56:18 America/Mexico_City] Params: {":activo":"1"}
[13-Mar-2026 07:56:18 America/Mexico_City] Validando token en Productos.php...
[13-Mar-2026 07:56:18 America/Mexico_City] Usuario validado: admin
[13-Mar-2026 07:56:18 America/Mexico_City] === OBTENIENDO CATEGORÍAS ===
[13-Mar-2026 07:56:18 America/Mexico_City] Productos encontrados: 11
[13-Mar-2026 07:56:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Mar-2026 07:56:18 America/Mexico_City] Validando token en Productos.php...
[13-Mar-2026 07:56:18 America/Mexico_City] Usuario validado: admin
[13-Mar-2026 07:56:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Mar-2026 07:56:18 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[13-Mar-2026 07:56:18 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Mar-2026 07:56:18 America/Mexico_City] Params: {":activo":"1"}
[13-Mar-2026 07:56:18 America/Mexico_City] Productos encontrados: 11
[13-Mar-2026 07:56:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Mar-2026 07:56:18 America/Mexico_City] Validando token en Productos.php...
[13-Mar-2026 07:56:18 America/Mexico_City] Usuario validado: admin
[13-Mar-2026 07:56:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Mar-2026 07:56:18 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[13-Mar-2026 07:56:18 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Mar-2026 07:56:18 America/Mexico_City] Params: {":activo":"1"}
[13-Mar-2026 07:56:18 America/Mexico_City] Productos encontrados: 11
[13-Mar-2026 07:57:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Mar-2026 07:57:27 America/Mexico_City] Validando token en Repartidores.php...
[13-Mar-2026 07:57:27 America/Mexico_City] Usuario validado: admin
[13-Mar-2026 07:57:27 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Mar-2026 07:57:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Mar-2026 07:57:27 America/Mexico_City] Validando token en Productos.php...
[13-Mar-2026 07:57:27 America/Mexico_City] Usuario validado: admin
[13-Mar-2026 07:57:27 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Mar-2026 07:57:27 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[13-Mar-2026 07:57:27 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Mar-2026 07:57:27 America/Mexico_City] Params: {":activo":"1"}
[13-Mar-2026 07:57:27 America/Mexico_City] Productos encontrados: 11
[13-Mar-2026 07:57:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[13-Mar-2026 07:57:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 07:57:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[13-Mar-2026 07:57:42 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[13-Mar-2026 07:57:42 America/Mexico_City] Repartidor ID desde body: 4
[13-Mar-2026 07:57:42 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[13-Mar-2026 07:58:40 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Mar-2026 07:58:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 07:58:46 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Mar-2026 07:58:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 07:58:53 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Mar-2026 07:58:53 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 07:59:17 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Mar-2026 07:59:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 07:59:25 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Mar-2026 07:59:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 07:59:31 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Mar-2026 07:59:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 07:59:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[13-Mar-2026 07:59:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 08:13:17 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[13-Mar-2026 08:13:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[13-Mar-2026 08:13:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[13-Mar-2026 08:13:18 America/Mexico_City] Validando token en Repartidores.php...
[13-Mar-2026 08:13:18 America/Mexico_City] Usuario validado: admin
[13-Mar-2026 08:13:18 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[13-Mar-2026 08:13:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[13-Mar-2026 08:13:18 America/Mexico_City] Validando token en Productos.php...
[13-Mar-2026 08:13:18 America/Mexico_City] Usuario validado: admin
[13-Mar-2026 08:13:18 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[13-Mar-2026 08:13:18 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[13-Mar-2026 08:13:18 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[13-Mar-2026 08:13:18 America/Mexico_City] Params: {":activo":"1"}
[13-Mar-2026 08:13:18 America/Mexico_City] Productos encontrados: 11
[13-Mar-2026 08:13:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Mar-2026 07:55:42 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[17-Mar-2026 07:55:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[17-Mar-2026 07:55:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Mar-2026 07:55:42 America/Mexico_City] Tipo de operación: verify
[17-Mar-2026 07:55:42 America/Mexico_City] === VERIFICANDO TOKEN ===
[17-Mar-2026 07:55:42 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzM0MTAxNzgsImV4cCI6MTc3MzQ5NjU3OH0.mw1CPSQHfqovV04WIv_EIkeCW65FNac85q7iPsHxbig
[17-Mar-2026 07:55:42 America/Mexico_City] Validando token...
[17-Mar-2026 07:55:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Mar-2026 07:55:42 America/Mexico_City] Token inválido o usuario no encontrado
[17-Mar-2026 07:55:42 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[17-Mar-2026 07:55:42 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[17-Mar-2026 07:55:42 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Mar-2026 07:55:42 America/Mexico_City] Tipo de operación: logout
[17-Mar-2026 07:55:42 America/Mexico_City] === PROCESANDO LOGOUT ===
[17-Mar-2026 07:55:42 America/Mexico_City] Validando token...
[17-Mar-2026 07:55:42 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[17-Mar-2026 07:55:58 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[17-Mar-2026 07:55:58 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[17-Mar-2026 07:55:58 America/Mexico_City] === AUTH.PHP CARGADO ===
[17-Mar-2026 07:55:58 America/Mexico_City] Tipo de operación: login
[17-Mar-2026 07:55:58 America/Mexico_City] === PROCESANDO LOGIN ===
[17-Mar-2026 07:55:58 America/Mexico_City] Intento de login para usuario: admin
[17-Mar-2026 07:55:59 America/Mexico_City] Login - Password verificado correctamente
[17-Mar-2026 07:55:59 America/Mexico_City] Login - Roles: super_admin
[17-Mar-2026 07:55:59 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[17-Mar-2026 07:55:59 America/Mexico_City] Login exitoso para: admin
[17-Mar-2026 07:55:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Mar-2026 07:55:59 America/Mexico_City] Validando token en Repartidores.php...
[17-Mar-2026 07:55:59 America/Mexico_City] Usuario validado: admin
[17-Mar-2026 07:55:59 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Mar-2026 07:55:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Mar-2026 07:55:59 America/Mexico_City] Validando token en Productos.php...
[17-Mar-2026 07:55:59 America/Mexico_City] Usuario validado: admin
[17-Mar-2026 07:55:59 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Mar-2026 07:55:59 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[17-Mar-2026 07:55:59 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[17-Mar-2026 07:55:59 America/Mexico_City] Params: {":activo":"1"}
[17-Mar-2026 07:55:59 America/Mexico_City] Productos encontrados: 11
[17-Mar-2026 07:55:59 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[17-Mar-2026 07:56:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[17-Mar-2026 07:56:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:56:13 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[17-Mar-2026 07:56:13 America/Mexico_City] Repartidor ID desde body: 4
[17-Mar-2026 07:56:13 America/Mexico_City] Inventario de devoluciones obtenido: 9 productos
[17-Mar-2026 07:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Mar-2026 07:56:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:56:29 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Mar-2026 07:56:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:56:35 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Mar-2026 07:56:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:56:42 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Mar-2026 07:56:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:56:48 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Mar-2026 07:56:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:56:54 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Mar-2026 07:56:54 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:57:01 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Mar-2026 07:57:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[17-Mar-2026 07:57:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:58:20 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[17-Mar-2026 07:58:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[17-Mar-2026 07:58:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[17-Mar-2026 07:58:21 America/Mexico_City] Validando token en Productos.php...
[17-Mar-2026 07:58:21 America/Mexico_City] Usuario validado: admin
[17-Mar-2026 07:58:21 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[17-Mar-2026 07:58:21 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[17-Mar-2026 07:58:21 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[17-Mar-2026 07:58:21 America/Mexico_City] Params: {":activo":"1"}
[17-Mar-2026 07:58:21 America/Mexico_City] Productos encontrados: 11
[17-Mar-2026 07:58:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[17-Mar-2026 07:58:21 America/Mexico_City] Validando token en Repartidores.php...
[17-Mar-2026 07:58:21 America/Mexico_City] Usuario validado: admin
[17-Mar-2026 07:58:21 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[17-Mar-2026 07:58:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Mar-2026 08:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[18-Mar-2026 08:39:22 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[18-Mar-2026 08:39:22 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Mar-2026 08:39:22 America/Mexico_City] Tipo de operación: verify
[18-Mar-2026 08:39:22 America/Mexico_City] === VERIFICANDO TOKEN ===
[18-Mar-2026 08:39:22 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzM3NTU3NTksImV4cCI6MTc3Mzg0MjE1OX0.iMugwpgf5O3Hq7QPA-mWDV9jXgNRFAIMbZveCQGz--U
[18-Mar-2026 08:39:22 America/Mexico_City] Validando token...
[18-Mar-2026 08:39:22 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Mar-2026 08:39:22 America/Mexico_City] Token inválido o usuario no encontrado
[18-Mar-2026 08:39:22 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[18-Mar-2026 08:39:22 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[18-Mar-2026 08:39:22 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Mar-2026 08:39:22 America/Mexico_City] Tipo de operación: logout
[18-Mar-2026 08:39:22 America/Mexico_City] === PROCESANDO LOGOUT ===
[18-Mar-2026 08:39:22 America/Mexico_City] Validando token...
[18-Mar-2026 08:39:22 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[18-Mar-2026 08:39:28 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[18-Mar-2026 08:39:28 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[18-Mar-2026 08:39:28 America/Mexico_City] === AUTH.PHP CARGADO ===
[18-Mar-2026 08:39:28 America/Mexico_City] Tipo de operación: login
[18-Mar-2026 08:39:28 America/Mexico_City] === PROCESANDO LOGIN ===
[18-Mar-2026 08:39:28 America/Mexico_City] Intento de login para usuario: admin
[18-Mar-2026 08:39:28 America/Mexico_City] Login - Password verificado correctamente
[18-Mar-2026 08:39:28 America/Mexico_City] Login - Roles: super_admin
[18-Mar-2026 08:39:28 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[18-Mar-2026 08:39:28 America/Mexico_City] Login exitoso para: admin
[18-Mar-2026 08:39:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Mar-2026 08:39:29 America/Mexico_City] Validando token en Repartidores.php...
[18-Mar-2026 08:39:29 America/Mexico_City] Usuario validado: admin
[18-Mar-2026 08:39:29 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[18-Mar-2026 08:39:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Mar-2026 08:39:29 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Mar-2026 08:39:29 America/Mexico_City] Validando token en Productos.php...
[18-Mar-2026 08:39:29 America/Mexico_City] Usuario validado: admin
[18-Mar-2026 08:39:29 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Mar-2026 08:39:29 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[18-Mar-2026 08:39:29 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[18-Mar-2026 08:39:29 America/Mexico_City] Params: {":activo":"1"}
[18-Mar-2026 08:39:29 America/Mexico_City] Productos encontrados: 11
[18-Mar-2026 08:39:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:39:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[18-Mar-2026 08:39:45 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[18-Mar-2026 08:39:45 America/Mexico_City] Repartidor ID desde body: 4
[18-Mar-2026 08:39:45 America/Mexico_City] Inventario de devoluciones obtenido: 10 productos
[18-Mar-2026 08:39:51 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Mar-2026 08:39:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:39:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Mar-2026 08:39:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:40:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Mar-2026 08:40:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:40:12 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Mar-2026 08:40:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:40:19 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Mar-2026 08:40:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:40:26 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Mar-2026 08:40:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:40:33 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[18-Mar-2026 08:40:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:41:41 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[18-Mar-2026 08:41:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[18-Mar-2026 08:41:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[18-Mar-2026 08:41:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[18-Mar-2026 08:41:42 America/Mexico_City] Validando token en Productos.php...
[18-Mar-2026 08:41:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[18-Mar-2026 08:41:42 America/Mexico_City] Usuario validado: admin
[18-Mar-2026 08:41:42 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[18-Mar-2026 08:41:42 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[18-Mar-2026 08:41:42 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[18-Mar-2026 08:41:42 America/Mexico_City] Params: {":activo":"1"}
[18-Mar-2026 08:41:42 America/Mexico_City] Productos encontrados: 11
[18-Mar-2026 08:41:42 America/Mexico_City] Validando token en Repartidores.php...
[18-Mar-2026 08:41:42 America/Mexico_City] Usuario validado: admin
[18-Mar-2026 08:41:42 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Mar-2026 08:06:16 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[19-Mar-2026 08:06:16 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[19-Mar-2026 08:06:16 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Mar-2026 08:06:16 America/Mexico_City] Tipo de operación: verify
[19-Mar-2026 08:06:16 America/Mexico_City] === VERIFICANDO TOKEN ===
[19-Mar-2026 08:06:16 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzM4NDQ3NjgsImV4cCI6MTc3MzkzMTE2OH0.yeE1bZqlZFkyk8nCN_TcKe1YHH5FWR6wnH5YkWf82n0
[19-Mar-2026 08:06:16 America/Mexico_City] Validando token...
[19-Mar-2026 08:06:16 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Mar-2026 08:06:16 America/Mexico_City] Usuario validado: admin
[19-Mar-2026 08:06:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Mar-2026 08:06:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Mar-2026 08:06:16 America/Mexico_City] Validando token en Productos.php...
[19-Mar-2026 08:06:16 America/Mexico_City] Usuario validado: admin
[19-Mar-2026 08:06:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Mar-2026 08:06:16 America/Mexico_City] Validando token en Repartidores.php...
[19-Mar-2026 08:06:16 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Mar-2026 08:06:16 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Mar-2026 08:06:16 America/Mexico_City] Params: {":activo":"1"}
[19-Mar-2026 08:06:16 America/Mexico_City] Usuario validado: admin
[19-Mar-2026 08:06:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Mar-2026 08:06:16 America/Mexico_City] Productos encontrados: 11
[19-Mar-2026 08:06:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[19-Mar-2026 08:06:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:06:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[19-Mar-2026 08:06:20 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[19-Mar-2026 08:06:20 America/Mexico_City] Repartidor ID desde body: 4
[19-Mar-2026 08:06:20 America/Mexico_City] Inventario de devoluciones obtenido: 10 productos
[19-Mar-2026 08:06:30 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Mar-2026 08:06:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:06:37 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Mar-2026 08:06:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:06:43 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Mar-2026 08:06:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:06:48 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Mar-2026 08:06:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:06:58 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Mar-2026 08:06:58 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:07:04 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Mar-2026 08:07:04 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:07:11 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[19-Mar-2026 08:07:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:09:16 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[19-Mar-2026 08:09:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[19-Mar-2026 08:09:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Mar-2026 08:09:16 America/Mexico_City] Validando token en Repartidores.php...
[19-Mar-2026 08:09:16 America/Mexico_City] Usuario validado: admin
[19-Mar-2026 08:09:16 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Mar-2026 08:09:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[19-Mar-2026 08:09:16 America/Mexico_City] Validando token en Productos.php...
[19-Mar-2026 08:09:16 America/Mexico_City] Usuario validado: admin
[19-Mar-2026 08:09:16 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[19-Mar-2026 08:09:16 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[19-Mar-2026 08:09:16 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[19-Mar-2026 08:09:16 America/Mexico_City] Params: {":activo":"1"}
[19-Mar-2026 08:09:16 America/Mexico_City] Productos encontrados: 11
[19-Mar-2026 08:09:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Mar-2026 07:51:51 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[20-Mar-2026 07:51:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[20-Mar-2026 07:51:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Mar-2026 07:51:51 America/Mexico_City] Tipo de operación: verify
[20-Mar-2026 07:51:51 America/Mexico_City] === VERIFICANDO TOKEN ===
[20-Mar-2026 07:51:51 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzM4NDQ3NjgsImV4cCI6MTc3MzkzMTE2OH0.yeE1bZqlZFkyk8nCN_TcKe1YHH5FWR6wnH5YkWf82n0
[20-Mar-2026 07:51:51 America/Mexico_City] Validando token...
[20-Mar-2026 07:51:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Mar-2026 07:51:51 America/Mexico_City] Token inválido o usuario no encontrado
[20-Mar-2026 07:51:51 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[20-Mar-2026 07:51:51 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[20-Mar-2026 07:51:51 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Mar-2026 07:51:51 America/Mexico_City] Tipo de operación: logout
[20-Mar-2026 07:51:51 America/Mexico_City] === PROCESANDO LOGOUT ===
[20-Mar-2026 07:51:51 America/Mexico_City] Validando token...
[20-Mar-2026 07:51:51 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[20-Mar-2026 07:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[20-Mar-2026 07:52:23 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[20-Mar-2026 07:52:23 America/Mexico_City] === AUTH.PHP CARGADO ===
[20-Mar-2026 07:52:23 America/Mexico_City] Tipo de operación: login
[20-Mar-2026 07:52:23 America/Mexico_City] === PROCESANDO LOGIN ===
[20-Mar-2026 07:52:23 America/Mexico_City] Intento de login para usuario: admin
[20-Mar-2026 07:52:23 America/Mexico_City] Login - Password verificado correctamente
[20-Mar-2026 07:52:23 America/Mexico_City] Login - Roles: super_admin
[20-Mar-2026 07:52:23 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[20-Mar-2026 07:52:23 America/Mexico_City] Login exitoso para: admin
[20-Mar-2026 07:52:23 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Mar-2026 07:52:23 America/Mexico_City] Validando token en Repartidores.php...
[20-Mar-2026 07:52:23 America/Mexico_City] Usuario validado: admin
[20-Mar-2026 07:52:23 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Mar-2026 07:52:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Mar-2026 07:52:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Mar-2026 07:52:24 America/Mexico_City] Validando token en Productos.php...
[20-Mar-2026 07:52:24 America/Mexico_City] Usuario validado: admin
[20-Mar-2026 07:52:24 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Mar-2026 07:52:24 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[20-Mar-2026 07:52:24 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[20-Mar-2026 07:52:24 America/Mexico_City] Params: {":activo":"1"}
[20-Mar-2026 07:52:24 America/Mexico_City] Productos encontrados: 11
[20-Mar-2026 07:52:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:52:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioDevoluciones
[20-Mar-2026 07:52:30 America/Mexico_City] === OBTENIENDO INVENTARIO DE DEVOLUCIONES ===
[20-Mar-2026 07:52:30 America/Mexico_City] Repartidor ID desde body: 4
[20-Mar-2026 07:52:30 America/Mexico_City] Inventario de devoluciones obtenido: 10 productos
[20-Mar-2026 07:52:55 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:53:01 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:53:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:53:08 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:53:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:53:16 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:53:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:53:28 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:53:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:53:34 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:53:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:53:41 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:53:41 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:54:05 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:54:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:55:11 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[20-Mar-2026 07:55:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:55:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Mar-2026 07:55:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Mar-2026 07:55:12 America/Mexico_City] Validando token en Productos.php...
[20-Mar-2026 07:55:12 America/Mexico_City] Usuario validado: admin
[20-Mar-2026 07:55:12 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Mar-2026 07:55:12 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[20-Mar-2026 07:55:12 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[20-Mar-2026 07:55:12 America/Mexico_City] Params: {":activo":"1"}
[20-Mar-2026 07:55:12 America/Mexico_City] Productos encontrados: 11
[20-Mar-2026 07:55:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Mar-2026 07:55:12 America/Mexico_City] Validando token en Repartidores.php...
[20-Mar-2026 07:55:12 America/Mexico_City] Usuario validado: admin
[20-Mar-2026 07:55:12 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Mar-2026 07:59:36 America/Mexico_City] API Rutas: Tipo de operación recibida: ajustarInventarioRepartidor
[20-Mar-2026 07:59:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:59:56 America/Mexico_City] API Rutas: Tipo de operación recibida: asignarProductosRepartidor
[20-Mar-2026 07:59:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getInventarioRepartidor
[20-Mar-2026 07:59:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[20-Mar-2026 07:59:56 America/Mexico_City] Validando token en Repartidores.php...
[20-Mar-2026 07:59:56 America/Mexico_City] Usuario validado: admin
[20-Mar-2026 07:59:56 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[20-Mar-2026 07:59:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasInventariosRepartidores
[20-Mar-2026 07:59:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[20-Mar-2026 07:59:56 America/Mexico_City] Validando token en Productos.php...
[20-Mar-2026 07:59:56 America/Mexico_City] Usuario validado: admin
[20-Mar-2026 07:59:56 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[20-Mar-2026 07:59:56 America/Mexico_City] Filtros recibidos: {"activo":"1"}
[20-Mar-2026 07:59:56 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[20-Mar-2026 07:59:56 America/Mexico_City] Params: {":activo":"1"}
[20-Mar-2026 07:59:56 America/Mexico_City] Productos encontrados: 11
[24-Mar-2026 19:19:09 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[24-Mar-2026 19:19:09 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[24-Mar-2026 19:19:09 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Mar-2026 19:19:09 America/Mexico_City] Tipo de operación: login
[24-Mar-2026 19:19:09 America/Mexico_City] === PROCESANDO LOGIN ===
[24-Mar-2026 19:19:09 America/Mexico_City] Intento de login para usuario: admin
[24-Mar-2026 19:19:09 America/Mexico_City] Login - Password verificado correctamente
[24-Mar-2026 19:19:09 America/Mexico_City] Login - Roles: super_admin
[24-Mar-2026 19:19:09 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[24-Mar-2026 19:19:09 America/Mexico_City] Login exitoso para: admin
[24-Mar-2026 19:26:27 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[24-Mar-2026 19:26:27 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[24-Mar-2026 19:26:27 America/Mexico_City] === AUTH.PHP CARGADO ===
[24-Mar-2026 19:26:27 America/Mexico_City] Tipo de operación: verify
[24-Mar-2026 19:26:27 America/Mexico_City] === VERIFICANDO TOKEN ===
[24-Mar-2026 19:26:27 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzQ0MDE1NDksImV4cCI6MTc3NDQ4Nzk0OX0.iIuyZFx9_VGfxgSTNv9Q-mN7-qwNPKI2inyguwUWBOI
[24-Mar-2026 19:26:27 America/Mexico_City] Validando token...
[24-Mar-2026 19:26:27 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[24-Mar-2026 19:26:27 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:26:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:26:36 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:26:36 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:26:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:26:36 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:26:36 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:26:36 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:26:36 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:26:46 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:26:46 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:26:46 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:26:46 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:26:47 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:26:47 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:26:47 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:26:47 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:26:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[24-Mar-2026 19:27:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:27:35 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:27:35 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:27:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:27:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:27:38 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:27:38 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:27:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:27:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[24-Mar-2026 19:29:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:29:26 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:29:26 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:29:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:29:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:29:27 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:29:27 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:29:27 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:29:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[24-Mar-2026 19:31:40 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[24-Mar-2026 19:32:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:32:37 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:32:37 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:32:37 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:32:38 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[24-Mar-2026 19:32:38 America/Mexico_City] Validando token en Clientes.php...
[24-Mar-2026 19:32:38 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:32:38 America/Mexico_City] === OBTENIENDO CLIENTES ===
[24-Mar-2026 19:32:42 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[24-Mar-2026 19:33:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[24-Mar-2026 19:33:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getProductos
[24-Mar-2026 19:33:44 America/Mexico_City] Validando token en Productos.php...
[24-Mar-2026 19:33:44 America/Mexico_City] Validando token en Repartidores.php...
[24-Mar-2026 19:33:44 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:33:44 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[24-Mar-2026 19:33:44 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:33:44 America/Mexico_City] === OBTENIENDO PRODUCTOS ===
[24-Mar-2026 19:33:44 America/Mexico_City] Filtros recibidos: {"activo":1}
[24-Mar-2026 19:33:44 America/Mexico_City] Query productos: SELECT
                        p.*,
                        c.nombre as categoria_nombre,
                        CASE
                            WHEN p.stock_actual <= p.stock_minimo THEN 'bajo'
                            WHEN p.stock_actual >= p.stock_maximo THEN 'alto'
                            ELSE 'normal'
                        END as estado_stock
                      FROM productos p
                      LEFT JOIN categorias_productos c ON p.categoria_id = c.id
                      WHERE p.id > 0 AND p.activo = :activo
                      ORDER BY COALESCE(p.orden, 999999) ASC, p.nombre ASC
[24-Mar-2026 19:33:44 America/Mexico_City] Params: {":activo":1}
[24-Mar-2026 19:33:44 America/Mexico_City] Productos encontrados: 11
[24-Mar-2026 19:34:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[24-Mar-2026 19:34:01 America/Mexico_City] Validando token en Rutas.php...
[24-Mar-2026 19:34:01 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:34:01 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[24-Mar-2026 19:34:16 America/Mexico_City] API Rutas: Tipo de operación recibida: getReporteVisitasRutas
[24-Mar-2026 19:34:16 America/Mexico_City] Validando token en Rutas.php...
[24-Mar-2026 19:34:16 America/Mexico_City] Usuario validado: admin
[24-Mar-2026 19:34:16 America/Mexico_City] === GENERANDO REPORTE DE VISITAS DE RUTAS ===
[03-Apr-2026 13:16:15 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[03-Apr-2026 13:16:15 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[03-Apr-2026 13:16:15 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Apr-2026 13:16:15 America/Mexico_City] Tipo de operación: verify
[03-Apr-2026 13:16:15 America/Mexico_City] === VERIFICANDO TOKEN ===
[03-Apr-2026 13:16:15 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NjkxMzkwNDEsImV4cCI6MTc2OTIyNTQ0MX0.43BNadxbC7PnMemlXSrNGQFVtfAh3z1046IRhi9RZQo
[03-Apr-2026 13:16:15 America/Mexico_City] Validando token...
[03-Apr-2026 13:16:15 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[03-Apr-2026 13:16:15 America/Mexico_City] Token inválido o usuario no encontrado
[03-Apr-2026 13:16:16 America/Mexico_City] API Rutas: Tipo de operación recibida: logout
[03-Apr-2026 13:16:16 America/Mexico_City] API: Incluyendo Auth.php para tipo: logout
[03-Apr-2026 13:16:16 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-Apr-2026 13:16:16 America/Mexico_City] Tipo de operación: logout
[03-Apr-2026 13:16:16 America/Mexico_City] === PROCESANDO LOGOUT ===
[03-Apr-2026 13:16:16 America/Mexico_City] Validando token...
[03-Apr-2026 13:16:16 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Apr-2026 00:52:19 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[19-Apr-2026 00:52:19 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[19-Apr-2026 00:52:19 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Apr-2026 00:52:19 America/Mexico_City] Tipo de operación: login
[19-Apr-2026 00:52:19 America/Mexico_City] === PROCESANDO LOGIN ===
[19-Apr-2026 00:52:19 America/Mexico_City] Intento de login para usuario: admin
[19-Apr-2026 00:52:19 America/Mexico_City] Login - Password verificado correctamente
[19-Apr-2026 00:52:19 America/Mexico_City] Login - Roles: super_admin
[19-Apr-2026 00:52:19 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[19-Apr-2026 00:52:19 America/Mexico_City] Login exitoso para: admin
[19-Apr-2026 00:52:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Apr-2026 00:52:24 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Apr-2026 00:52:24 America/Mexico_City] Validando token en Repartidores.php...
[19-Apr-2026 00:52:24 America/Mexico_City] Validando token en Repartidores.php...
[19-Apr-2026 00:52:24 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:52:24 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Apr-2026 00:52:24 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:52:24 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Apr-2026 00:52:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Apr-2026 00:52:57 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:52:57 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:52:57 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Apr-2026 00:53:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Apr-2026 00:53:01 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:01 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:01 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Apr-2026 00:53:01 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 00:53:01 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 00:53:01 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:01 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 00:53:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 00:53:02 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:02 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:02 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 00:53:07 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Apr-2026 00:53:07 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:07 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:07 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Apr-2026 00:53:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Apr-2026 00:53:08 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:08 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:08 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Apr-2026 00:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Apr-2026 00:53:22 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:22 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:22 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Apr-2026 00:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 00:53:22 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 00:53:22 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 00:53:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 00:53:23 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:23 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:23 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 00:53:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 00:53:32 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:32 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:32 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 00:53:33 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Apr-2026 00:53:33 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:33 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:33 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Apr-2026 00:53:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Apr-2026 00:53:34 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 00:53:34 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 00:53:34 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Apr-2026 01:07:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Apr-2026 01:07:20 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:07:20 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:20 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Apr-2026 01:07:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:07:20 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:07:20 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:20 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:07:20 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 01:07:20 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:07:20 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:20 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 01:07:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Apr-2026 01:07:32 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:07:32 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:32 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Apr-2026 01:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:07:33 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:07:33 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:07:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 01:07:33 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:07:33 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:33 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 01:07:45 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[19-Apr-2026 01:07:45 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[19-Apr-2026 01:07:45 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Apr-2026 01:07:45 America/Mexico_City] Tipo de operación: verify
[19-Apr-2026 01:07:45 America/Mexico_City] === VERIFICANDO TOKEN ===
[19-Apr-2026 01:07:45 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzY1ODE1MzksImV4cCI6MTc3NjY2NzkzOX0.tIPjIJt71284BpmbEGo3gqTRA7SlcUd9Bfe91BaqflE
[19-Apr-2026 01:07:45 America/Mexico_City] Validando token...
[19-Apr-2026 01:07:45 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Apr-2026 01:07:45 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:45 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Apr-2026 01:07:45 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:07:45 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:45 America/Mexico_City] === OBTENIENDO RUTAS ===
[19-Apr-2026 01:07:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:07:55 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:07:55 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:07:55 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:07:55 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:07:55 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:07:55 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:00 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:08:00 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:08:00 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:08:00 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:02 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:08:02 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:08:02 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:08:02 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:03 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:08:03 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:08:03 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:08:03 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:08:09 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:08:09 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:08:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:09 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:08:09 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:08:09 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:08:09 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:15 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:08:15 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:08:15 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:08:15 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:21 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:08:21 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:08:21 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:08:21 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:22 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:08:22 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:08:22 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:08:22 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:08:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[19-Apr-2026 01:08:44 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[19-Apr-2026 01:11:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:11:28 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:11:28 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:11:28 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:11:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:11:30 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:11:30 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:11:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:11:30 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:11:30 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:11:30 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:11:30 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:11:31 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:11:31 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:11:31 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:11:31 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:11:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:11:33 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:11:33 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:11:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:11:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:11:33 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:11:33 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:11:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:11:37 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[19-Apr-2026 01:20:56 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Apr-2026 01:20:56 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:20:56 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:20:56 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Apr-2026 01:20:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:20:57 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:20:57 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:20:57 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:20:57 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 01:20:57 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:20:57 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:20:57 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 01:21:10 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[19-Apr-2026 01:21:10 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[19-Apr-2026 01:21:10 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Apr-2026 01:21:10 America/Mexico_City] Tipo de operación: verify
[19-Apr-2026 01:21:10 America/Mexico_City] === VERIFICANDO TOKEN ===
[19-Apr-2026 01:21:10 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzY1ODE1MzksImV4cCI6MTc3NjY2NzkzOX0.tIPjIJt71284BpmbEGo3gqTRA7SlcUd9Bfe91BaqflE
[19-Apr-2026 01:21:10 America/Mexico_City] Validando token...
[19-Apr-2026 01:21:10 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Apr-2026 01:21:10 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:10 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidores
[19-Apr-2026 01:21:10 America/Mexico_City] Validando token en Repartidores.php...
[19-Apr-2026 01:21:10 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:10 America/Mexico_City] === OBTENIENDO REPARTIDORES ===
[19-Apr-2026 01:21:11 America/Mexico_City] API Rutas: Tipo de operación recibida: getEstadisticasRepartidores
[19-Apr-2026 01:21:11 America/Mexico_City] Validando token en Repartidores.php...
[19-Apr-2026 01:21:11 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:11 America/Mexico_City] === OBTENIENDO ESTADÍSTICAS DE REPARTIDORES ===
[19-Apr-2026 01:21:12 America/Mexico_City] API Rutas: Tipo de operación recibida: verify
[19-Apr-2026 01:21:12 America/Mexico_City] API: Incluyendo Auth.php para tipo: verify
[19-Apr-2026 01:21:12 America/Mexico_City] === AUTH.PHP CARGADO ===
[19-Apr-2026 01:21:12 America/Mexico_City] Tipo de operación: verify
[19-Apr-2026 01:21:12 America/Mexico_City] === VERIFICANDO TOKEN ===
[19-Apr-2026 01:21:12 America/Mexico_City] Authorization header: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhcGlfcnV0YXMiLCJzdWIiOiIzIiwidXNlcm5hbWUiOiJhZG1pbiIsImVtYWlsIjoiYWRtaW5AcnV0YXMuY29tIiwibm9tYnJlIjoiQWRtaW5pc3RyYWRvciIsImFwZWxsaWRvIjoiU2lzdGVtYSIsInJvbGVzIjoic3VwZXJfYWRtaW4iLCJpYXQiOjE3NzY1ODE1MzksImV4cCI6MTc3NjY2NzkzOX0.tIPjIJt71284BpmbEGo3gqTRA7SlcUd9Bfe91BaqflE
[19-Apr-2026 01:21:12 America/Mexico_City] Validando token...
[19-Apr-2026 01:21:12 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[19-Apr-2026 01:21:12 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:12 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:12 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:12 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:12 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:13 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:13 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:13 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:13 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:17 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:17 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:17 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:19 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:19 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:19 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:19 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:25 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:25 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:25 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:25 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:26 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:26 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:26 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:26 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:26 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:32 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:32 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:32 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:32 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:33 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:33 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:33 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:33 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:35 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:21:35 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:21:35 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:21:35 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:21:48 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[19-Apr-2026 01:25:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Apr-2026 01:25:43 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:25:43 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:25:43 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Apr-2026 01:25:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:25:43 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:25:43 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:25:43 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:25:43 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 01:25:43 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:25:43 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:25:43 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 01:25:51 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Apr-2026 01:25:51 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 01:25:51 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:25:51 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Apr-2026 01:26:05 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 01:26:05 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 01:26:05 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 01:26:05 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 01:26:07 America/Mexico_City] API Rutas: Tipo de operación recibida: getQRAsignado
[19-Apr-2026 11:42:17 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[19-Apr-2026 11:42:17 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 11:42:17 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 11:42:17 America/Mexico_City] === OBTENIENDO RUTA ===
[19-Apr-2026 11:42:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getClientes
[19-Apr-2026 11:42:18 America/Mexico_City] Validando token en Clientes.php...
[19-Apr-2026 11:42:18 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 11:42:18 America/Mexico_City] === OBTENIENDO CLIENTES ===
[19-Apr-2026 11:42:18 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 11:42:18 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 11:42:18 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 11:42:18 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 11:42:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRepartidoresDisponibles
[19-Apr-2026 11:42:27 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 11:42:27 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 11:42:27 America/Mexico_City] === OBTENIENDO REPARTIDORES DISPONIBLES ===
[19-Apr-2026 11:42:27 America/Mexico_City] API Rutas: Tipo de operación recibida: updateRuta
[19-Apr-2026 11:42:27 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 11:42:27 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 11:42:27 America/Mexico_City] === ACTUALIZANDO RUTA ===
[19-Apr-2026 11:42:28 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[19-Apr-2026 11:42:28 America/Mexico_City] Validando token en Rutas.php...
[19-Apr-2026 11:42:28 America/Mexico_City] Usuario validado: admin
[19-Apr-2026 11:42:28 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-May-2026 07:11:14 America/Mexico_City] API Rutas: Tipo de operación recibida: login
[03-May-2026 07:11:14 America/Mexico_City] API: Incluyendo Auth.php para tipo: login
[03-May-2026 07:11:14 America/Mexico_City] === AUTH.PHP CARGADO ===
[03-May-2026 07:11:14 America/Mexico_City] Tipo de operación: login
[03-May-2026 07:11:14 America/Mexico_City] === PROCESANDO LOGIN ===
[03-May-2026 07:11:14 America/Mexico_City] Intento de login para usuario: admin
[03-May-2026 07:11:14 America/Mexico_City] Login - Password verificado correctamente
[03-May-2026 07:11:14 America/Mexico_City] Login - Roles: super_admin
[03-May-2026 07:11:14 America/Mexico_City] Login - Permisos obtenidos: {"clientes":{"ruta":null,"icono":null,"permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"dashboard":{"ruta":"\/dashboard","icono":"dashboard","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"usuarios":{"ruta":"\/usuarios","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"rutas":{"ruta":"\/rutas","icono":"map","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"vehiculos":{"ruta":"\/vehiculos","icono":"truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"conductores":{"ruta":"\/conductores","icono":"user-check","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"repartidores":{"ruta":"\/repartidores","icono":"users","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"reportes":{"ruta":"\/reportes","icono":"bar-chart","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"configuracion":{"ruta":"\/configuracion","icono":"settings","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"productos":{"ruta":"\/productos","icono":"package","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"inventarios_repartidor":{"ruta":null,"icono":"fa-truck","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]},"ventas":{"ruta":"\/cuentas-por-cobrar","icono":"credit-card","permisos":["actualizar","crear","eliminar","exportar","importar","leer"]}}
[03-May-2026 07:11:14 America/Mexico_City] Login exitoso para: admin
[03-May-2026 07:11:26 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-May-2026 07:11:26 America/Mexico_City] Validando token en Rutas.php...
[03-May-2026 07:11:26 America/Mexico_City] Usuario validado: admin
[03-May-2026 07:11:26 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-May-2026 07:13:08 America/Mexico_City] API Rutas: Tipo de operación recibida: getUsuarios
[03-May-2026 07:13:08 America/Mexico_City] Validando token en Usuarios.php...
[03-May-2026 07:13:08 America/Mexico_City] Token extraído: eyJ0eXAiOiJKV1QiLCJh...
[03-May-2026 07:13:08 America/Mexico_City] Usuario validado: admin
[03-May-2026 07:13:08 America/Mexico_City] === OBTENIENDO USUARIOS ===
[03-May-2026 07:13:14 America/Mexico_City] API Rutas: Tipo de operación recibida: getRutas
[03-May-2026 07:13:14 America/Mexico_City] Validando token en Rutas.php...
[03-May-2026 07:13:14 America/Mexico_City] Usuario validado: admin
[03-May-2026 07:13:14 America/Mexico_City] === OBTENIENDO RUTAS ===
[03-May-2026 07:13:27 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-May-2026 07:13:27 America/Mexico_City] Validando token en Rutas.php...
[03-May-2026 07:13:27 America/Mexico_City] Usuario validado: admin
[03-May-2026 07:13:27 America/Mexico_City] === OBTENIENDO RUTA ===
[03-May-2026 07:13:34 America/Mexico_City] API Rutas: Tipo de operación recibida: getRuta
[03-May-2026 07:13:34 America/Mexico_City] Validando token en Rutas.php...
[03-May-2026 07:13:34 America/Mexico_City] Usuario validado: admin
[03-May-2026 07:13:34 America/Mexico_City] === OBTENIENDO RUTA ===
