Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Manual do Edi7WebCli
Verso 1.04 Abril 2014
Manual do Edi7WebCli
Banco Ita
Manual_do_EDI7WebCli_v104.doc
Manual_do_EDI7WebCli_v104.doc
Manual_do_EDI7WebCli_v104.doc
Nessa tela possvel escolher entre, continuar a instalao mesmo sem o reconhecimento do Java
instalado, respondendo Sim, ou parar a instalao, respondendo No. Lembrando que o Edi7WebCli
deve ter o JAVA instalado para ser executado.
Caso tenha respondido Sim para a tela anterior, ou o Java foi encontrado no sistema e as duas telas
anteriores no apareceram, a seguinte janela ser apresentada:
Manual_do_EDI7WebCli_v104.doc
Manual_do_EDI7WebCli_v104.doc
Manual_do_EDI7WebCli_v104.doc
Manual_do_EDI7WebCli_v104.doc
Escolha um diretrio onde ser instalado o programa, por exemplo, /home/itau/edi7. Copie o arquivo
baixado do site https://edi7.itau.com.br (verso de instalao para Linux) para este diretrioUse o
comando:
tar zxvf Edi7WebCliSetup.tar.gz
|____ edi7-bat.ico
|____ edi7.ico
|____ Edi7WebCli.jar
|____ setup.sh
|__ cfg
|
|____ setup.ref
|__ log
Dentro do diretrio bin existiro quartro arquivos:
edi7-bat.ico: Icone para execuo dos scripts em ambientes grficos
edi7.ico: Icone para o configurador do Edi7WebCli em ambientes grficos
Edi7WebCli.jar: Programa cliente em JAVA, quando executado diretamente abre o configurador
grfico, que gera a configurao e script para execuo para transferncia de arquivos.
setup.sh: Configurador em modo texto
Para execuo direta da transferncia de arquivos do Edi7WebCli.jar sem necessidade de script, possvel
seguindo o seguinte exemplo:
java cp Edi7WebCli.jar webclicfg.Edi7WebCli.Main cEMPRESA p001 tP
Manual_do_EDI7WebCli_v104.doc
Manual_do_EDI7WebCli_v104.doc
Manual_do_EDI7WebCli_v104.doc
10
Manual_do_EDI7WebCli_v104.doc
11
Identificao
Para identificao de acesso ser necessrio informar os campos Cliente, Produto, Senha e Tipo.
Cliente: cdigo do cliente no Sistema Edi7 do banco, com sete caracteres alfa-numricos.
Produto: cdigo do produto a que se referem os arquivos trafegados, com trs caracteres alfa-numricos.
Senha: senha de acesso. Este campo case-sensitive e deve ser preenchido com ateno .
Obs.: Se algum destes trs campos for novo, ou seja, se nunca houve conexo com o banco usando estes
dados, deve ser acessado o site https://edi7.itau.com.br para a troca da senha inicial e a concordncia com
o Termo de Aceite.
Endereo do Servidor Proxy: Caso seja necessrio a utilizao de um servidor proxy, esse campo deve ser
preenchido com o endereo do servidor proxy.
Porta: Porta do servidor proxy, para quando o endereo preenchido.
Usurio do Proxy: Quando existe configurado o servidor proxy e o mesmo necessita de usurio e senha
para conexo, deve-se informar nesse campo o usurio.
Senha do Proxy: : Quando existe configurado o servidor proxy e o mesmo necessita de usurio e senha
para conexo, deve-se informar nesse campo a senha.
Os demais campos desta rea identificam o tipo de transferncia ser realizado:
Modo de Operao: Normal para arquivos que nunca foram enviados ou recebidos, ou Retransmisso para
arquivos que j tiveram uma tentativa de transmisso ou recepo mal sucedida ou quando se deseja
sobrepor um arquivo transmitido (mas no consolidado) ou receber novamente um arquivo retorno
novamente.
Modelo de Arquivo: Arquivo Normal para arquivos texto em formatos determinados pelo banco, ou
Arquivos Especiais para arquivos em padres diferentes. Nesta categoria tambm se encaixam os arquivos
criptografados, compactados ou assinados digitalmente (neste caso o Edi7 Central deve estar configurado
para tratar corretamente os arquivos). Um Arquivo Especial que no esteja configurado corretamente na
central, ser recebido porm no ser processado pelo banco.
Manual_do_EDI7WebCli_v104.doc
12
Download
Clique no boto Definir para informar o diretrio onde sero gravados os arquivos recebidos do banco
(retorno).
Use os botes Salvar e Cancelar para gravar as configuraes feitas ou descart-las, respectivamente.
Ao salvar uma configurao, os seguintes itens sero criados:
No diretrio bin ser criado um arquivo batch de nome EMPRESA-001-P.bat que contm o
comando para iniciar o processo de transferncia de arquivos. Bastar execut-lo.
No diretrio cfg ser criado o arquivo webcli.xml com as configuraes editadas na janela de
configurao do cliente.
Os diretrios dos arquivos de remessa e retorno de acordo com a configurao feita. Na configurao
default do programa, a estrutura ser:
Manual_do_EDI7WebCli_v104.doc
13
Manual_do_EDI7WebCli_v104.doc
14
Confirme ou no a excluso.
3.2. CONFIGURADOR LINUX EM MODO CONSOLE
O Edi7WebCli possui no diretrio bin o script setup.sh para configurar uma conta pelo console,
voltados para qualquer distruio Linux, ou sistemas padro POSIX com bash na verso atual.
Ao executar o script sero solicitadas as seguintes informaes conforme abaixo:
Edi7WebCli/bin> ./setup.sh
Iniciando a configuracao do Edi7WebCli
*** Entre com os dados conforme solicitado ***
Cliente: EMPRESA
Produto: 001
Tipo (Teste/Producao): [t/P] t
Senha: *****
Configurar servidor proxy? [s/N] s
Endereco do servidor proxy: 10.10.10.10
Porta do servidor proxy: 8080
Usuario do servidor proxy: user
Senha do usuario do servidor proxy: *****
Operacao (Normal/reTransmissao): [N/t]
Arquivo especial: [s/N]
Diretorio e filtro de arquivos para upload (remessa): [/home/edi7/Edi7WebCli/EMPRESA-001T/enviar/*]
Diretorio de arquivos para download (retorno): [/home/edi7/Edi7WebCli/EMPRESA-001T/recepcao]
Diretorio de arquivos enviados: [/home/edi7/Edi7WebCli/EMPRESA-001-T/enviados]
Manual_do_EDI7WebCli_v104.doc
15
Para executar o programa de transferncia Edi7WebCli, pode ser usado um script de execuo ou executar
o comando diretamente num terminal:
java cp Edi7WebCli.jar webclicfg.Edi7WebCli.Main cEMPRESA p001 tP
Este um exemplo de comando para executar o programa de transferncia automaticamente, sem janelas
ou interao com o usurio.
Antes de execut-lo, necessrio fazer algumas configuraes.
No diretrio cfg existe um arquivo de configurao do Edi7WebCli de exemplo. O arquivo chamado
webcli.xml e este nome fixo (no pode ser alterado). Veja a seguir o formato deste arquivo.
Em caso de sistema Linux, o nome do arquivo setup.ref e deve ser renomeado ou copiado para
webcli.xml.
Manual_do_EDI7WebCli_v104.doc
16
A configurao da operao do EDI7WebCli feita atravs do arquivo webcli.xml que est localizado no
diretrio cfg. Este arquivo deve ter o seguinte formato, conforme o exemplo (Linux):
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<MODAUTO>
<UAGENT>7COMm - EDIWeb</UAGENT>
<VERSAO>3.0</VERSAO>
<URL>https://edi7.itau.com.br/cgi-bin/Edi7CGI</URL>
<IP_PUSHLET>edi7.itau.com.br</IP_PUSHLET>
<PORTA_PUSHLET>80</PORTA_PUSHLET>
<CLIENTES>
<entry>
<key>EMPRESA-001-P</key>
<value>
<CLIENTE>EMPRESA</CLIENTE>
<TIPO>P</TIPO>
<SENHA>Teste012</SENHA>
<PRODUTO>001</PRODUTO >
<PROXYSERVIDOR></PROXYSERVIDOR>
<PROXYPORTA></PROXYPORTA>
<PROXYUSUARIO></PROXYUSUARIO>
<PROXYSENHA></PROXYSENHA>
<TENTATIVASLOGIN>5</TENTATIVASLOGIN>
<PARAMETROS>
<GERAL>
<MODO_PERSISTENTE>false</MODO_PERSISTENTE>
<MODO_TRABALHO>A</MODO_TRABALHO>
<INTERVALO_PESQ>180</INTERVALO_PESQ>
</GERAL>
<UPLOAD>
<UPLOAD_DIR_ENVIADOS>/home/edi7/itau/EMPRESA-001-P/enviados</UPLOAD_DIR_ENVIADOS>
</UPLOAD>
<DOWNLOAD>
<DOWNLOADFILTER_OPER>N</DOWNLOADFILTER_OPER>
<DOWNLOADFILTER_MODO>B</DOWNLOADFILTER_MODO>
<DOWNLOADFILTER_XP>0</DOWNLOADFILTER_XP>
</DOWNLOAD>
Manual_do_EDI7WebCli_v104.doc
17
Para plataformas Windows o arquivo muda apenas na configurao dos nomes dos diretrios, usando \
ao invs de / e iniciando pela unidade (por exemplo, C:\). Outra diferena que no Windows os
nomes de diretrios e arquivos no so case-sensitive, ou seja, no importa se o nome est em
maisculas ou minsculas. O Linux case-sensitive.
Onde:
Os itens seguem a padronizao XML e portanto as tags devem ser fechadas corretamente.
MODAUTO
UAGENT
VERSAO
URL
IP_PUSHLET
PORTA_PUSHLET
CLIENTES
entry
value
CLIENTE
TIPO
Manual_do_EDI7WebCli_v104.doc
18
Senha do Cliente.
PRODUTO
PROXYSERVIDOR
PROXYPORTA
PROXYUSUARIO
PROXYSENHA
TENTATIVASLOGIN
PARAMETROS
GERAL
MODO_PERSISTENTE
MODO_TRABALHO
INTERVALO_PESQ
UPLOAD
UPLOAD_DIR_ENVIADOS
DOWNLOAD
DOWNLOADFILTER_OPER
DOWNLOADFILTER_MODO
DOWNLOADFILTER_XP
DOWNLOADDIR
LISTA_UPLOAD
LISTA
Idem.
OBJETO
ARQUIVO
Manual_do_EDI7WebCli_v104.doc
19
Os itens marcados com (fixo) no devem ser alterados ou excludos. Apenas os valores dos demais itens
podem ser alterados.
Manual_do_EDI7WebCli_v104.doc
20
Assim que o cliente cadastrado na Central do EDI7 e antes do primeiro acesso pelo Edi7WebCli, deve
ser feita uma validao atravs de uma conexo Web.
Acesse o site https://edi7.itau.com.br para executar dois passos importantes, sem os quais o Edi7WebCli
no funcionar.
Ao acessar o site, ser solicitada a troca da senha inicial. Digite uma nova senha e confirme. Se a senha for
aceita, faa um acesso pelo site com a nova senha.
Nesta segunda tentativa, ser apresentada uma tela para aceitao das condies de uso do servio. Ao
aceitar, pode ser que seja apresentada a mensagem de erro Equipamento invlido.. Isto normal pois o
sistema diferencia o acesso pelo site daquele que feito pelo Edi7WebCli, e pode ser que o cliente tenha
acesso apenas pelo Edi7WebCli e no pelo site.
4.2. EXECUO DO EDI7WEBCLI
O programa Edi7WebCli deve ser chamado atravs da seguinte linha de comando (Linux):
$ cd /home/edi7/EDI7WebCli/bin
$ java cp Edi7WebCli.jar webclicfg.Edi7WebCli.Main cEMPRESA p001 tP
Ou (Windows):
C:>cd \Edi7\EDI7WebCli\bin
C:\Edi7\EDI7WebCli\bin>java cp EDI7WebCli.jar webclicfg.Edi7WebCli.Main -cEMPRESA p001 -tP
Onde a primeira chave (-cp) um parmetro do prprio Java e as demais so passadas para o Edi7WebCli.
-cp : indica o caminho onde est instalado o Edi7WebCli.jar. Caso
$CLASSPATH do usurio, este parmetro torna-se desnecessrio.
EDI7WebCli/bin
esteja no
-c : cdigo do Cliente.
-p : cdigo do Produto.
-t : tipo do Cliente.
Se a conexo for via Proxy, a linha de comando torna-se:
Manual_do_EDI7WebCli_v104.doc
21
C:\EDI7WebCli>java -Dhttps.proxyHost=ProxyServer
webclicfg.Edi7WebCli.Main -cEMPRESA p001 -tP
-Dhttps.proxyPort=Porta
cp EDI7WebCli.jar
Para cada Cliente/Produto usado, o Edi7WebCli criar um arquivo de log diferente no sub-diretrio log.
O nome do arquivo tem o formato: EMPRESA-PPP-T.log, onde:
EMPRESA = cdigo do cliente EDI7.
PPP = cdigo do produto.
T = tipo, T Teste ou P Produo.
Este log dirio, ou seja, para cada dia gerado um arquivo com este nome. Os arquivos anteriores so
salvos com o seguinte nome: EMPRESA-PPP-T.log.aaaa-mm-dd.
Manual_do_EDI7WebCli_v104.doc
22
Manual_do_EDI7WebCli_v104.doc
23
No menu, selecione Action e em seguida Create Task para acessar a janela abaixo:
Manual_do_EDI7WebCli_v104.doc
24
D um nome para a tarefa e escolha o usurio e grupo, alm de indicar se a tarefa deve ser executada
mesmo que os usurio no esteja logado.
Clique na aba Triggers para configurar quando a tarefa deve ser executada. Na janela abaixo, clique no
boto New....
Manual_do_EDI7WebCli_v104.doc
25
Na janela seguinte, escolha a frequncia e repetio da tarefa. Para obter maiores informaes ou ajuda,
tecle F1.
Manual_do_EDI7WebCli_v104.doc
26
Clique no boto OK. De volta a janela anterior, selecione a aba Actions. Nesta janela, clique no boto
New... e acesse a seguinte janela:
Manual_do_EDI7WebCli_v104.doc
27
Clique no boto Browse... para selecionar o script batch gerado pelo Configurador (EMPRESA-001P.bat). No campo Start in, digite o caminho onde est instalado o programa Edi7WebCli.jar. Por
exemplo:
Manual_do_EDI7WebCli_v104.doc
28
Manual_do_EDI7WebCli_v104.doc
29
COMENTRIOS DO USURIO
A SEVENCOMm agradece qualquer forma de comentrio do usurio relativo ao manual ou mesmo ao produto, sob forma
de crticas, correes ou sugestes. Tais comentrios representam uma parte importante no seu processo de reviso.
SEVENCOMm
www.7comm.com.br
7comm@7comm.com.br