Saltar para o conteúdo

Cookies no CheckBiz360

Usamos cookies necessários para que o site funcione. Com a sua permissão, usamos a Google para perceber que informação é útil e melhorar a forma como lhe apresentamos o CheckBiz360. Pode aceitar, recusar ou mudar a sua escolha quando quiser. Ver política de cookies

Configuração de cookies

Escolha o que quer permitir. Pode mudar de ideias quando quiser em «Configuração de cookies», no fim da página. Ver política de cookies

NecessáriasSempre ativas

Fazem o site funcionar e recordam esta mesma decisão, para não voltarmos a perguntar-lhe. Não identificam ninguém nem saem daqui, por isso não dependem da sua permissão.

Dizem-nos que anúncios nossos trazem visitas e quais não trazem, para deixarmos de gastar nos que não resultam. É o Google Tag Manager (Google Analytics e Google Ads): instala cookies próprios e envia dados à Google Ireland.

CheckBiz360da EncodeBiz

Códigos de erro completos

Este artigo é a referência dos códigos de erro que podem aparecer na aplicação móvel ou no backoffice do CheckBiz360. Quando o sistema mostra uma mensagem de erro, o código que a acompanha permite identificar a causa exata e a ação corretiva.

Artigo 100 de 11615 min de leitura

Os códigos seguem sempre o formato módulo/motivo. Em seguida agrupam-se por módulo.

Registo e jornada (checklog)

Os erros mais frequentes na utilização diária. Salvo indicação em contrário, são vistos pelo funcionário na aplicação.

CódigoO que significaO que fazer
checklog/out_of_radiusO funcionário não está dentro do raio de registo da sucursal selecionadaVerificar que está fisicamente no local de trabalho e que o GPS tem boa precisão. Se se repetir, rever coordenadas e raio da sucursal
checklog/out_of_scheduleO registo cai fora do horário do turno atribuídoRever o horário efetivo e o fuso horário da sucursal, e o turno atribuído ao funcionário
checklog/day_disabledO dia está desativado no calendário efetivo (feriado, dia livre do funcionário ou dia não útil)Se o dia devia ser útil, corrigir o calendário. Caso contrário, registar as horas através de jornada manual
checklog/absenceO funcionário tem registada uma ausência que abrange esse diaSe a ausência não estiver correta, retirá-la do seu calendário e voltar a registar
checklog/different_branchesTenta-se registar a pausa ou a saída numa sucursal diferente da da entradaRegistar na sucursal da entrada; se houve mudança de local, fechar a jornada e abrir outra
checklog_update/future_not_allowedA correção proposta tem data ou hora futuraIndicar uma hora que já tenha passado
checklog/calendar_not_resolvedNão há calendário efetivo resolvido para essa dataRever o calendário da entidade, da sucursal e do funcionário para essa data. Entretanto, introduzir as horas manualmente
checklog/branch_geo_requiredA sucursal não tem localização configuradaO Owner ou Manager deve acrescentar as coordenadas da sucursal no backoffice
checklog/two_type_followedTentou-se iniciar a jornada duas vezes seguidasFechar a jornada aberta antes de iniciar uma nova
checklog/overlap_detectedJá existe uma jornada válida que se sobrepõe a esse horárioRever o histórico do funcionário e corrigir o registo sobreposto antes de tentar de novo
checklog/duplicate_pendingJá há um pedido pendente para esse funcionário nessa dataAguardar que o responsável resolva o pedido existente em vez de criar outro
checklog/checkin_not_foundNão se encontra a entrada de referência para a operaçãoVerificar que existe o registo de entrada ao qual se pretende associar a saída
checklog/checkin_not_openA entrada não pode ser fechada manualmente devido ao seu estado atualRever o estado do registo; se já estiver fechado ou anulado, não admite fecho manual
checklog/checkout_already_existsJá existe um fecho pendente ou válido para essa entradaRever o registo: a jornada já tem saída
checklog/invalid_checkiRegisto de entrada inválidoTentar de novo o registo. Se persistir, atualizar a aplicação
checklog/invalid_checkoutRegisto de saída inválidoVerificar que há uma entrada aberta para fechar
checklog/invalid_restin / checklog/invalid_restoutInício ou fim de pausa inválidoVerificar a ordem dos registos: a pausa deve abrir-se e fechar-se dentro de uma jornada ativa
checklog/unknown_typeTipo de registo desconhecidoAtualizar a aplicação para a última versão
checklog/invalidNão se encontra o registo relacionadoAtualizar o ecrã e tentar de novo
checklog/bad_requestOs dados do registo não estão corretos ou estão incompletosAtualizar a aplicação; se continuar, reinstalar e iniciar sessão de novo
checklog/internal_errorErro interno do servidor ao processar o registoTentar de novo passados alguns minutos. Se durar mais de 30 minutos, abrir incidência com a hora exata e o funcionário afetado

