Saltar al contenido
CheckBiz360de EncodeBiz

Códigos de error completos

Este artículo es la referencia de los códigos de error que pueden aparecer en la app móvil o en el backoffice de CheckBiz360. Cuando el sistema muestra un mensaje de error, el código que lo acompaña permite identificar la causa exacta y la acción correctiva.

Artículo 90 de 929 min de lectura

Los códigos siguen siempre el formato módulo/motivo. A continuación se agrupan por módulo.

Fichaje y jornada (checklog)

Los errores más frecuentes en el uso diario. Salvo indicación contraria, los ve el empleado en la app.

CódigoQué significaQué hacer
checklog/out_of_radiusEl empleado no está dentro del radio de fichaje de la sucursal seleccionadaComprobar que está físicamente en el centro de trabajo y que el GPS tiene buena precisión. Si se repite, revisar coordenadas y radio de la sucursal
checklog/out_of_scheduleEl fichaje cae fuera del horario del turno asignadoRevisar el horario efectivo y la zona horaria de la sucursal, y el turno asignado al empleado
checklog/day_disabledEl día está deshabilitado en el calendario efectivo (festivo o no laborable)Si el día debía ser laborable, corregir el calendario. Si no, registrar las horas mediante jornada manual
checklog/calendar_not_resolvedNo hay calendario efectivo resuelto para esa fechaRevisar el calendario de la entidad, la sucursal y el empleado para esa fecha. Mientras tanto, introducir las horas manualmente
checklog/branch_geo_requiredLa sucursal no tiene ubicación configuradaEl Owner o Manager debe añadir las coordenadas de la sucursal en el backoffice
checklog/two_type_followedSe ha intentado iniciar jornada dos veces seguidasCerrar la jornada abierta antes de iniciar una nueva
checklog/overlap_detectedYa existe una jornada válida que solapa con ese horarioRevisar el historial del empleado y corregir el registro solapado antes de reintentar
checklog/duplicate_pendingYa hay una solicitud pendiente para ese empleado en esa fechaEsperar a que el responsable resuelva la solicitud existente en lugar de crear otra
checklog/checkin_not_foundNo se encuentra el checkin de referencia para la operaciónVerificar que existe el fichaje de entrada al que se quiere asociar la salida
checklog/checkin_not_openEl checkin no puede cerrarse manualmente por su estado actualRevisar el estado del registro; si ya está cerrado o anulado, no admite cierre manual
checklog/checkout_already_existsYa existe un cierre pendiente o válido para ese checkinRevisar el registro: la jornada ya tiene salida
checklog/invalid_checkiFichaje de entrada no válidoReintentar el fichaje. Si persiste, actualizar la app
checklog/invalid_checkoutFichaje de salida no válidoComprobar que hay una entrada abierta que cerrar
checklog/invalid_restin / checklog/invalid_restoutInicio o fin de pausa no válidoComprobar el orden de los registros: la pausa debe abrirse y cerrarse dentro de una jornada activa
checklog/unknown_typeTipo de registro desconocidoActualizar la app a la última versión
checklog/invalidNo se encuentra el registro relacionadoRefrescar la pantalla y reintentar
checklog/bad_requestLos datos del fichaje no son correctos o están incompletosActualizar la app; si continúa, reinstalar e iniciar sesión de nuevo
checklog/internal_errorError interno del servidor al procesar el fichajeReintentar pasados unos minutos. Si dura más de 30 minutos, abrir incidencia con la hora exacta y el empleado afectado

Acceso y sesión (auth)

