37
Testes de Troca de Arquivos no Bacen Jud 2.0 Equipe do Projeto

Testes de Troca de Arquivos no Bacen Jud 2.0

Embed Size (px)

DESCRIPTION

Testes de Troca de Arquivos no Bacen Jud 2.0. Equipe do Projeto. Sumário. Introdução; Objetivo; Onde obter informações; Pré-requisitos; Etapas de testes; Fluxo dos testes; Arquivos do PSTA; Arquivos de retorno; Principais problemas. Introdução. - PowerPoint PPT Presentation

Citation preview

Page 1: Testes de Troca de Arquivos no Bacen Jud 2.0

Testes de Troca de Arquivos no Bacen Jud 2.0

Equipe do Projeto

Page 2: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005

Sumário

Introdução; Objetivo; Onde obter informações; Pré-requisitos; Etapas de testes; Fluxo dos testes; Arquivos do PSTA; Arquivos de retorno; Principais problemas.

Page 3: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 3Equipe do Projeto – Bacen Jud 2.0

Etapas de Teste do Bacen Jud 2.0:

1) Testes internos no Bacen: Validou o sistema recebido da Fábrica.

2) Roteiro mínimo de testes: Validou as respostas das instituições financeiras

às ordens judiciais recebidas (teste funcional).3) Testes de troca de arquivos:

Validará a integração com os sistemas das instituições financeiras via PSTA, bem como as janelas de processamento;

4) Testes com o Poder Judiciário: Validará as interfaces (telas) do sistema com o

Poder Judiciário.

Introdução

Page 4: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 4Equipe do Projeto – Bacen Jud 2.0

Estatísticas de Troca de Arquivos: Total:

146 instituições financeiras. Acessando o PSTA:

80 instituições financeiras. Arquivo aceito pela validação sintática e

semântica (pelo menos um): 52 instituições financeiras.

Não acessaram nenhuma vez o PSTA:66 instituições financeiras.

Responderam todos os arquivos enviados:11 instituições financeiras.

Introdução

Page 5: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 5Equipe do Projeto – Bacen Jud 2.0

Verificar o funcionamento do Sistema Bacen Jud 2.0 e sua integração com os respectivos sistemas das instituições financeiras para validar a troca de arquivos e as janelas de processamento.

Objetivo dos Testes

Page 6: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 6Equipe do Projeto – Bacen Jud 2.0

O principal ponto de busca de informações é o site do projeto:

http://www.bcb.gov.br/?BACENJUD2

Roteiro de testes com as instituições financeiras;

Dicas sobre os principais problemas encontrados

pelas instituições;

Informações sobre disponibilização de arquivos;

Informações gerais sobre o projeto; Pode-se recorrer também às entidades de classe.

Onde Obter Informações ?

Page 7: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 7Equipe do Projeto – Bacen Jud 2.0

A instituição financeira deve ter executado as quatro iterações do Roteiro Mínimo de Testes para as Instituições:

• Ver site do Bacen Jud 2.0.

O usuário que irá interagir com o PSTA deverá estar credenciado nas seguintes transações do SISBACEN:

• PSTA300;

• SJUD301;• Obs: O cadastramento deve ser solicitado ao master da instituição financeira.

Pré-requisitos

Page 8: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 8Equipe do Projeto – Bacen Jud 2.0

As instituições financeiras que receberão arquivos do Bacen Jud 2.0 foram previamente credenciadas na transação SJUD301 do SISBACEN.

Pré-requisitos

Page 9: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 9Equipe do Projeto – Bacen Jud 2.0

Etapas de realização dos testes de troca de arquivos

Primeira etapa:

execução dos testes com um número reduzido

de ordens judiciais fictícias (50).

Segunda etapa:

execução dos testes com um número real de

ordens judiciais fictícias (3000).

Etapas de Testes

Page 10: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 10Equipe do Projeto – Bacen Jud 2.0

Etapa Semana Arquivos Utilizados

Datas Previstas

1a Arquivos pequenos.

09/05/2005 a 13/05/2005

Primeira 2a Arquivos

pequenos. 16/05/2005 a 20/05/2005

3a Arquivos com tamanho real

