| RPT-0001 | Campos obrigatórios ausentes | Um ou mais campos obrigatórios estão ausentes. Confirme que todos os campos obrigatórios foram incluídos. |
| RPT-0002 | Formato de arquivo inválido | O arquivo enviado deve ser um arquivo .tpl. Outros formatos não são aceitos. |
| RPT-0003 | Formato de saída inválido | O campo outputFormat deve ser um dos seguintes: html, csv, pdf, txt ou xml. |
| RPT-0004 | Header inválido | Um ou mais valores de header estão ausentes ou formatados incorretamente. Verifique os headers obrigatórios %v. |
| RPT-0005 | Arquivo enviado inválido | O arquivo enviado é inválido. Verifique o arquivo enviado com o erro: %v |
| RPT-0006 | Erro de arquivo vazio | O arquivo enviado está vazio. Verifique o arquivo enviado. |
| RPT-0007 | Erro de conteúdo de arquivo inválido | O conteúdo do arquivo é inválido porque não é %s. Verifique o arquivo enviado. |
| RPT-0008 | Campos de mapeamento inválidos | O campo no arquivo de template é inválido. Campo inválido %s em %s. |
| RPT-0009 | Parâmetro de caminho inválido | Os parâmetros de caminho estão em um formato incorreto. Verifique o seguinte parâmetro %v e garanta que atendam ao formato exigido antes de tentar novamente. |
| RPT-0010 | Atualização de formato de saída sem arquivo de template | Não é possível atualizar o formato de saída sem enviar um arquivo de template. Verifique as informações enviadas e tente novamente. |
| RPT-0012 | templateID inválido | O templateID especificado não é um UUID válido. Verifique o valor informado. |
| RPT-0013 | ledgerID inválido | O ledgerID especificado dentro da lista de ledger ID não é um UUID válido. Verifique o valor informado %v. |
| RPT-0014 | Campos obrigatórios ausentes | Os campos mapeados no arquivo de template estão ausentes no esquema da tabela ou podem estar vazios. Verifique os campos informados: ‘%v’. |
| RPT-0015 | Campos inesperados na requisição | O corpo da requisição contém mais campos do que o esperado. Envie apenas os campos permitidos conforme a documentação. Os campos inesperados estão listados no objeto fields. |
| RPT-0016 | Campos ausentes na requisição | Sua requisição está sem um ou mais campos obrigatórios. Consulte a documentação para garantir que todos os campos necessários estejam incluídos na sua requisição. |
| RPT-0017 | Requisição inválida | O servidor não conseguiu entender a requisição devido a sintaxe malformada. Verifique os campos listados e tente novamente. |
| RPT-0019 | Parâmetro de consulta inválido | Um ou mais parâmetros de consulta estão em um formato incorreto. Verifique os seguintes parâmetros ‘%v’ e garanta que atendam ao formato exigido antes de tentar novamente. |
| RPT-0023 | Erro de intervalo de datas inválido | Os campos ‘initialDate’ e ‘finalDate’ são obrigatórios e devem estar no formato ‘yyyy-mm-dd’. Informe datas válidas e tente novamente. |
| RPT-0024 | Limite de paginação excedido | O limite de paginação excede o máximo permitido de %v itens por página. Verifique o limite e tente novamente. |
| RPT-0025 | Ordem de classificação inválida | O campo ‘sort_order’ deve ser ‘asc’ ou ‘desc’. Informe uma ordem de classificação válida e tente novamente. |
| RPT-0026 | Tamanho da chave de metadados excedido | A chave de metadados %v excede o tamanho máximo permitido de %v caracteres. Use uma chave mais curta. |
| RPT-0027 | Tamanho do valor de metadados excedido | O valor de metadados %v excede o tamanho máximo permitido de %v caracteres. Use um valor mais curto. |
| RPT-0028 | Aninhamento de metadados inválido | O objeto de metadados não pode conter valores aninhados. Garanta que o valor %v não esteja aninhado e tente novamente. |
| RPT-0030 | Tabela de esquema ausente | A tabela de esquema %v está ausente para a fonte de dados ‘%v’. Verifique as informações informadas. |
| RPT-0031 | Tabela de fonte de dados ausente | A fonte de dados %v está ausente. Verifique o valor informado. |
| RPT-0032 | Tag de script detectada | O arquivo de template contém uma tag de script, o que não é permitido. Verifique o arquivo de template e tente novamente. |
| RPT-0035 | Referência de esquema ambígua | A tabela ‘%v’ existe em vários esquemas: %v. Qualifique-a com o esquema dela, como schema__%v. |
| RPT-0036 | Esquema não encontrado | O esquema ‘%v’ não foi encontrado no banco de dados ‘%v’. Verifique o nome do esquema. |
| RPT-0037 | Tabela não encontrada no esquema | A tabela ‘%v’ não foi encontrada no esquema ‘%v’ do banco de dados ‘%v’. Verifique o nome da tabela e do esquema. |
| RPT-0038 | Banco de dados não registrado | O banco de dados ‘%v’ não está registrado. Verifique a configuração da fonte de dados. |
| RPT-0041 | Bucket obrigatório | O nome do bucket de armazenamento é obrigatório. Verifique a configuração de armazenamento. |
| RPT-0042 | Chave do objeto obrigatória | A chave do objeto é obrigatória para a operação de armazenamento. |
| RPT-0044 | TTL não aceito | O parâmetro TTL não é aceito no modo S3. Use políticas de ciclo de vida do bucket. |
| RPT-0046 | Tipo de prazo inválido | O campo ‘type’ deve ser ‘regulatory’ ou ‘custom’. Informe um tipo de prazo válido e tente novamente. |
| RPT-0047 | Frequência de prazo inválida | O campo ‘frequency’ deve ser um dos seguintes: ‘once’, ‘daily’, ‘weekly’, ‘monthly’, ‘semiannual’, ‘annual’. Informe uma frequência válida e tente novamente. |
| RPT-0048 | Cor de prazo inválida | O campo ‘color’ deve ser um código de cor hexadecimal válido (por exemplo, ‘#FF5733’). Informe uma cor válida e tente novamente. |
| RPT-0050 | Meses do ano não aplicável | O campo ‘monthsOfYear’ não é aplicável para a frequência ‘%v’. Ele apenas pode ser usado com as frequências ‘semiannual’ ou ‘annual’. |
| RPT-0052 | Meses do ano obrigatório | O campo ‘monthsOfYear’ é obrigatório para a frequência ‘%v’. Especifique em quais meses do ano o prazo deve recorrer. |
| RPT-0054 | Meses do ano fora do intervalo | Cada valor em ‘monthsOfYear’ deve estar entre 1 e 12. Valor inválido recebido: %v. |
| RPT-0055 | Data de vencimento no passado | O campo ‘dueDate’ deve ser hoje ou uma data futura. Informe uma data que não esteja no passado. |
| RPT-0056 | Divergência na contagem de meses do ano | O número de meses em ‘monthsOfYear’ não corresponde à frequência ‘%v’. ‘semiannual’ exige exatamente 2 meses e ‘annual’ exige exatamente 1 mês. |
| RPT-0059 | Falha na validação de esquema | A validação de esquema falhou. Verifique os campos em relação ao esquema da fonte de dados. |
| RPT-0062 | Codificação UTF-8 inválida | O campo ‘%v’ contém sequências de bytes UTF-8 inválidas. Informe um texto UTF-8 válido e tente novamente. |
| RPT-0073 | Nome de configuração reservado da fonte de dados | O configName é reservado para uma fonte de dados gerenciada pelo operador e não pode ser atribuído ou renomeado pela API. |
| RPT-0075 | Escopo de organização do CRM não resolvido | O escopo de organização da fonte de dados de CRM não pôde ser resolvido, então o template não pode ser salvo com segurança. |
| RPT-0076 | Tabela de filtro não extraída | A tabela de filtro não corresponde a nenhuma tabela mapeada pelo template do relatório. Use uma das tabelas mapeadas. |
| RPT-0077 | Valor de filtro não pode ser lido como data | O valor do filtro não pode ser lido como uma data para o campo. Use um valor de data ou hora ISO apropriado para esse campo. |
| RPT-0078 | Arquivo de template muito grande | O arquivo de template excede o limite de bytes aceito. Divida o relatório em templates menores e tente novamente. |
| RPT-0079 | Conflito de operadores de filtro | O filtro combina operadores que não podem ser usados juntos. Mantenha um operador compatível para o campo. |
| RPT-0080 | Campo de fonte de dados inválido | Um campo da fonte de dados é inválido. Corrija o campo identificado e envie a requisição novamente. |
| RPT-0090 | Template mapeia colunas demais | O template mapeia mais colunas do que um relatório pode processar. Reduza as colunas mapeadas ou divida o template. |
| RPT-0095 | Limite de filtro sem valor | Um operador de filtro não tem um valor comparável. Informe um valor ou remova o operador. |
| RPT-0096 | Filtro custa mais do que uma consulta pode suportar | Os filtros excedem um limite de recursos da consulta. Reduza os valores do filtro ou restrinja a requisição. |
| RPT-0097 | Operador de filtro traz o número errado de valores | O operador de filtro recebeu um número incorreto de valores. Por exemplo, between exige exatamente dois valores. |
| RPT-0105 | Valor de filtro não pode ser lido em relação ao campo que filtra | O valor do filtro não pode ser lido como o tipo mantido pelo campo. Use um valor compatível ou um campo compatível com data. |
| RPT-0106 | Cursor inválido | O cursor não foi emitido por esta API ou não identifica mais uma posição usável. Reinicie a listagem e siga o nextCursor. |
| RPT-0107 | Falha na pré-visualização do template | A pré-visualização do template não pôde ser renderizada. Corrija o template ou os dados de amostra e tente novamente. O detail da resposta identifica a recusa específica. |
| RPT-0110 | Período do filtro não pode dividir o campo | O campo do filtro usa period junto com outro operador. Um período já define as duas pontas do intervalo. Mantenha só o período, ou remova-o e informe as duas datas. |
| RPT-0111 | Filtro do lembrete maior do que um lembrete comporta | O filtro completo do prazo excede o que um prazo consegue armazenar. Divida-o em mais de um prazo, cada um com menos tabelas. |
| RPT-0112 | Filtro nomeia algo que não pode ser um nome | Uma chave de filtro não consegue nomear uma fonte de dados, uma tabela ou um campo. Corrija a chave. Se uma automação a preencheu, verifique a variável que a alimenta. |
| RPT-0120 | Categoria do template obrigatória | O template não tem categoria. Envie category com a família em que o relatório é arquivado, como cadoc. |
| RPT-0121 | Categoria do template não é um nome de família usável | A categoria deve corresponder a ^[a-z0-9_-]{1,100}$. O Reporter corrige maiúsculas e espaços nas pontas, mas recusa espaço interno, ponto, barra ou acento. |
| RPT-0122 | Template sem categoria | O prazo nomeia um template sem categoria. Arquive o template em uma categoria e envie o prazo de novo, sem alterações. |
| RPT-0123 | Templates demais em uma associação de categoria | A requisição associa uma categoria a mais templates do que uma requisição comporta. Divida o trabalho em lotes menores. |
| RPT-0124 | Associação de categoria sem template | A requisição não nomeia nenhum template. Envie templateIds com pelo menos um ID de template. |
| RPT-0130 | Fuso horário do prazo inválido | O campo timezone deve ser um nome de fuso horário IANA válido, como America/Sao_Paulo. |
| RPT-0131 | Período do filtro não é uma janela conhecida | O valor de period não é uma janela que o Reporter conhece. Escreva uma das janelas listadas no detail, exatamente como aparece. |
| RPT-0134 | Condição de filtro sem operador | Um campo do filtro não nomeia operador, então não restringiria o relatório. Informe um operador com seus valores, ou remova o campo do filtro. |
| RPT-0135 | Fonte de dados usa um nome reservado | O nome system é reservado para os parâmetros de geração do relatório. Escolha outro configName. |
| RPT-0137 | Contrato de documento inválido | O contrato do documento regulatório não pode ser carregado. O detail indica o ponto a corrigir. |
| RPT-0138 | Valor recusado pelo contrato do documento | Um valor produzido para um campo não é permitido pelo contrato do documento. Corrija o binding ou os dados por trás dele e gere o relatório de novo. |
| RPT-0139 | Documento regulatório fora deste catálogo | O template se refere a um documento regulatório que este deploy não oferece. Informe um documento do catálogo. |
| RPT-0140 | Parâmetro de geração ausente ou inválido | Um parâmetro de geração que o template declara está ausente ou inválido, ou o template declara um parâmetro malformado. Corrija os parameters da requisição ou a declaração. |
| RPT-0141 | Template marca uma posição que o contrato não declara | O template marca um campo que o contrato do documento regulatório não declara. Corrija o nome no template. |
| RPT-0142 | Template regulatório não é enviado | Um documento regulatório curado recebe o layout do catálogo, então nenhum arquivo de template é enviado para ele. Informe o documento e a fonte de dados dele, ou crie um relatório personalizado. |
| RPT-0143 | Binding do documento inválido | O binding do documento não pode ser lido. O detail indica o ponto a corrigir. Corrija-o e salve o binding de novo. |
| RPT-0146 | Subscription inválida | A subscription não pode ser usada como está. O detail indica o que corrigir. |
| RPT-0149 | A correção não pode ser aplicada | A correção não é válida para a posição dela no documento. Corrija-a na posição indicada e aplique de novo. |
| RPT-0153 | A proveniência do relatório está incompleta | O registro de proveniência congelado do relatório não tem um elemento obrigatório, então o Reporter se recusou a gravá-lo. O detail indica o elemento. |
| RPT-0154 | O conteúdo do catálogo não é o que foi publicado | A release do catálogo falhou na verificação de integridade e foi recusada. O catálogo em vigor não muda. Verifique a release e o caminho por onde ela chegou. |
| RPT-0155 | Não é possível buscar a release regulatória | A origem do catálogo não conseguiu fornecer os arquivos do documento, então nada foi gravado. Tente de novo quando a origem responder. Documentos que já têm subscription não são afetados. |
| RPT-0165 | Template com macro recursiva | Uma macro do template chama a si mesma, diretamente ou por outra macro, então a renderização nunca terminaria. Quebre o ciclo e envie o template de novo. |
| RPT-0166 | Template formata um valor e depois o altera | O template aplica outro filtro depois do filtro decimal, o que colocaria um valor errado no arquivo. Mova o outro filtro para antes de decimal, ou remova-o. |
| RPT-0169 | A instituição é inválida | Um campo da instituição é inválido: um nome em branco, um CNPJ cujos dígitos verificadores não conferem ou um escopo malformado. Corrija o campo e envie a instituição de novo. |
| RPT-0173 | Nenhuma tabela de organização do Midaz | Nenhuma das fontes de dados informadas tem a tabela de organização do Midaz, então não há organização para propor como instituição. Informe a fonte de dados do banco de onboarding do Midaz. |
| RPT-0174 | A fonte de dados não é PostgreSQL | O Reporter só propõe instituições a partir de bancos PostgreSQL do Midaz. Omita a fonte de dados, ou informe a fonte de dados do banco de onboarding do Midaz. |
| RPT-0175 | Mais de uma tabela de organização do Midaz | As fontes de dados informadas têm mais de uma tabela de organização do Midaz. Informe apenas a fonte de dados do banco de onboarding do Midaz. |
| RPT-0180 | Escolha a instituição | O tenant tem várias instituições e a requisição não nomeia nenhuma. Defina institution com um ID de instituição, ou com all para ler as linhas de todas as instituições em um único relatório. |
| RPT-0181 | A instituição não cobre esta tabela | O relatório lê uma tabela que o escopo da instituição não filtra nem marca como compartilhada. Adicione a tabela ao escopo da instituição e solicite o relatório de novo. |
| RPT-0183 | A seleção de instituição é inválida | O valor de institution não é um ID de instituição nem all, ou é all em uma remessa regulatória, que declara exatamente uma instituição. |
| RPT-0190 | Escolha a instituição que faz a remessa | Uma remessa regulatória declara exatamente uma instituição. A requisição não nomeia nenhuma, e o tenant não tem exatamente uma. Informe a instituição que faz a remessa, também na subscription quando ela for anterior às instituições, e cadastre uma primeiro se o tenant não tiver nenhuma. |
| RPT-0193 | O filtro de prefixo precisa de texto | Um filtro startsWith ou notStartsWith traz uma entrada que não é um texto não vazio, ou aponta para uma coluna que não guarda texto. Dê a cada entrada um prefixo de texto não vazio, em uma coluna de texto. |
| RPT-0196 | O declarante não é a instituição | O CNPJ que a remessa declara não é o CNPJ da instituição para a qual a remessa é gerada. A geração termina em Error, e uma correção com esse valor é recusada. Corrija o CNPJ onde o mapeamento o lê, ou o cadastro da instituição. |