CódigoQué significaQué hacer
auth/invalid-credentialCredenciales incorrectasRevisar correo y contraseña; usar la recuperación de contraseña si es necesario
auth/invalid-emailLa dirección de correo no tiene un formato válidoCorregir el correo introducido
auth/missing-email / auth/missing-passwordFalta el correo o la contraseñaCompletar el campo que falta
auth/email-already-exists / auth/email-already-in-useEse correo ya está en usoIniciar sesión con esa cuenta o usar otro correo
auth/weak-passwordLa contraseña no cumple los requisitos mínimosElegir una contraseña más segura
auth/too-many-requestsDemasiados intentos en poco tiempoEsperar unos minutos antes de reintentar
auth/user-disabledLa cuenta está deshabilitadaContactar con el Owner de la entidad o con soporte
auth/operation-not-allowedEl acceso por correo y contraseña no está habilitadoContactar con soporte
auth/network-request-failedError de redComprobar la conexión a internet y reintentar
auth/unauthorizedAcceso no autorizado al recurso, o sesión caducadaCerrar sesión y volver a entrar. Si la cuenta fue desactivada, contactar con el Owner
auth/untrusted_deviceEl dispositivo no está autorizado y requiere verificación adicionalEl Owner o Manager debe autorizar el dispositivo desde el perfil del empleado

Verificación en dos pasos (twofactor)

CódigoQué significaQué hacer
twofactor/invalid_codeEl código TOTP introducido no es válidoComprobar que la hora del dispositivo es correcta y generar un código nuevo
twofactor/invalid_tokenLa sesión ha expiradoVolver a iniciar sesión
twofactor/not_activatedEl empleado no tiene la verificación en dos pasos activadaActivarla desde el perfil del empleado
twofactor/user_not_activatedLa cuenta de usuario no tiene 2FA activadoActivar 2FA desde el perfil de usuario
twofactor/unauthorizedLa operación exige un token 2FACompletar la verificación en dos pasos para continuar
twofactor/internalError interno al procesar la verificaciónReintentar; si persiste, abrir incidencia

Empleados (employee) y sucursales (branch)

CódigoQué significaQué hacer
employee/not_foundEl empleado indicado no existe en la entidadVerificar que el empleado sigue dado de alta
employee/exist_employeeYa existe un empleado con ese correo o teléfonoBuscar el empleado existente en lugar de crear uno nuevo
employee/branchId_requiredFalta la sucursal, que es obligatoriaAsignar al menos una sucursal antes de guardar
employee/bad_requestFalta el identificador del empleado en la operaciónRepetir la acción desde la ficha del empleado
branch/not_foundLa sucursal indicada no existeVerificar que la sucursal existe y no ha sido eliminada

Documentos (documents)

CódigoQué significaQué hacer
documents/unauthorizedSin permisos para acceder al documentoRevisar la visibilidad por rol del documento
documents/not_foundEl documento no existe o no es visible para ese usuarioComprobar que no está archivado y que el rol tiene visibilidad
documents/file_requiredNo se ha adjuntado ningún archivoAdjuntar el fichero antes de guardar
documents/file_too_largeEl archivo supera el máximo permitido de 10 MBComprimir el documento o dividirlo
documents/invalid_mime_typeFormato de archivo no permitidoConvertir el documento a un formato admitido
documents/invalid_visibility_rolesLa configuración de visibilidad no es válidaRevisar los roles seleccionados
documents/invalid_acknowledgement_modeLa configuración de acuse de recibo no es válidaRevisar el modo de acuse elegido frente al ámbito del documento
documents/acknowledgement_not_requiredEl documento no requiere acuse de reciboNo es necesaria ninguna acción
documents/acknowledgement_not_allowedEse usuario no puede acusar recibo del documentoComprobar que el documento va dirigido a ese empleado
documents/restricted_document_typeSin permisos para ese tipo de documentoRevisar el rol necesario para ese tipo
documents/already_archivedEl documento ya está archivadoNo es necesaria ninguna acción
documents/branch_not_foundLa sucursal o proyecto indicado no es válidoSeleccionar una sucursal existente
documents/employee_not_foundEl empleado indicado no es válidoSeleccionar un empleado existente
documents/employee_not_in_branchEl empleado no pertenece a la sucursal seleccionadaCorregir la sucursal o la asignación del empleado
documents/bad_requestLos datos del documento no son válidosRevisar los campos obligatorios del formulario

Tareas (task)

