Pular para o conteúdo principal

Códigos de motivo

O motivo.codigo do recibo e da API de status, e o motivo dos webhooks, usam esta lista. Os códigos são estáveis: podem surgir códigos novos, mas um código existente não muda de significado. Programe sobre o código, nunca sobre o texto do detalhe, e trate um código que você não conhece como erro genérico.

A coluna Reenvio diz o que reenviar:

  • mesmo arquivo: a causa não está no arquivo; depois de resolvê-la, reenvie o mesmo arquivo;
  • arquivo corrigido: o defeito está no arquivo; corrija e reenvie. O mesmo arquivo sem correção é recusado de novo pelo mesmo motivo.

O nome do arquivo no reenvio pode ser o mesmo ou outro: a deduplicação é pelo conteúdo (SHA-256).

Mais detalhes em Reenvio e idempotência.

Arquivo e envio​

CódigoO que significaO que fazerReenvio
arquivo.vazioo arquivo tem zero byteenvie um ZIP com conteúdoarquivo corrigido
arquivo.nao_e_zipo conteúdo não é um ZIPenvie o arquivo em formato ZIParquivo corrigido
arquivo.zip_excede_limiteo ZIP passa de algum limite (tamanho descompactado, taxa de compressão ou quantidade de arquivos)divida o envio em ZIPs menores; se o lote legítimo é maior que o limite, fale com o suportearquivo corrigido
arquivo.membro_nao_permitidoo ZIP contém algo além de .csv e .txt: ZIP dentro de ZIP, arquivo com senha, link ou pasta ocultaenvie o ZIP só com arquivos .csv ou .txtarquivo corrigido
entrada.caminho_invalidoo arquivo foi gravado numa subpasta de entrada/envie direto em entrada/mesmo arquivo, gravado direto em entrada/
objeto.ausenteo arquivo não estava mais na entrada quando o processamento começoureenvie o arquivomesmo arquivo
objeto.mudouo arquivo foi regravado depois do envioreenvie e não regrave depois do enviomesmo arquivo
integridade.checksum_divergenteo SHA-256 informado no envio não confere com o conteúdo recebidoreenvie; se persistir, confira o SHA-256 que o seu sistema informamesmo arquivo

Antivírus​

CódigoO que significaO que fazerReenvio
antivirus.ameaca_detectadaa verificação encontrou conteúdo malicioso; o arquivo está em quarentena e não foi processadoverifique a origem do arquivo e envie um arquivo limpoarquivo corrigido (o mesmo arquivo volta para a quarentena)
antivirus.nao_suportadoa verificação não consegue examinar o arquivo (ZIP com senha ou compressão extrema)envie o ZIP sem senha e sem compressão extremaarquivo corrigido
antivirus.indisponivela verificação não respondeu a temporeenvie mais tarde; se persistir, fale com o suportemesmo arquivo

Parâmetros do lote​

Os parâmetros vêm do sidecar .manifest.json, do nome do arquivo ou do padrão do espaço de trabalho (veja Nome do arquivo e parâmetros do lote).

CódigoO que significaO que fazerReenvio
parametro.sidecar_invalidoo .manifest.json está ilegível, tem campo desconhecido ou valor de tipo errado; o detalhe aponta o campocorrija o sidecar e reenvie o ZIP, sidecar primeiromesmo arquivo
parametro.tipo_ausentenada indicou o tipo, e o espaço de trabalho aceita mais de umnomeie completo-AAAAMMDD.zip ou diario-AAAAMMDD.zip, ou informe process_type no sidecarmesmo arquivo
parametro.tipo_invalidoo tipo informado não é completo nem diariocorrija o nome ou o process_typemesmo arquivo
parametro.tipo_nao_liberadoo tipo existe, mas não está liberado para o seu espaço de trabalhoenvie um tipo liberado, ou peça ao suporte para liberarmesmo arquivo
parametro.data_invalidaa data do nome (AAAAMMDD) ou de data_referencia (AAAA-MM-DD) não existecorrija a datamesmo arquivo
parametro.rotina_invalidaa rotina de routine_code não existe ou não está ativacorrija routine_code ou remova o campomesmo arquivo
parametro.livro_invalidoa edição de livro_edicao_id não existe no seu espaço de trabalhocorrija livro_edicao_id ou remova o campomesmo arquivo
parametro.entidade_invalidaa instituição de reporting_entity_id não existe, está inativa ou não é do seu espaço de trabalhocorrija reporting_entity_id ou remova o campomesmo arquivo
parametro.teto_invalidomax_alerts_per_run não é um inteiro válidocorrija max_alerts_per_run ou remova o campomesmo arquivo
admissao.entidade_ambiguahá mais de uma instituição ativa e nada indicou qualinforme reporting_entity_id no sidecar (enviado antes do ZIP), ou peça ao suporte uma instituição padrãomesmo arquivo
admissao.rotina_ambiguahá mais de uma rotina ativa e nada indicou qualinforme routine_code no sidecar (enviado antes do ZIP), ou peça ao suporte uma rotina padrãomesmo arquivo

Admissão e processamento​

CódigoO que significaO que fazerReenvio
admissao.recusadao arquivo não passou na validação de admissãocorrija o arquivo conforme o detalhearquivo corrigido
admissao.entidade_ausenteo espaço de trabalho não tem instituição ativafale com o suportemesmo arquivo
admissao.fora_do_escopoo espaço de trabalho não tem permissão para este processamentofale com o suporte—
admissao.falha_persistentea admissão falhou repetidamente por erro do nosso ladofale com o suporte informando o arquivo e o horáriomesmo arquivo
processamento.falhouo processamento terminou com erroreenvie; se a falha é do arquivo, corrija e reenvie; se persistir, fale com o suporte informando o execution_idmesmo arquivo
processamento.canceladoo processamento foi canceladoreenvie se o processamento ainda for necessáriomesmo arquivo

Configuração do espaço de trabalho​

Estes casos são resolvidos pelo suporte da Zabit. Depois da correção, reenvie.

CódigoO que significaReenvio
canal.desabilitadoo envio por bucket não está habilitado para o seu espaço de trabalhomesmo arquivo
workspace.padrao_invalidoa configuração padrão do espaço de trabalho (rotina, edição, instituição ou teto) deixou de ser válidamesmo arquivo
workspace.inexistenteo espaço de trabalho da pasta não está configurado—
workspace.inativoo espaço de trabalho está inativo—

Duplicados​

estado: duplicado. Não é erro e não há nada a fazer.

CódigoO que significa
duplicado.conteudo_ja_processadojá existe um processamento do mesmo conteúdo (mesmo SHA-256), concluído ou em andamento, qualquer que seja o nome do arquivo. É o desfecho normal de um reenvio; o execution_id e o detalhe apontam o processamento original
duplicado.reenvio_identicoo mesmo objeto, sem nova gravação, voltou a ser lido na entrada. É raro: com SSE-KMS cada envio ganha um ETag novo, e o reenvio de um arquivo sai como duplicado.conteudo_ja_processado