32. El módulo de control de presencia (asistencias). Error de assets/javascript
1. Definición de parámetros
Nos basamos en Synkiria En el menú superior izquierdo seleccionamos en "Ajustes". A continuación en el menú laeral izquierdo hacer click en "Asistencias"
- El tipo de identificación del usuario (por Código de barras (RFID) o por selección manual)
- El dispositivo de lectura para el caso que tengamos un lector de códigos de barras (que puede ser la camara frontal o trasera)
2. Definir la identificación del empleado
Hemos visto que para identificar un empleado podemos utilizar un PIN manual (código NIP) o un código de barras (ID de credencial)
Para ello vamos al empleado (Menu lateral izquierdo -> Empleados) y en un empleado en cuestión, en la pesaña de "configuración RRHH", podemos dar el PIN o el código de barras.
El código de barras, si queremos lo puede generar el sistema (haciendo click sobre "Generar")
Si le damos a imprimir credencial para imprimir la tarjeta del código de barras, a mi me ha dado estos problemas:
1. RenderPMError: Can't setFont(Times-Roman) missing the T1 files. Para solucionarlo ejecutamos tal como dice Manjima K Joseph
pip3 install reportlab
2. RenderPMError: cannot import desired renderPM backend rlPyCairo. Se ha tenido en cuenta la solución de stackoverflow y se ha ejecutado:
sudo apt install libcairo2-dev pkg-config python3-dev sudo pip3 install pycairo sudo pip3 install rlpycairo
Por tanto, este usuario puede acceder por PIN (modo Qiosco) o por código de barras.
Comentarios
Publicar un comentario