CódigoQué significaQué hacer
task/not_foundLa tarea no existe o fue eliminadaRefrescar el listado de tareas
task/evidence_requiredLa tarea exige subir evidencia antes de completarlaAdjuntar al menos una foto o vídeo y volver a completar
task/forbiddenSin permisos para esa acción sobre la tareaRevisar el nivel de responsabilidad requerido
task/unauthorizedSin permisos para realizar la acciónSolicitar la acción a un responsable con nivel suficiente
task/invalid_mime_typeEl formato del archivo adjunto no está permitidoSubir la evidencia como foto o vídeo en un formato estándar
task/file_too_largeEl archivo supera el tamaño máximo permitidoReducir la resolución o la duración del archivo
task/bad_requestLa información de la tarea no es válidaRevisar los campos obligatorios: título, sucursal y fecha límite

Suscripción y facturación

CódigoQué significaQué hacer
subscription/limit_offEl plan ha alcanzado el límite de operaciones permitidasRevisar el estado de la suscripción o contactar con soporte
suscription/entity_not_configuredLa entidad no tiene la configuración necesaria para contratarCompletar los datos legales y el método de pago en Entidad
suscription_checkinbiz/entity_legal_not_configuredFaltan los datos legales de la entidad para CheckBizCompletar los datos de la empresa antes de contratar
suscription/already_subscribed_into_planLa entidad ya está suscrita a ese planNo es necesaria ninguna acción
suscription/koLa suscripción no se ha podido completarRevisar el método de pago y reintentar
subscribe/not_foundEl servicio indicado no existeReintentar desde la pantalla de planes
subscribe/invalid_entity_serviceLa entidad o el servicio no son correctosVerificar la entidad seleccionada
subscribe/internalError interno del servicio de suscripcionesReintentar más tarde; si persiste, abrir incidencia
sub/bad_requestLos datos enviados no son válidosRevisar el formulario y reintentar
sub/entity_not_foundLa entidad no existeVerificar la entidad seleccionada
payment/pendingHay pagos pendientes en la cuentaRegularizar el pago desde la sección de facturación

Otros módulos

CódigoQué significaQué hacer
entity/not_foundLa entidad no existeVerificar la entidad seleccionada en el backoffice
user/not_foundNo hay ningún usuario con ese correoRevisar el correo introducido
user/internalError interno del servicio de usuariosReintentar; si persiste, abrir incidencia
report/internal_errorError interno al generar el informeReintentar con un rango de fechas menor; si persiste, abrir incidencia
stats/range_and_groupBy_tolongEl rango de fechas o la agrupación producen demasiados datos para representarSeleccionar un rango menor u otra agrupación
analyze/insufficient_dataNo hay datos suficientes para calcular los indicadoresEsperar a acumular más histórico de fichajes y tareas
media/not_foundEl archivo no existeVolver a subir el archivo
media/invalid_meda_typeTipo de archivo no permitidoUsar un formato admitido
media/invalid_dimesionsLas dimensiones de la imagen no son válidasAjustar el tamaño de la imagen
media/errorError interno de almacenamientoReintentar; si persiste, abrir incidencia
internalError interno del servidorReintentar; si persiste, abrir incidencia con la hora exacta
unavailableServicio temporalmente no disponibleReintentar pasados unos minutos

Nota de rol

Este artículo es de consulta para Owner y Manager, responsables de diagnosticar y resolver errores operativos. Los empleados con rol Worker que vean un código de error en la app deben comunicárselo a su responsable con el código exacto que aparece en pantalla.

¿Te ha resultado útil este artículo?

Configuración de cookies

Elige qué quieres permitir. Puedes cambiar de opinión cuando quieras desde «Configuración de cookies», al final de la página. Ver política de cookies

NecesariasSiempre activas

Hacen que la web funcione y recuerdan esta misma decisión, para no volver a preguntarte. No identifican a nadie ni salen de aquí, así que no dependen de tu permiso.

Nos dicen qué anuncios nuestros traen visitas y cuáles no, para no seguir gastando en los que no funcionan. Lo hacen el píxel de Meta (Facebook e Instagram) y Google Tag Manager (Google Analytics y Google Ads): instalan cookies propias y envían datos a Meta Platforms Ireland y a Google Ireland.