Manual Usuario Trans Autom
Manual Usuario Trans Autom
Manual Usuario Trans Autom
Aplicações de Transmissão
Automática de Arquivos
Versão 1.0
Índice
1. Objetivo ............................................................................................................................................3
2. Introdução.........................................................................................................................................3
3. Arquivos das aplicações ...................................................................................................................3
4. Aplicação de configuração e monitoração das aplicações ................................................................4
4.1 Configuração Remessa ...............................................................................................................5
4.2 Configuração Retorno ................................................................................................................6
4.3 Monitoração Remessa ................................................................................................................8
4.4 Monitoração Retorno .................................................................................................................9
5. Aplicação de transmissão automática de arquivos de remessa .......................................................10
5.1 Utilização .................................................................................................................................10
5.2 Funcionamento .........................................................................................................................11
6. Aplicação de recepção automática de arquivos de retorno .............................................................13
6.1 Utilização .................................................................................................................................13
6.2 Funcionamento .........................................................................................................................14
Apêndice I – Tabela de prefixos para os nomes dos arquivos de remessa na transmissão automática ...17
Apêndice II – Arquivo de configuração das aplicações..........................................................................18
Manual do Usuário das Aplicações de Transmissão
Automática de Arquivos
1. Objetivo
Este documento tem como objetivo descrever as aplicações distribuídas junto com o Kit
“Aplicação de Transmissão Automática” disponível para download no Site Cliente do WebTA
(site do Net Empresa, opção Transferência de Arquivos - WebTA).
2. Introdução
O WebTA fornece um conjunto de aplicações que implementam a funcionalidade de
transmissão automática de arquivos do WebTA, tanto para arquivos de remessa como para
arquivos de retorno. Na transmissão automática de arquivos do WebTA, trafegam apenas
arquivos criptografados, utilizando-se a infra-estrutura de criptografia fornecida pelo WebTA.
Estas aplicações foram desenvolvidas na plataforma Java J2SE 5.0, acessando os métodos
do Web Service do WebTA e utilizando a biblioteca de Criptografia do WebTA. Logo, é pré-
requisito para executá-las a instalação do ambiente de execução Java 5 ou superior (JRE –
Java Runtime Environment).
- diretório lib: neste diretório estão as bibliotecas externas às aplicações, mas que são
necessárias para suas execuções:
Esta aplicação possui uma interface gráfica cujas funcionalidades estão segmentadas em 4
abas:
• Configuração Remessa;
• Configuração Retorno;
• Monitoração Remessa;
• Monitoração Retorno.
Para executar esta aplicação, abra uma console (shell ou cmd.exe) e de acordo com o
Sistema Operacional utilize uma das linhas de comando abaixo:
Após configurar com os valores desejados, o usuário deve clicar no botão Salvar para que os
valores sejam atualizados no arquivo de configuração.
Se a aplicação de transmissão estiver em execução, ela deverá ser reiniciada para que os
novos valores sejam utilizados.
Quando o programa de configuração e monitoração é iniciado, ele irá apresentar nos campos
os valores atuais existentes no arquivo de propriedades. Se os caminhos configurados não
existirem no sistema de arquivos ou o usuário não tiver permissão de escrita ou leitura
nesses diretórios, os mesmos serão apresentados na cor vermelha.
• Caminho dos arquivos recebidos: caminho que conterá os arquivos de retorno recebidos
do Servidor WebTA pela aplicação de recepção. Os arquivos são gravados no formato
criptografado do WebTA. O arquivo que ainda estiver em processo de recepção tem seu
nome composto da extensão “.RX”; ao término da recepção do arquivo, esta é retirada.
• Caminho dos Logs do processamento de retorno: os arquivos de logs da aplicação de
recepção serão gerados neste caminho e serão diários. Existem dois arquivos de log:
- retorno.log: armazena os registros de log de execução da aplicação, o que inclui
eventuais mensagens de erro;
- trace_retorno.log: armazena os registros das chamadas executadas aos métodos do
Web Service do WebTA pela aplicação;
Para configurar estes parâmetros, preencha cada campo com o caminho desejado ou clique
no botão “...” para selecionar o diretório desejado e o campo será preenchido
automaticamente.
Após configurar com os valores desejados, o usuário deve clicar no botão Salvar para que os
valores sejam atualizados no arquivo de configuração.
Se a aplicação de recepção estiver em execução, ela deverá ser reiniciada para que os
novos valores sejam utilizados.
Quando o programa de configuração e monitoração é iniciado, ele irá apresentar nos campos
os valores atuais existentes no arquivo de propriedades. Se os caminhos configurados não
existirem no sistema de arquivos ou o usuário não tiver permissão de escrita ou leitura
nesses diretórios, os mesmos serão apresentados na cor vermelha.
• Total de arquivos pendentes para transmissão: quantidade de arquivos que ainda não
foram processados pela aplicação;
• Total de arquivos com erro na transmissão: quantidade de arquivos com erro do dia (total
de arquivos existentes no diretório do dia de arquivos com erro na transmissão);
Para atualizar as informações exibidas nesta aba, o usuário deve clicar no botão Atualizar.
Atenção: Deve-se garantir que haja apenas uma instância da aplicação de recepção
de arquivos executando.
Para atualizar as informações exibidas nesta aba, o usuário deve clicar no botão Atualizar.
Com as bibliotecas e o Web Service fornecidos pelo WebTA, a empresa poderá alterar sua
aplicação para realizar a automação do processo de transmissão de arquivos de remessa, ou
ainda utilizar a aplicação fornecida.
5.1 Utilização
O primeiro passo para a utilização desta aplicação é adequar seu Sistema para que gere
arquivos de remessa no formato criptografado do WebTA. No site cliente do WebTA estão
disponíveis duas versões do componente de criptografia do WebTA (Java e Windows) que
permite que o Desenvolvedor de sua aplicação faça a alteração.
Com a aplicação de configuração, altere o caminho dos arquivos para transmissão, para
aquele no qual sua aplicação gerará os arquivos de remessa. O nome de cada arquivo
deverá ser gerado de acordo com um prefixo que determina qual o tipo de serviço a que ele
se refere (vide Apêndice I).
Abra uma console (shell ou cmd.exe) para executar a aplicação e, de acordo com o Sistema
Operacional, utilize uma das linhas de comando abaixo:
Na console será exibida a mensagem “Informe o Caminho Chave:”, o usuário deverá informar
o caminho completo (diretório e nome do arquivo) do arquivo da chave de criptografia para
comunicação da transferência automática. Este é um dos arquivos que foram gerados no
Ambiente Gerencial do WebTA durante a habilitação da Criptografia, seu nome tem o formato
transferenciaaaaammddHHMM.bin, onde aaaammddHHMM representam a data e hora da
criação do arquivo chave.
5.2 Funcionamento
Raiz
|
-- WebTA
|
-- Remessa
| |
| -- arquivosParaTransmissao
| |
| -- arquivosTransmitidos
| |
| -- arquivosComErro
|
-- Retorno
|
-- logs
5. É feita autenticação com o Servidor WebTA, criando-se uma sessão para realizar a
comunicação;
Vale a pena salientar que a transmissão manual de arquivos continua disponível para
a empresa no site do WebTA, podendo ser utilizada, se necessário, desde que os
arquivos de remessa estejam criptografados.
7. Se o arquivo foi transmitido com sucesso, ele é movido para um diretório nomeado
com a data corrente aaaammdd dentro do “Caminho de arquivos transmitidos”. Se
durante a transmissão ocorrer um erro do tipo:
Só deve ser executada uma instância desta aplicação, porque haverá concorrência no
tratamento dos arquivos, comprometendo o seu funcionamento.
Notas:
6.1 Utilização
Abra uma console (shell ou cmd.exe) para executar a aplicação e, de acordo com o Sistema
Operacional, utilize uma das linhas de comando abaixo:
Na console será exibida a mensagem “Informe o Caminho Chave:”, o usuário deverá informar
o caminho completo (diretório e nome do arquivo) do arquivo da chave de criptografia para
comunicação da transferência automática. Este é um dos arquivos que foram gerados no
Ambiente Gerencial do WebTA durante a habilitação da Criptografia, seu nome tem o formato
transferenciaaaaammddHHMM.bin, onde aaaammddHHMM representam a data e hora da
criação do arquivo chave.
Adeque seu Sistema para utilizar o componente de Criptografia do WebTA e assim possa
efetuar a leitura dos arquivos de retorno recebidos.
Biblioteca de Criptografia
do WebTA
ERP / Sistema da
Empresa
Servidor WebTA
Bradesco Ar
qu
i
cri reto vo d
pto rn e
gra o
fad
HT o
TP
S
Aplicação de recepção
automática de arquivos
de retorno
Diretório para recepção de
arquivos de retorno
Raiz
|
-- WebTA
|
-- Remessa
| |
| -- arquivosParaTransmissao
| |
| -- arquivosTransmitidos
| |
| -- arquivosComErro
|
-- Retorno
|
-- logs
2. É feita autenticação com o Servidor WebTA, criando-se uma sessão para realizar a
comunicação;
Cada arquivo transmitido com sucesso pelo servidor tem seu status alterado para
arquivo já consultado, indisponibilizando-o para a recepção automática. Se houver
necessidade de recebê-lo novamente, o cliente deverá fazê-lo de modo manual, ou
seja, acessar a opção “Recepção de Arquivos de Retorno” do site cliente do WebTA,
preencher o filtro de busca, remover a opção “Apresentar apenas arquivos não
recebidos”, executar a consulta e selecionar o arquivo que deseja receber
novamente.
Só deve ser executada uma instância desta aplicação, porque haverá concorrência no
tratamento dos arquivos, comprometendo o seu funcionamento.
Notas:
Este arquivo está em formato texto, podendo ser editado facilmente. Alguns dos parâmetros
contidos no arquivo, não é recomendável a alteração, já os parâmetros que descrevem os
caminhos que as aplicações utilizam durante o processamento, podem ser editados
diretamente ou através da aplicação de configuração e monitoração.
config_endPoint=https\://www.webtatransferenciadearquivos.bradesco.com.br/webta/services/WSWEBTA
#AppRemessa
path_log_remessa=C\:\\webta\\logs
path_remessa=C\:\\webta\\Remessa\\arquivosParaTransmissao
path_sucesso_remessa= C\:\\webta\\Remessa\\arquivosTransmitidos
path_erro_remessa= C\:\\webta\\Remessa\\arquivosComErro
frequencia_remessa=1
#AppRetorno
path_log_retorno= C\:\\webta\\logs
path_retorno=C\:\\webta\\Retorno
frequencia_retorno=5