Acesso e sessão (auth)

CódigoO que significaO que fazer
auth/invalid-credentialCredenciais incorretasRever correio e palavra-passe; usar a recuperação de palavra-passe se necessário
auth/invalid-emailO endereço de correio não tem um formato válidoCorrigir o correio introduzido
auth/missing-email / auth/missing-passwordFalta o correio ou a palavra-passePreencher o campo em falta
auth/email-already-exists / auth/email-already-in-useEsse correio já está em usoIniciar sessão com essa conta ou usar outro correio
auth/weak-passwordA palavra-passe não cumpre os requisitos mínimosEscolher uma palavra-passe mais segura
auth/too-many-requestsDemasiadas tentativas em pouco tempoAguardar alguns minutos antes de tentar de novo
auth/user-disabledA conta está desativadaContactar o Owner da entidade ou o apoio
auth/operation-not-allowedO acesso por correio e palavra-passe não está ativadoContactar o apoio
auth/network-request-failedErro de redeVerificar a ligação à internet e tentar de novo
auth/unauthorizedAcesso não autorizado ao recurso, ou sessão caducadaTerminar sessão e voltar a entrar. Se a conta foi desativada, contactar o Owner
auth/untrusted_deviceO dispositivo não está autorizado e exige verificação adicionalO Owner ou Manager deve autorizar o dispositivo a partir do perfil do funcionário
employee/invalid_tokenA validação do funcionário caducou ou não é válida. Caduca ao fim de 30 dias, tal como a sessão do funcionário na aplicaçãoA aplicação volta a iniciar sessão por si só. Se o aviso persistir, terminar sessão na aplicação e entrar de novo
turnstile/failedNão foi possível confirmar que quem se regista ou recupera a palavra-passe é uma pessoaRecarregar a página e repetir o desafio de verificação

Verificação em dois passos (twofactor)

CódigoO que significaO que fazer
twofactor/invalid_codeO código TOTP introduzido não é válidoVerificar que a hora do dispositivo está correta e gerar um código novo
twofactor/invalid_tokenA sessão expirouVoltar a iniciar sessão
twofactor/not_activatedO funcionário não tem a verificação em dois passos ativadaAtivá-la a partir do perfil do funcionário
twofactor/user_not_activatedA conta de utilizador não tem 2FA ativadaAtivar a 2FA a partir do perfil de utilizador
twofactor/unauthorizedA operação exige um token 2FACompletar a verificação em dois passos para continuar
twofactor/internalErro interno ao processar a verificaçãoTentar de novo; se persistir, abrir incidência

Funcionários (employee) e sucursais (branch)

CódigoO que significaO que fazer
employee/not_foundO funcionário indicado não existe na entidadeVerificar que o funcionário continua registado
employee/exist_employeeJá existe um funcionário com esse correio ou telefoneProcurar o funcionário existente em vez de criar um novo
employee/branchId_requiredFalta a sucursal, que é obrigatóriaAtribuir pelo menos uma sucursal antes de guardar
employee/bad_requestFalta o identificador do funcionário na operaçãoRepetir a ação a partir da ficha do funcionário
branch/not_foundA sucursal indicada não existeVerificar que a sucursal existe e não foi eliminada
employee/firedO funcionário saiu da empresa e não pode ser adicionado a uma equipaEscolher outra pessoa ou reativar a sua ficha
team/not_foundA equipa já não existeAtualizar a lista de equipas
team/name_takenJá existe uma equipa com esse nome (ignorando maiúsculas, acentos e espaços)Escolher outro nome
team/member_existsEssa pessoa já está na equipaEditar a sua função ou o seu valor em vez de a adicionar outra vez
team/member_not_foundEssa pessoa já não está na equipaAtualizar a ficha da equipa
team/branch_without_staffA sucursal não tem ninguém ativo para guardar como equipaAdicionar pessoal à sucursal ou criar a equipa do zero
team/apply_conflictAlguém adicionou um dos membros a essa sucursal enquanto a equipa era aplicada; não se alterou nadaVoltar a aplicar a equipa: essa pessoa será ignorada
team/too_largeSão demasiadas pessoas para uma só operaçãoDividir a equipa em duas e aplicá-las em separado
team/bad_requestOs dados da equipa não são válidosRever o nome, a função e que o valor seja um número

Documentos (documents)

CódigoO que significaO que fazer
documents/unauthorizedSem permissões para aceder ao documentoRever a visibilidade por perfil do documento
documents/storage_fullA empresa chegou aos 2 GB incluídos e tem a ampliação de armazenamento desativadaAtivar Ampliar armazenamento em Entidade → Subscrições, ou libertar espaço
documents/not_foundO documento não existe ou não é visível para esse utilizadorVerificar que não está arquivado e que o perfil tem visibilidade
documents/file_requiredNão foi anexado qualquer ficheiroAnexar o ficheiro antes de guardar
documents/file_too_largeO ficheiro ultrapassa o máximo permitido de 10 MBComprimir o documento ou dividi-lo
documents/invalid_mime_typeFormato de ficheiro não permitidoConverter o documento para um formato admitido
documents/invalid_visibility_rolesA configuração de visibilidade não é válidaRever os perfis selecionados
documents/invalid_acknowledgement_modeA configuração de confirmação de leitura não é válidaRever o modo de confirmação escolhido face ao âmbito do documento
documents/acknowledgement_not_requiredO documento não exige confirmação de leituraNão é necessária qualquer ação
documents/acknowledgement_not_allowedEsse utilizador não pode confirmar a leitura do documentoVerificar que o documento se dirige a esse funcionário
documents/restricted_document_typeSem permissões para esse tipo de documentoRever o perfil necessário para esse tipo
documents/already_archivedO documento já está arquivadoNão é necessária qualquer ação
documents/branch_not_foundA sucursal ou projeto indicado não é válidoSelecionar uma sucursal existente
documents/employee_not_foundO funcionário indicado não é válidoSelecionar um funcionário existente
documents/employee_not_in_branchO funcionário não pertence à sucursal selecionadaCorrigir a sucursal ou a atribuição do funcionário
documents/bad_requestOs dados do documento não são válidosRever os campos obrigatórios do formulário

Tarefas (task)

CódigoO que significaO que fazer
task/not_foundA tarefa não existe ou foi eliminadaAtualizar a listagem de tarefas
task/evidence_requiredA tarefa exige carregar evidência antes de a concluirAnexar pelo menos uma foto ou vídeo e voltar a concluir
task/forbiddenSem permissões para essa ação sobre a tarefaRever o nível de responsabilidade exigido
task/unauthorizedSem permissões para realizar a açãoSolicitar a ação a um responsável com nível suficiente
task/invalid_mime_typeO formato do ficheiro anexado não é permitidoCarregar a evidência como foto ou vídeo num formato padrão
task/file_too_largeO ficheiro ultrapassa o tamanho máximo permitidoReduzir a resolução ou a duração do ficheiro
task/bad_requestA informação da tarefa não é válidaRever os campos obrigatórios: título, sucursal e prazo
task/no_open_sessionPara iniciar, retomar ou concluir a tarefa é preciso ter a jornada abertaRegistar a entrada e voltar a tentar
task/geo_requiredA tarefa tem local de trabalho próprio e é precisa a localização; o backoffice não a enviaIniciar, retomar ou concluir a tarefa a partir da aplicação, estando no local
task/out_of_worksiteO funcionário está fora da margem do local de trabalho da tarefa. O aviso indica a distância e a margemAproximar-se da morada da tarefa. Se a margem for demasiado estreita para esse local, alargá-la na tarefa
task/worksite_impreciseA morada do local de trabalho só foi localizada de forma aproximada (por exemplo, ao nível da cidade)Acrescentar o número da porta e voltar a escolher a morada na pesquisa
task/worksite_invalidNão foi possível situar a morada no mapaEscolher a morada na pesquisa em vez de a escrever à mão
task/not_in_progressSó se pode pausar uma tarefa em cursoIniciar a tarefa antes de a pausar
task/already_pausedA tarefa já está em pausa; é possível que outro atribuído a tenha pausado antesAtualizar a tarefa
task/not_pausedTentou-se retomar uma tarefa que não está em pausaAtualizar a tarefa
task/invalid_transitionA mudança de estado não é permitida a partir do estado atual; por exemplo, concluir uma tarefa recusadaReabrir a tarefa devolvendo-a a *Atribuída* a partir de Editar
task/invalid_statusA ação exige outro estado; por exemplo, validar uma tarefa que não está concluídaRever o estado da tarefa
task/invalid_employeesAlgum funcionário não pode ser atribuído: não trabalha na sucursal da tarefa ou não está ativoAtribuí-lo a essa sucursal e confirmar que está ativo
task/branch_inactiveA sucursal da tarefa está inativa e não admite tarefas novas nem cópiasAtivar a sucursal ou usar outra
task/source_config_invalidA tarefa que se tenta duplicar tem uma configuração que já não é válidaAbrir a tarefa original, guardá-la de novo e voltar a duplicá-la