23/05/2005 a 27/05/2005

Segunda 4a Arquivos com

tamanho real 30/05/2005 a 03/06/2005

Etapas de Testes

Page 11: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 11Equipe do Projeto – Bacen Jud 2.0

Fluxo de Arquivos

Data Horário Tipo / Arquivo Ação Segunda

23:00h Início de Testes / Arquivo A

BACEN disponibiliza Arquivo A: bloqueios; 23:00h Início de Testes /

Arquivo B BACEN disponibiliza Arquivo B: bloqueios;

Terça 23:59h Continuação de

Testes Arquivo A BACEN processa respostas das IFs para Arquivo A;

23:00h Continuação de Testes Arquivo A

BACEN disponibiliza Arquivo A1: desbl. e transf. de A;

Quarta 23:59h Continuação de

Testes Arquivo B BACEN processa respostas das IFs para Arquivo B;

23:00h Continuação de Testes Arquivo B

BACEN disponibiliza Arquivo B1: desbl. e transf. de B; Quinta

23:59h Continuação de Testes Arquivo A

BACEN processa respostas das IFs para Arquivo A1;

Sexta 23:59h Continuação de

Testes Arquivo B BACEN processa respostas das IFs para Arquivo B1;

Page 12: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 12Equipe do Projeto – Bacen Jud 2.0

AJUD311: Conteúdo:

• Arquivo de ordens judiciais.

Remetente:

• Bacen / Bacen Jud 2.0.

Horário:

• Até às 23h00min de cada dia útil.

Arquivos do PSTA

Page 13: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 13Equipe do Projeto – Bacen Jud 2.0

AJUD312: Conteúdo:

• Arquivo de resposta às ordens judiciais;• Referente ao arquivo de ordens judiciais disponibilizado pelo Bacen Jud 2.0 no dia útil imediatamente anterior.

Remetente:

• Instituição financeira.

Horário:

• Até às 23h59min de cada dia útil.

Será considerado apenas o último arquivo enviado.

Arquivos do PSTA

Page 14: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 14Equipe do Projeto – Bacen Jud 2.0

AJUD313:Conteúdo:

• Arquivo de retorno da validação sintática;• Referente ao arquivo de resposta às ordens judiciais.

Remetente:• Bacen / Bacen Jud 2.0.

Horário:• Até 5 minutos após o envio do arquivo de resposta.

Tipo de rejeição:• Rejeição de todo o arquivo.

Arquivos do PSTA

Page 15: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 15Equipe do Projeto – Bacen Jud 2.0

AJUD314:Conteúdo:

• Arquivo de retorno da validação semântica;• Referente ao arquivo de resposta às ordens judiciais.

Remetente:• Bacen / Bacen Jud 2.0.

Horário:• Até às 8h00min do dia posterior ao envio do arquivo de resposta.

Tipo de rejeição:• Rejeição por registro.

Arquivos do PSTA

Page 16: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 16Equipe do Projeto – Bacen Jud 2.0

Validação Sintática

Arquivos de Retorno

Page 17: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 17Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

TIPO_REGISTRO : Cabeçalho.

00 531399999999090520050102000000000100 02000000000303 02000000004608010000000003

Arquivos de Retorno

Page 18: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 18Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

TIPO_ARQUIVO: Arquivo de retorno da validação sintática.

00 5313 999999999090520050102000000000100 02000000000303 02000000004608010000000003

Arquivos de Retorno

Page 19: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 19Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

CNPJ_IF: CNPJ da instituição financeira.

00 5313 99999999 090520050102000000000100 02000000000303 02000000004608010000000003

Arquivos de Retorno

Page 20: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 20Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

DATA_MOVIMENTO: Data de envio do arquivo de ordens judiciais. DDMMAAAA00531399999999 09052005 0102000000000100 02000000000303 02000000004608010000000003

Arquivos de Retorno

Page 21: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 21Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

VERSÃO_LEIAUTE: versão do leiaute deste arquivo.

0053139999999909052005 0102000000000100 02000000000303 02000000004608010000000003

Arquivos de Retorno

Page 22: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 22Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

TIPO_REGISTRO: Registro de notificação de erro.

00531399999999090520050102 000000000100 02000000000303 02000000004608010000000003

