Histórico da Página
A tela Erros 3044 tem como objetivo consultar e analisar os erros ocorridos durante a execução da rotina 3044.
Essa rotina pode ter origem tanto em API quanto em Rotina (ROT), permitindo que o usuário filtre e acompanhe problemas que aconteceram em diferentes etapas do processo.
Além da consulta, os resultados retornados podem ser exportados em formato CSV, facilitando o armazenamento, análise ou envio das informações.
Filtros de Pesquisa
O usuário pode realizar a consulta de erros utilizando os seguintes filtros:
Data de Importação:
- Permite selecionar um período (inicial e final) para restringir os resultados.
- Formato aceito: dd/mm/aaaa.
Origem dos Dados:
- API → Quando o fluxo 3044 é executado pelo Rating Web.
- ROT → Quando o fluxo ocorre via Rating Service.
Tipo de Processamento:
- Importação → Erros durante a carga inicial dos dados.
- Validação → Erros encontrados conforme as definições das críticas do Bacen.
- Processamento → Falhas inesperadas durante a execução da rotina.
- Geração → Problemas na criação ou no preenchimento do arquivo.
Ações Disponíveis
- Consultar
Executa a busca com base nos filtros selecionados e retorna a lista de erros encontrados. - Limpar Filtro
Reseta todos os filtros da tela para o estado inicial.
Exportação de Resultados
O botão de exportação de resultados só será habilitado quando houver retorno de erros. Quando existirem erros, eles poderão ser exportados em um arquivo no formato CSV, possibilitando:
- Manipulação em planilhas
- Análise externa de ocorrências
Fluxo de Uso
- Informar o período de importação desejado.
- Selecionar a origem dos dados (API ou ROT).
- Marcar o(s) tipo(s) de processamento a serem analisados.
- Clicar em Consultar para visualizar os erros.
- Caso necessário, exportar os resultados para CSV.
- Usar Limpar Filtro para iniciar uma nova consulta.
Consulta de Erros via Banco de Dados
Para clientes que não utilizam o sistema web, o fluxo de consulta de erros deve ser realizado por meio de SELECTs diretamente no banco de dados.
Abaixo seguem os SELECTs para consulta.
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
SELECT
cd_emp AS "CD.EMP",
dt_imp AS "DATA IMPORT",
sg_itf AS "INTERFACE",
ds_tbl AS "TABELA ERRO",
ds_cam AS "CAMPO ERRO",
ds_erro AS "DESC. ERRO",
CASE tp_ori
WHEN 'API' THEN 'API'
WHEN 'ROT' THEN 'ROTINA'
WHEN 'ARQ' THEN 'ARQUIVO'
ELSE 'DESCONHECIDO'
END AS "ORIGEM",
CASE tp_prc
WHEN 'I' THEN 'IMPORTAÇÃO'
WHEN 'V' THEN 'VALIDAÇÃO'
WHEN 'P' THEN 'PROCESSAMENTO'
WHEN 'G' THEN 'GERAÇÃO'
ELSE 'DESCONHECIDO'
END AS "PROCESSO"
FROM t425ergr
WHERE
CDcd_EMPemp = 1 -- INSERIR COD. DE EMPRESA
AND DTdt_IMPimp = '2025-09-11' -- INSERIR DATA (YYYY-MM-DD) |
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
SELECT
cd_emp AS "CD.EMP",
dt_imp AS "DATA IMPORT",
sg_itf AS "INTERFACE",
ds_tbl AS "TABELA ERRO",
ds_cam AS "CAMPO ERRO",
ds_erro AS "DESC. ERRO",
CASE tp_ori
WHEN 'API' THEN 'API'
WHEN 'ROT' THEN 'ROTINA'
WHEN 'ARQ' THEN 'ARQUIVO'
ELSE 'DESCONHECIDO'
END AS "ORIGEM",
CASE tp_prc
WHEN 'I' THEN 'IMPORTAÇÃO'
WHEN 'V' THEN 'VALIDAÇÃO'
WHEN 'P' THEN 'PROCESSAMENTO'
WHEN 'G' THEN 'GERAÇÃO'
ELSE 'DESCONHECIDO'
END AS "PROCESSO"
FROM t425ergr
WHERE
CDcd_EMPemp = 1 -- INSERIR COD. DE EMPRESA
AND DTdt_IMPimp = TO_DATE('2025-09-15', 'YYYY-MM-DD') -- INSERIR DATA (YYYY-MM-DD) |