Subscrição e faturação

CódigoO que significaO que fazer
subscription/limit_offO plano atingiu o limite de operações permitidasRever o estado da subscrição ou contactar o apoio
suscription/entity_not_configuredA entidade não tem a configuração necessária para contratarCompletar os dados legais e o método de pagamento em Entidade
suscription_checkinbiz/entity_legal_not_configuredFaltam os dados legais da entidade para o CheckBizCompletar os dados da empresa antes de contratar
suscription/already_subscribed_into_planA entidade já está subscrita a esse planoNão é necessária qualquer ação
suscription/koA subscrição não pôde ser concluídaRever o método de pagamento e tentar de novo
subscribe/not_foundO serviço indicado não existeTentar de novo a partir do ecrã de planos
subscribe/invalid_entity_serviceA entidade ou o serviço não estão corretosVerificar a entidade selecionada
subscribe/internalErro interno do serviço de subscriçõesTentar mais tarde; se persistir, abrir incidência
subscribe/plan_not_availableO plano escolhido não está disponível para contratarEscolher outro dos planos que o ecrã de planos oferece
sub/bad_requestOs dados enviados não são válidosRever o formulário e tentar de novo
sub/entity_not_foundA entidade não existeVerificar a entidade selecionada
payment/pendingHá pagamentos pendentes na contaRegularizar o pagamento a partir da secção de faturação

Férias e licenças (absence_request)

Pedidos a partir da aplicação, «O meu calendário» (aprovam os administradores no painel, Contacto → Pedidos).

CódigoCausa
absence_request/invalid_typeO tipo não é vacation, personal, medical nem other.
absence_request/invalid_datesDatas não válidas ou fim anterior ao início.
absence_request/pastO pedido começa antes de hoje. O passado é registado pela empresa a partir do painel.
absence_request/too_longMais de 60 dias num só pedido.
absence_request/note_too_longA nota ultrapassa os 500 caracteres.
absence_request/overlapSobrepõe-se a outro pedido pendente ou aprovado, ou a uma ausência já registada.
absence_request/not_foundO pedido não existe ou não é desta pessoa.
absence_request/not_pendingJá foi decidido ou cancelado: não se pode cancelar, aprovar nem recusar.
calendar/forbiddenA conta não tem ficha de funcionário ativa (rotas da pessoa) ou não tem lugar de administrador (rotas do painel).

Escala de turnos (calendar)

Ao carregar turnos por data a quem está Por turnos.

CódigoO que significaO que fazer
calendar/days_require_calendar_modeA pessoa não está Por turnos: está em Semana tipo ou Por tarefasPassá-la para Por turnos na sua ficha ou na da sua sucursal
calendar/day_in_the_pastTentou-se alterar um dia anterior a hojeOs dias passados não se alteram; o de hoje sim
calendar/bad_requestUm turno não é válido: a saída não é posterior à entrada, dois turnos cruzam-se ou a data está demasiado longeRever as horas do dia indicado
calendar/invalid_range / calendar/range_too_longO período pedido não é válido ou é demasiado longoConsultar um período mais curto
calendar/schedule_mode_employee_onlyPor tarefas só se escolhe na ficha de uma pessoaDefini-lo na pessoa, não na sucursal nem na empresa