Arquivos de Retorno

Page 23: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 23Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

NÚMERO_LINHA: Número da linha onde o erro foi encontrado.

00531399999999090520050102 0000000001 00 02000000000303 02000000004608010000000003

Arquivos de Retorno

Page 24: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 24Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

CÓDIGO_ERRO: Identificação do erro.Erro no tamanho da linha do arquivo.

005313999999990905200501020000000001 00 02000000000303 02000000004608 010000000003

Arquivos de Retorno

Page 25: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 25Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

TIPO_REGISTRO: Rodapé.

00531399999999090520050102000000000100 02000000000303 0200000000460801 0000000003

Arquivos de Retorno

Page 26: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 26Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de erro.

NÚMERO_REGISTROS: Três.

00531399999999090520050102000000000100 02000000000303 0200000000460801 0000000003

Arquivos de Retorno

Page 27: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 27Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta de notificação de ausência de erro.TIPO_REGISTRO: Registro de notificação de ausência de erro.ARQUIVO ACEITO !!!

00 531399999999090520050103010000000001

Arquivos de Retorno

Page 28: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 28Equipe do Projeto – Bacen Jud 2.0

Validação Sintática Tipos possíveis de respostas:

• Resposta para Formato de Arquivo Inválido.TIPO_REGISTRO: Notificação de rejeição de arquivo de resposta devido a formato inválido. (ZIP)

00 531399999999090520050104010000000001

Arquivos de Retorno

Page 29: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 29Equipe do Projeto – Bacen Jud 2.0

Validação Semântica

Arquivos de Retorno

Page 30: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 30Equipe do Projeto – Bacen Jud 2.0

Validação Semântica Tipos possíveis de respostas:

• Resposta de notificação de erro.

TIPO_REGISTRO: Arquivo de retorno da validação semântica.

00 5314 999999999090520050102000000000100 02000000000301 02000000004602010000000003

Arquivos de Retorno

Page 31: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 31Equipe do Projeto – Bacen Jud 2.0

Validação Semântica Tipos possíveis de respostas:

• Resposta de notificação de erro.

CÓDIGO_ERRO: 00 - Número de protocolo/seqüencial/reiteração inválido para esta data de movimento.0053149999999990905200501020000000001 00 02000000000301 02000000004602010000000003

Arquivos de Retorno

Page 32: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 32Equipe do Projeto – Bacen Jud 2.0

Validação Semântica Tipos possíveis de respostas:

• Resposta de notificação de erro.

CÓDIGO_ERRO: 01 – Resposta duplicada.

005314999999999090520050102000000000100 020000000003 01 02000000004602010000000003

Arquivos de Retorno

Page 33: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 33Equipe do Projeto – Bacen Jud 2.0

Validação Semântica Tipos possíveis de respostas:

• Resposta de notificação de erro.

CÓDIGO_ERRO: 02 – Arquivo de Resposta não entregue pela instituição financeira.005314999999999090520050102000000000100 02000000000301 020000000046 02010000000003

Arquivos de Retorno

Page 34: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 34Equipe do Projeto – Bacen Jud 2.0

1. TIPO_ARQUIVO inválido: Desenvolvimento..: 5322; Homologação........: 5312; Produção...............: 5302.

2. Valores multiplicados por 100:

Os valores informados incluem os centavos, por isto devem ser divididos por 100.

3. RC e LF incluídos ao final de cada linha.

Principais Problemas

Page 35: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 35Equipe do Projeto – Bacen Jud 2.0

3.Código 03 indica arquivo recebido sem erros.

4. A opção do PSTA “Envia arquivo só como teste” não disponibiliza o arquivo para o BACEN.

5. Verificar quais os códigos de resposta podem ser utilizados para cada tipo de ordem judicial (ver leiaute):

Bloqueio de valores;

Bloqueio total de débitos.

Principais Problemas

Page 36: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005 36Equipe do Projeto – Bacen Jud 2.0

6.Os arquivos devem ser passados ao PSTA compactados (ZIP) e com a terminação .zip.

Principais problemas

Page 37: Testes de Troca de Arquivos no Bacen Jud 2.0

16/05/2005

FIM