Árvore de páginas

Possui rotina de atualização do catálogo de serviços do SFN sem prejudicar o passado?

Produto:

SPB

Versões:

Todas

Ocorrência:

N/A

Ambiente:

Windows

Passo a passo:

  • menu "Ferramentas - Carga de Catálogo"
  • menu "Documentos - Catálogo de Mensagens" (Ícone "Mensagens")

Observações:

N/A

 

Sim, o módulo Piloto SPB possui uma rotina de atualização do catálogo de serviços do SFN (Sistema Financeiro Nacional) e, uma vez que a estrutura atual do catálogo é considerada somente no momento da criação/geração de novas mensagens, as mensagens que já haviam sido processadas de acordo com a estrutura de versões anteriores do catálogo não serão prejudicadas em relação ao acesso às suas informações, conforme está detalhado em Leitura de mensagens já realizadas cujas estruturas de tags foram alteradas na versão atualizada do catálogo de serviços do SFN.

O primeiro passo da atualização é efetuar o download do arquivo (zip) que contém o conjunto dos arquivos XSD do catálogo de serviços do SFN, a partir do site do Banco Central do Brasil (www.bcb.gov.br), conforme pode ser visualizado a seguir:

 

 

No menu "Sistema Financeiro Nacional" deve-se acessar o sub-menu "Comunicação Eletrônica de Dados", conforme pode ser visualizado a seguir:

 

 

Na página "Comunicação Eletrônica de Dados", o link "Serviços" deverá ser acessado, conforme pode ser visualizado a seguir:

 

 

Na página "Serviços", o link "Conjunto de arquivos XSD (zip)" deverá ser acessado para efetuar o download do arquivo compactado que contém a versão mais atualizada do catálogo que se pretende colocar em ambiente de produção, conforme pode ser visualizado a seguir:

 

 

Após o download do arquivo ter sido concluído, o conteúdo do mesmo deverá ser descompactado em uma pasta qualquer, a ser escolhida pelo usuário. A rotina de atualização do catálogo de serviços do SFN poderá ser acessada através do menu "Ferramentas - Carga de Catálogo", após o usuário informar novamente suas credenciais de acesso (Nome e Senha), conforme pode ser visualizado a seguir:

 

 

No campo "Versão do Catálogo" da tela "Carga do Catálogo de Serviços do SFN" o usuário deverá informar o número da versão do catálogo que pretende atualizar e, no campo "Diretório do Catálogo", através do botão indicado, deverá selecionar a pasta onde o conjunto de arquivos XSD foi descompactado, conforme pode ser visualizado a seguir:

 

 

A rotina de atualização do catálogo é feita em vários passos que deverão ser comandados sequencialmente, um a um, pelo próprio usuário. O primeiro passo é fazer a preparação/verificação dos arquivos XSD do catálogo, clicando-se no botão "Prepara XSD's", conforme pode ser visualizado a seguir:

 

 

Somente após a conclusão bem sucedida da preparação/verificação dos arquivos XSD do catálogo é que a execução do próximo passo é liberada pela aplicação, que então habilita o botão "Gera TXT's" que, ao ser clicado e com base nos arquivos XSD do catálogo, gera o conteúdo de vários arquivos do tipo TXT que, na prática, são os arquivos que efetivamente serão importados pela aplicação. Cada arquivo XSD contido na pasta especificada pelo usuário e nas suas sub-pastas será interpretado individualmente e o andamento deste procedimento é exibido no campo "Ocorrências", através do qual o usuário poderá acompanhar a evolução do processo, conforme pode ser visualizado a seguir:

 

 

Após a geração bem sucedida dos arquivos do tipo TXT, a aplicação exibe as quantidades de Eventos, Mensagens, Tags e Tipologias que foram processados, conforme pode ser visualizado a seguir:

 

 

Após a geração bem sucedida dos arquivos do tipo TXT pela aplicação, os mesmos poderão ser visualizados na mesma pasta onde foi descompactado o conjunto dos arquivos XSD, conforme pode ser visualizado a seguir:

 

 

Somente após a geração bem sucedida dos arquivos do tipo TXT pela aplicação é que poderá ser iniciada a importação das informações para a base de dados do SPB, que deve ser realizada em 4 etapas sequenciais, através dos botões "(1) Eventos", "(2) Mensagens", "(3) Tags" e "(4) Msgs x Tags". Para que a atualização seja executada efetivamente, a opção "executar apenas simulação" deverá ser desmarcada e, após isto, o usuário deverá clicar no botão "(1) Eventos" para iniciar o processamento, conforme pode ser visualizado a seguir:

 

 

Durante o processamento do arquivo TXT dos Eventos, a aplicação exibe as atualizações que estão sendo realizadas através do campo "Ocorrências" até concluir o processo, quando então o botão "(2) Mensagens" é habilitado. Para iniciar o processamento do arquivo TXT das Mensagens, o usuário deverá clicar no botão "(2) Mensagens", conforme pode ser visualizado a seguir:

 

 

Durante o processamento do arquivo TXT das Mensagens, a aplicação exibe as atualizações que estão sendo realizadas através do campo "Ocorrências" até concluir o processo, quando então o botão "(3) Tags" é habilitado. Para iniciar o processamento do arquivo TXT das Tags, o usuário deverá clicar no botão "(3) Tags", conforme pode ser visualizado a seguir:

 

 

Durante o processamento do arquivo TXT das Tags, a aplicação exibe as atualizações que estão sendo realizadas através do campo "Ocorrências" até concluir o processo, quando então o botão "(4) Msgs x Tags" é habilitado. Para iniciar o processamento do arquivo TXT das Mensagens x Tags, o usuário deverá clicar no botão "(4) Msgs x Tags", conforme pode ser visualizado a seguir:

 

 

Durante o processamento do arquivo TXT das Mensagens x Tags, a aplicação exibe as atualizações que estão sendo realizadas através do campo "Ocorrências" até concluir o processo, conforme pode ser visualizado a seguir:

 

 

Durante o processamento das atualizações, cada uma das mensagens que foi atualizada tem alterado também o conteúdo do campo "Usuário" da aba "Mensagens" da tela "Catálogo de Mensagens", cujo acesso está disponível através do menu "Documentos - Catálogo de Mensagens" (Ícone "Mensagens"). O referido campo é atualizado com o número da versão do catálogo de serviços do SFN segundo o qual a mensagem em questão foi atualizada, conforme pode ser visualizado a seguir: