Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouEmanuelly Camacho Alterado mais de 10 anos atrás
1
1 Validador dos Arquivos de Dados Quantitativos Questionário sobre Cartões de Pagamento Convênio BC, SDE e SEAE 19/9/2006 Departamento de Operações Bancárias e de Sistema de Pagamentos
2
2 O objetivo do programa validador é fazer uma verificação básica da consistência dos arquivos de dados relativos ao questionário quantitativo, de forma a minimizar a possibilidade de envio de arquivo com alguma falha ao Banco Central (BC) Exemplos: • Quanto ao tamanho de cada registro: se todas as linhas, com exceção da primeira linha (cabeçalho), têm exatamente o tamanho da soma dos tamanhos dos campos da tabela. • Quanto ao número de registros: se a quantidade de linhas de dados é igual à quantidade informada no cabeçalho. • Quanto ao tipo do campo: se os campos numéricos podem ser convertidos para números. • Quanto ao domínio: se os campos contêm valores dentro do domínio definido para cada campo. Objetivo
3
3 IF BACEN Sistemas Internos 2. IF baixa validador do sítio do BC 4. IF envia para o BC o arquivo BACEN.ZIP gerado pelo validador 3. IF executa o validador para verificar se os dados nos arquivos TXT estão no formato correto 1. IF gera os arquivos TXT posicionais a partir dos seus sistemas internos Dados Quantitativos
4
4 A instituição deve baixar o instalador do programa validador de dados quantitativos do BC. Para instalar o programa, é necessário ter nível de administrador local da máquina. O programa (c:\cartoes\validador_*.xls) está embutido em uma macro em uma planilha excel do Microsoft Office 2000. A instituição deve gerar os dados em arquivos, a partir de seus sistemas internos, preenchendo os arquivos da pasta c:\cartoes\txt. A estrutura individual de cada arquivo pode ser vista na própria planilha validador_*.xls. O formato de texto é posicional. A primeira linha de cada um dos arquivos é a linha de cabeçalho e deve estar no seguinte formato: Instruções
5
5 Os campos de valores numéricos (n) devem ser preenchidos sem ponto ou vírgula e com zeros a esquerda, completando o tamanho do campo, ou seja, sem espaços em branco. Os campos de valores alfanuméricos (a) devem ser preenchidos com espaços à direita para completar o tamanho do campo. Os campos que armazenam um código de referência devem conter um valor (numérico ou alfanumérico), que corresponde a um registro na tabela referenciada. Assim, os únicos possíveis valores para o código estão descritos nas tabelas referenciadas. Os campos devem ser preenchidos na ordem definida na estrutura da tabela. O tamanho das linhas do arquivo (exceção da linha de cabeçalho) deve ser sempre a soma dos tamanhos dos campos da tabela. Instruções (cont.)
6
6 Por exemplo, a tabela Ranking tem a seguinte estrutura, e portanto o arquivo ranking.txt deve ter suas linhas com 57 caracteres.
7
7 Após gerar todos os arquivos de dados e salvá-los na pasta c:\cartoes\txt, clique o botão para validar os dados na planilha do validador (validador_*.xls). O nível de segurança do excel deve estar configurado para permitir a execução de macros. Após a sua execução (será apresentada uma mensagem indicando que a operação foi completada), o arquivo bacen.zip gravado em c:\cartoes deverá ser enviado ao BC. O validador gera um número HASH gravado no arquivo log.txt que poderá ser recalculado para garantir que o arquivo que foi validado não foi alterado. Instruções (cont.)
8
8 Conteúdo corresponde ao exemplo a ser gravado no arquivo ranking.txt: Um exemplo de preenchimento da tabela ranking: Exemplo
9
9 Diretoria de Política Monetária Departamento de Operações Bancárias e de Sistema de Pagamentos – DEBAN disip.deban@bcb.gov.br
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.