Validações de Campos: - Em construção atualizado 06/11/2024
Premissas:
Processo de importação
O processo de importação é automatizado através de um job, configurado na tabela t425cfit. Nesta tabela, é necessário definir o diretório “nm_dir”, onde o serviço localizará os arquivos a serem importados. Além disso, o campo "ds_cron", presente na tabela t425sist, é utilizado para definir o intervalo de tempo entre as execuções do job.
Para identificar a configuração adequada na tabela t425cfit, deve-se utilizar a coluna id_tp_itf, onde o valor ‘N’ indica a configuração do job para NCRCF.
1 - Configurar pastas Importação conforme descrito no TDN pagina----- print tela
Pastas devem ter permissão de escrita, gravação, alteração e deleção
Deverão ser criadas uma pasta para cada interface
NCR - Créditos sigla CF
Sub-Pastas:
SUCESSO
ERRO
PROCESSAMENTO
CC - Conta corrente
Sub-Pastas:
SUCESSO
ERRO
PROCESSAMENTO
DP - Deposito Prazo
Sub-Pastas:
SUCESSO
ERRO
PROCESSAMENTO
2 - Salvar o Arquivo para importação na Pasta Raiz NCR criada no item 1
Durante o processamento do arquivo, o serviço irá mover o arquivo para pasta PROCESSAMENTO e ao termina-lo, irá mover para a pasta SUCESSO, se foi processado com êxito ou ERRO, caso não tenha sido possível a importação do mesmo.
3 - Acompanhamento do Processamento da Importação
Através da tela do PB opção manutenção (print) - será mostrado se a interface foi importada com sucesso.
Caso a importação esteja com situação SUCESSO, e caso todos os arquivos da interface ja tenha sido importados (Operação, garantia, sicor, inf adicionais) informar que a Importação Foi concluída selecionando a opção FINALIZADA
4 - Processo de Validação: Após a informação que a importação foi concluída, será disparado o processo de validação dos registros e caso ocorra erros nesta validação, os mesmos serão gravados na pasta principal configurada no passo 1.
informar quando a importação estiver finalizada para que o processo de validação seja iniciado
aguardar o processo de validação ser concluído e verificar se foram salvos erros na pasta -----------,
caso não hajam erros, os dados serão copiados para as tabelas definitivas
em caso de erro:
ajustar o arquivo (poderá ser necessário ajuste no créditos, CC) e realizar nova importação
ajustar os erros via tela de manutenção interface - print tela
HEADER
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '00'. |
002 | Código da empresa | Importar o arquivo com o valor localizado entre as posições 3 e 6. Nessas posições deverá conter o código da empresa em conformidade com o sistema. |
003 | Sigla do Sistema | Importar o arquivo com o valor localizado entre as posições 7 e 8. Nessas posições deverá conter. |
004 | Data Base | Importar o arquivo com o valor localizado entre as posições 9 e 16. O conteúdo dessa informação deverá está no formato AAAAMMDD. |
005 | CNPJ da Instituição | Importar o arquivo com o valor localizado entre as posições 17 e 30. O conteúdo dessa informação deverá ser apenas numérico, não podendo conter pontos. |
006 | Tipo do Arquivo | Importar o arquivo com o valor localizado na posição 31. O conteúdo dessa informação poderá ser: I - Inclusão A - Alteração C - Complementar |
007 | Espaço Reservado | Importar o arquivo com o valor localizado entre as posições 32 e 1697. Nessas posições não deverá conter nenhum tipo de informação, ou seja, os espaços devem ficar em branco. |
008 | Número de Sequência de registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. Nessas posições deverá conter uma sequência crescente de acordo com cada linha do arquivo. |
Operação - Registro 02 - A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '02'. |
002 | Categoria Contábil (Anexo 40) | Importar o arquivo com o valor localizado entre as posições 1420 e 1421. De acordo com o bloco H do manual 3040. |
003 | Estágio do instrumento financeiro- art.37 | Importar o arquivo com o valor localizado entre as posições 1422 e 1423. De acordo com o bloco H do manual 3040. |
004 | Quantidade do instrumento financeira adquirida | Importar o arquivo com o valor localizado entre as posições 1424 e 1433. De acordo com o bloco H do manual 3040. |
005 | Valor contábil bruto do instrumento financeiro | Importar o arquivo com o valor localizado entre as posições 1434 e 1452. De acordo com o bloco H do manual 3040. |
006 | Valor da perda acumulada reconhecida para o instrumento financeiro. | Importar o arquivo com o valor localizado entre as posições 1453 e 1471. De acordo com o bloco H do manual 3040. A ser preenchido quando houver perdas reconhecidas para instrumento financeiro, de forma cumulativa |
007 | Valor Justo | Importar o arquivo com o valor localizado entre as posições 1472 e 1490. De acordo com o bloco H do manual 3040. A ser informado para os instrumentos financeiros classificados nas categorias Valor Justo em Outros Resultados Abrangentes (VJORA) ou Valor Justo no Resultado (VJR). |
008 | Taxa de Juros Efetiva | Importar o arquivo com o valor localizado entre as posições 1491 e 1501. De acordo com o bloco H do manual 3040. A ser informada quando o método para cálculo for a TJE pura. |
009 | Renda contábil do mês | Importar o arquivo com o valor localizado entre as posições 1502 e 1520. De acordo com o bloco H do manual 3040. Incluindo o accrual dos juros e amortização dos custos de transação e dos valores recebidos diferidos, quando for o caso - a ser informado para todas as formas de mensuração contábil. |
010 | Alocação no Estágio 1 | Importar o arquivo com o valor localizado na posição 1521. De acordo com o bloco H do manual 3040. Informar "S" caso a probabilidade de default (PD) considerada for para o prazo total do instrumento financeiro, para efeitos de apuração de perda esperada - Art. 47, I, § 1º. |
011 | Carteira utilizada para cálculo de provisão mínima requerida - Resolução BCB 309/2023 (Anexo 43) | Importar o arquivo com o valor localizado entre as posições 1522 e 1523. De acordo com o bloco H do manual 3040. |
012 | Tratamento de Risco | Importar o arquivo com o valor localizado na posição 1524. De acordo com o bloco H do manual 3040. Informar "S", caso o tratamento do risco de crédito seja realizado de forma isolada, não se aplicando o Art. 42 da Resolução CMN nº 4.966/2021. |
013 | Nome do Cliente no Exterior | Importar o arquivo com o valor localizado entre as posições 1553 e 1592. Caso exista cliente todos os dados deste são obrigatórios (tipo pessoa 3 ou 4). |
014 | Tipo de identificação do Cliente no exterior | Importar o arquivo com o valor localizado entre as posições 1593 e 1594. Código identificador do tipo de cliente no exterior. Assume os valores do Anexo 29 |
015 | Identificação do cliente no exterior | Importar o arquivo com o valor localizado entre as posições 1595 e 1614. Código de identificação do cliente no exterior |
016 | CNPJ da líder | Importar o arquivo com o valor localizado entre as posições 1615 e 1622. Nesse caso trata-se do CNPJ raiz, ou seja, apenas 8 caracteres. |
017 | Código do país | Importar o arquivo com o valor localizado entre as posições 1623 e 1625. Código ISO do país da empresa líder, ou do próprio cliente, caso não haja empresa líder assume os valores do Anexo 30. |
018 | Indicador enquadramento ativo problemático | Importar o arquivo com o valor localizado na posição 1626. Caso ativo esteja classificado com problemático |
019 | Valor Perda Incorrida ativo problemático | |
020 | Valor perda esperada | |
021 | Valor perda Adicional | |
022 | Parte relacionada | |
023 | Data Entrada Atraso 90 | |
024 | Data Registro Falência | |
025 | Número de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. Nessas posições deverá conter uma sequência crescente de acordo com cada linha do arquivo. |
Garantias- Registro 04 - A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '04'. |
002 | Carteira da Garantia | Importar o arquivo com o valor localizado entre as posições 138 e 139. Carteira utilizada para cálculo de provisão mínima requerida - Resolução BCB 309/2023 (Anexo 43) se não informado será gravado por padrão entre anexo 12 e o anexo 43 - conforme regra publicada no TDN referente a carteiras e modalidades |
003 | IPOC | Importar o arquivo com o valor localizado entre as posições 140 e 206. |
004 | Espaço Reservado | Importar o arquivo com o valor localizado entre as posições 207 e 1697. Nessas posições não deverá conter nenhum tipo de informação, ou seja, os espaços devem ficar em branco. |
005 | Número de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. Nessas posições deverá conter uma sequência crescente de acordo com cada linha do arquivo. |
SICOR- Registro 08 - A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '08'. |
002 | IPOC | Importar o arquivo com o valor localizado entre as posições 137 e 203. |
003 | Espaço reservado | Importar o arquivo com o valor localizado entre as posições 204 e 1697. Nessas posições não deverá conter nenhum tipo de informação, ou seja, os espaços devem ficar em branco. |
004 | Número de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. Nessas posições deverá conter uma sequência crescente de acordo com cada linha do arquivo. |
Inf. Adicionais - Registro 06 - A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '06'. |
002 | Estágio do instrumento financeiro | Importar o arquivo com o valor localizado entre as posições 68 e 69. A ser preenchido pelas instituições que seguem a metodologia completa de apuração da Provisão para Perdas Esperadas associadas ao risco de crédito |
003 | Espaço reservado | Importar o arquivo com o valor localizado entre as posições 238 e 1697. Nessas posições não deverá conter nenhum tipo de informação, ou seja, os espaços devem ficar em branco. |
004 | Número de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. Nessas posições deverá conter uma sequência crescente de acordo com cada linha do arquivo. |
Inf. ReCalculo - Registro 22 - A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '22'. |
002 | Estágio do instrumento financeiro | Importar o arquivo com o valor localizado entre as posições 68 e 69, de acordo com o anexo 41. |
003 | Categoria Contábil | Importar o arquivo com o valor localizado na posição 70, de acordo com o anexo 40. |
004 | Carteira utilizada para cálculo de provisão mínima requerida | Importar o arquivo com o valor localizado entre as posições 71 e 72, de acordo com a Resolução BCB 309/2023 (Anexo 43) |
005 | Percentual PD | Importar o arquivo com o valor localizado entre as posições 73 e 86. |
006 | Percentual LGD | Importar o arquivo com o valor localizado entre as posições 87 e 100. |
007 | Cliente ou grupo econômico | Importar o arquivo com o valor localizado na posição 101. C - Cliente, E - Grupo Econômico ou O - Operação. |
008 | Identificador Cliente ou grupo econômico | Importar o arquivo com o valor localizado entre as posições 102 e 116. Quando for grupo econômico informar SIGLA DO GRUPO ECONOMICO, quando for tipo Cliente o CNPJ/CPF. |
009 | Indicador enquadramento ativo problemático | Importar o arquivo com o valor localizado na posição 117. |
010 | Confirmação de Tratamento de Risco | Importar o arquivo com o valor localizado na posição 118. Informar "S", caso o tratamento do risco de crédito seja realizado de forma isolada, não se aplicando o Art. 42 da Resolução CMN nº 4.966/2021. |
011 | Valor Perda Incorrida | Importar o arquivo com o valor localizado entre as posições 119 e 136. |
012 | Valor perda esperada | Importar o arquivo com o valor localizado entre as posições 137 e 154. |
013 | Valor Adicional de Provisão | Importar o arquivo com o valor localizado entre as posições 155 e 172. |
014 | IPOC | Importar o arquivo com o valor localizado entre as posições 173 e 239. |
015 | Espaço reservado | Importar o arquivo com o valor localizado entre as posições 240 e 1697. |
016 | Numero de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. |
ConIpocs - Registro 12 - A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '12'. |
002 | Espaço reservado | Importar o arquivo com o valor localizado entre as posições 120 e 1697. |
003 | Numero de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. |
Motivo Perda- Registro 30 - A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '30'. |
002 | Motivo da perda | Importar o arquivo com o valor localizado entre as posições 53 e 54, de acordo com o anexo 44. |
003 | Valor da perda reconhecida na data-base | Importar o arquivo com o valor localizado entre as posições 55 e 73. |
004 | IPOC | Importar o arquivo com o valor localizado entre as posições 74 e 141. |
005 | Espaço reservado | Importar o arquivo com o valor localizado entre as posições 142 e 1697. |
006 | Numero de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. |
Motivo Perda- Registro 60 - A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '60'. |
002 | Motivo de alocação no Estágio | Importar o arquivo com o valor localizado entre as posições 53 e 55, somente usado para metodologia completa de apuração. |
003 | Data-base da Alocação | Importar o arquivo com o valor localizado entre as posições 56 e 61. |
004 | IPOC | Importar o arquivo com o valor localizado entre as posições 62 e 128. |
005 | Espaço reservado | Importar o arquivo com o valor localizado entre as posições 129 e 1697. |
006 | Numero de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. |
Trailler - Registro 99- A partir da linha dois do arquivo
As informações contidas a partir do ID 002 são novas ou ajustadas. Todas as demais informações pertinentes a esse registro foram mantidas.
ID | Campos | Cenários para Teste |
001 | Código de identificação do registro | Importar o arquivo com o valor localizado entre as posições 1 e 2. Nesse caso deverá conter o valor '99'. |
005 | Espaço reservado | Importar o arquivo com o valor localizado entre as posições 58 e 1697. |
006 | Numero de sequência do registro no arquivo | Importar o arquivo com o valor localizado entre as posições 1698 e 1704. |