Versión afectada: BioStar v2.8 o superior
Descripción del problema
La búsqueda de usuarios en el grupo de usuarios de Asistencia de tiempo no puede buscar de la siguiente manera.
[Fig 1- No se puede encontrar el usuario en el grupo de usuarios seleccionado]
Causa
No hay ningún perm_id porque los datos de la columna perm_id de la tabla de usuario no están sincronizados.
Datos de registro relevantes del servidor BioStar 2 TA
Ubicación del archivo: AAAA-MM-DD_c#_ta-error.log en C:\Archivos de programa\BioStar 2(x64)\ta\logs
error: failed to login
{ id: undefined, message: 'perm_id is required.', message_key: 'REQUIRED_FIELD',
language: 'en', status_code: 'REQUIRED_FIELD' }
{ id: undefined, message: 'perm_id is required.', message_key: 'REQUIRED_FIELD',
language: 'en', status_code: 'REQUIRED_FIELD' }
Cómo resolver
1. Detenga el servicio de asistencia técnica de BioStar 2
2. Ejecute la siguiente consulta en Heidi SQL o MySQL Workbench
(Maria DB Query)
- UPDATE biostar_tna.sync_last_index
SET last_sync_index = 0
DONDE table_name como 't_usr';
3. Inicie el servicio BioStar 2 TA
4. Espere unos 10 minutos hasta que la información del usuario se sincronice con BioStar 2 TA
5. Confirma el problema