testes de troca de arquivos no bacen jud 2.0 equipe do projeto

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

Upload: internet

Post on 17-Apr-2015

115 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Testes de Troca de Arquivos no Bacen Jud 2.0 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

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 Equipe do Projeto

16/05/2005

FIM