Ponto de registo (kiosk)

CódigoO que significaO que fazer
kiosk/not_subscribedA empresa não tem o ponto de registo contratadoContratá-lo a partir de Ponto de registo
kiosk/disabledO ponto de registo dessa sucursal está desativadoAtivá-lo a partir do painel
kiosk/no_branch_geoA sucursal não tem a morada geolocalizadaCompletar a morada da sucursal
kiosk/no_branch_kioskA pessoa não tem nenhuma sucursal com ponto de registo, por isso não há cartão para lhe enviarAtivar o ponto de registo numa das suas sucursais
kiosk/device_not_eligibleO dispositivo não cumpre os requisitos: localização, precisão, câmara frontal ou sistemaLer o motivo no ecrã e corrigi-lo, ou usar outro dispositivo
kiosk/out_of_radiusO dispositivo está mais longe do local do que o permitidoLevá-lo para o local, rever a morada ou alargar o raio
kiosk/suspendedO ponto de registo está em pausa porque o dispositivo saiu do raio ou perdeu precisãoVolta sozinho quando voltar a cumprir
kiosk/replacedEntrou-se com as mesmas credenciais noutro dispositivoNormal ao trocar de tablet; caso contrário, regenerar as credenciais
kiosk/revokedA sessão do dispositivo foi terminada a partir do painelVoltar a entrar com as credenciais
kiosk/code_not_foundO QR ou o código não é de ninguém nesta empresa, ou foi regeneradoEntregar o cartão ou o código atuais
kiosk/too_many_attemptsVários códigos errados seguidosAguardar os segundos que o ecrã indica
kiosk/employee_not_in_branchA pessoa não está atribuída a essa sucursalAtribuí-la a partir da sua ficha
kiosk/session_expiredPassou demasiado tempo entre identificar-se e registarVoltar a aproximar o QR ou a escrever o código
kiosk/photo_required / kiosk/photo_upload_failedFalta a foto, ou não foi possível guardá-la e o registo não foi feitoRepetir o registo olhando para a câmara
kiosk/unlock_invalidO PIN para sair do modo quiosque não está corretoConsultar o PIN em Ver credenciais
kiosk/invalid_radiusO raio está fora do intervalo permitidoEscolher um valor dentro do intervalo que o painel indica

Outros módulos

CódigoO que significaO que fazer
entity/not_foundA entidade não existeVerificar a entidade selecionada no backoffice
user/not_foundNão há qualquer utilizador com esse correioRever o correio introduzido
user/internalErro interno do serviço de utilizadoresTentar de novo; se persistir, abrir incidência
report/internal_errorErro interno ao gerar o relatórioTentar de novo com um intervalo de datas menor; se persistir, abrir incidência
stats/range_and_groupBy_tolongO intervalo de datas ou o agrupamento produzem demasiados dados para representarSelecionar um intervalo menor ou outro agrupamento
analyze/insufficient_dataNão há dados suficientes para calcular os indicadoresAguardar a acumulação de mais histórico de registos e tarefas
media/not_foundO ficheiro não existeVoltar a carregar o ficheiro
media/invalid_meda_typeTipo de ficheiro não permitidoUsar um formato admitido
media/invalid_dimesionsAs dimensões da imagem não são válidasAjustar o tamanho da imagem
media/errorErro interno de armazenamentoTentar de novo; se persistir, abrir incidência
internalErro interno do servidorTentar de novo; se persistir, abrir incidência com a hora exata
unavailableServiço temporariamente indisponívelTentar de novo passados alguns minutos

Nota de perfil

Este artigo é de consulta para Owner e Manager, responsáveis por diagnosticar e resolver erros operacionais. Os funcionários com perfil Worker que vejam um código de erro na aplicação devem comunicá-lo ao seu responsável com o código exato que aparece no ecrã.

Este artigo foi útil?
Escreva-nos pelo WhatsAppPeça a sua demo