Vous êtes sur la page 1sur 31

EDI7 Sistema de Transferncia de Arquivos

Manual do Edi7WebCli
Verso 1.04 Abril 2014

EDI7 Sistema de Transferncia de Arquivos

Manual do Edi7WebCli

Banco Ita

EDI7 Sistema de Transferncia de Arquivos


ndice

1. DOWNLOAD DO INSTALADOR .......................................................................................................................................... 2


2. INSTALAO DO EDI7WEBCLI ......................................................................................................................................... 3
2.1. INSTALAO DO EDIWEBCLI - WINDOWS .......................................................................................................................... 3
2.2. INSTALAO DO EDI7WEBCLI - LINUX ................................................................................................................................. 8
3. CONFIGURAO DO EDI7WEBCLI ................................................................................................................................ 10
3.1. CONFIGURADOR PARA WINDOWS OU LINUX COM AMBIENTE GRFICO ............................................................................... 10
3.1.1. Incluso de Clientes ................................................................................................................................................... 11
3.1.2. Edio de um Cliente ................................................................................................................................................. 14
3.1.3. Excluso de um Cliente .............................................................................................................................................. 14
3.2. CONFIGURADOR LINUX EM MODO CONSOLE ................................................................................................................ 15
3.3. CONFIGURAO MANUAL ................................................................................................................................................... 16
3.4. O ARQUIVO WEBCLI.XML.................................................................................................................................................... 17
4. USO DO EDI7WEBCLI ......................................................................................................................................................... 21
4.1. ANTES DE USAR O EDI7WEBCLI .......................................................................................................................................... 21
4.2. EXECUO DO EDI7WEBCLI ................................................................................................................................................ 21
4.3. LOG .................................................................................................................................................................................... 22
5. MODO PERSISTENTE ......................................................................................................................................................... 23
6. USO COM O TASK SCHEDULER DO WINDOWS .......................................................................................................... 24

Manual_do_EDI7WebCli_v104.doc

EDI7 Sistema de Transferncia de Arquivos


1. DOWNLOAD DO INSTALADOR
Acesse o Site do Edi7Itau: https://edi7.itau.com.br. Aps se logar no sistema, acesse o item Download
do menu lateral.
Selecione o arquivo de acordo com a plataforma destino: Linux ou Windows.

Manual_do_EDI7WebCli_v104.doc

EDI7 Sistema de Transferncia de Arquivos


2. INSTALAO DO EDI7WEBCLI
2.1. INSTALAO DO EDIWEBCLI - WINDOWS

Para iniciarmos a instalao do sistema na plataforma Windows, seguem os passos:


Selecione o programa EdiWebCliSetup.exe baixado no item anterior e clique duas vezes.
Dependendo da verso do Windows e da configurao do usurio nele, ser mostrada a seguinte tela:

Clique em Sim para continuar a instalao.


Se a estao no localizar instalado o Java Runtime Edition - JRE, aparecer:

Manual_do_EDI7WebCli_v104.doc

EDI7 Sistema de Transferncia de Arquivos


Respondendo Sim o navegador ser aberto na pgina de download do JAVA. Siga as instrues da
pgina para instalar o JRE.
Respondendo No sera mostrada a seguinte tela:

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

EDI7 Sistema de Transferncia de Arquivos


Siga as instrues e clique em avanar.

Caso deseje alterar o diretrio destino, clique no boto Procurar.


Aps confirmar o diretrio de instalao, clique no boto Avanar.

Manual_do_EDI7WebCli_v104.doc

EDI7 Sistema de Transferncia de Arquivos


Aps selecionar a pasta do Menu Iniciar, clique em Avanar.
Caso deseje alterar o nome do grupo do Menu Iniciar, digite o nome e clique em Avanar.

Ao confirmar os dados da instalao, clicar em Instalar.

Manual_do_EDI7WebCli_v104.doc

EDI7 Sistema de Transferncia de Arquivos


Ao trmino da concluso se desejar executar a aplicao que configura o EdiWebCli (configurador),
selecionar a opo Executar Edi7WebCli.
Clicar no boto Concluir para finalizar a instalao.

Manual_do_EDI7WebCli_v104.doc

EDI7 Sistema de Transferncia de Arquivos


2.2. INSTALAO DO EDI7WEBCLI - LINUX

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

Sero criados trs diretrios: bin, cfg e log:


EDI7WebCli
|__ bin
|

|____ 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

EDI7 Sistema de Transferncia de Arquivos


Este o comando para executar o programa de transferncia automaticamente, sem janelas ou interao
com o usurio.
No diretrio cfg ser criado o arquivo webcli.xml com um exemplo de configurao da conexo. Veja o
item 3.4 para detalhamento deste arquivo. No diretrio log sero gravados os arquivos de logs.

Manual_do_EDI7WebCli_v104.doc

EDI7 Sistema de Transferncia de Arquivos


3. CONFIGURAO DO EDI7WEBCLI
O processo de configurao do Edi7WebCli facilitado pelo uso do Configurador. Ele um programa
Java que pode ser executado nas plataformas Windows e Linux (com interface grfica).
No caso de uma plataforma Linux sem a interface grfica (ou no Windows, caso no se queira utilizar o
Configurador), o processo manual e detalhado no item 3.3.
3.1. CONFIGURADOR PARA WINDOWS OU LINUX COM AMBIENTE GRFICO
O Edi7WebCli executar a transmisso de arquivos conforme os parmetros informados no Configurador.
Inicialmente ser necessrio cadastrar clientes que faro a transmisso e recepo de arquivos conforme os
passos abaixo:
D um duplo-clique no arquivo Edi7WebCli.jar e ser apresentada a tela abaixo:

Manual_do_EDI7WebCli_v104.doc

10

EDI7 Sistema de Transferncia de Arquivos


3.1.1. Incluso de Clientes
Clique no boto Incluir para cadastrar um Cliente e a seguinte janela ser mostrada.

Esta janela dividida em trs reas:


Identificao: onde se discrimina os dados do Cliente e detalhes da conexo.

Manual_do_EDI7WebCli_v104.doc

11

EDI7 Sistema de Transferncia de Arquivos


Upload: onde se informam os dados para upload (transmisso para o banco) dos arquivos de
Remessa.
Download: onde se indica os dados para download (recepo dos arquivos do banco) dos arquivos
de Retorno.

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

EDI7 Sistema de Transferncia de Arquivos


Tipo de Arquivo: se o campo anterior for marcado como Arquivo Especial, este item ser habilitado e
permitir que se escolha entre o tipo Texto (arquivo no padro ASCII) ou Binrio para arquivos
compactados, criptografados, planilhas Excel, documentos Word, etc.
Modo de Trabalho: pode-se escolher se o Edi7WebCli deve apenas transmitir os arquivos para o banco
(Transmisso), apenas receber arquivos (Recepo) ou o modo Ambos, onde ocorre tanto a transmisso
quanto a recepo dos arquivos.
Transferncia Automtica: quando este item estiver marcado, o Edi7WebCli entra no modo Persistente,
em que ele fica no ar aguardando um aviso da central informando da disponibilidade de arquivos de
retorno. Neste momento, se o modo de trabalho for de Tarnsmisso ou Ambos (transmisso e recepo),
ocorrer a transmisso dos arquivos remessa disponveis.
Upload
Para a transmisso informar os campos abaixo:
Lista de Transmisso: lista dos arquivos que sero transmitidos. Use os botes Adicionar, Editar e
Remover para inserir arquivos na lista, editar um caminho ou nome de arquivo da lista, ou para retirar um
arquivo da lista.
Diretrio de Enviados: clique no boto Definir para alterar o nome do diretrio para onde sero movidos
os arquivos j transmitidos.

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

EDI7 Sistema de Transferncia de Arquivos


\EMPRESA-001-T\
|__ \enviar\
|__ \enviados\
|__ \recepcao\

A janela principal agora mostrar o cliente configurado:

3.1.2. Edio de um Cliente


Ao clicar no boto Editar, a janela de configurao ser mostrada, como na incluso, porm com os
campos de Clilente e Produto desabilitados.

3.1.3. Excluso de um Cliente


Ao se clicar no boto Excluir, ser solicitada a confirmao abaixo:

Manual_do_EDI7WebCli_v104.doc

14

EDI7 Sistema de Transferncia de Arquivos

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]

As explicaes desses campos so os mesmos do item 3.1.1 Incluso de Clientes.

Manual_do_EDI7WebCli_v104.doc

15

EDI7 Sistema de Transferncia de Arquivos


3.3. CONFIGURAO MANUAL

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

EDI7 Sistema de Transferncia de Arquivos


3.4. O ARQUIVO WEBCLI.XML

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

EDI7 Sistema de Transferncia de Arquivos


<LISTA_UPLOAD>
<LISTA>
<OBJETO>
<ARQUIVO>/home/edi7/itau/EMPRESA-001-P/enviar/*.REM</ARQUIVO>
</OBJETO>
<OBJETO>
<ARQUIVO>/home/edi7/itau/EMPRESA-001-P/enviar/Teste.txt</ARQUIVO>
</OBJETO>
</LISTA>
</LISTA_UPLOAD>
</PARAMETROS>
</value>
</entry>
</CLIENTES>
</MODAUTO>

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

Define o comeo e fim do arquivo de configurao (fixo).

UAGENT

Nome do aplicativo ao qual pertence o arquivo XML (fixo).

VERSAO

Verso do aplicativo (fixo).

URL

Endereo da CGI (fixo).

IP_PUSHLET

Endereo do Pushlet (fixo).

PORTA_PUSHLET

Porta do Pushlet (fixo).

CLIENTES

Define o comeo e fim da configurao dos Clientes (fixo).

entry

Define o comeo e fim da configurao de um Cliente (fixo).

value

Define a chave de pesquisa do Cliente (fixo).

CLIENTE

Cdigo do Cliente EDI7.

TIPO

Tipo de Cliente: T = Teste, P = Produo.

Manual_do_EDI7WebCli_v104.doc

18

EDI7 Sistema de Transferncia de Arquivos


SENHA

Senha do Cliente.

PRODUTO

Cdigo do Produto EDI7.

PROXYSERVIDOR

Endereo do servidor proxy, se existir o servidor proxy.

PROXYPORTA

Porta do servidor proxy, se existir o servidor proxy.

PROXYUSUARIO

Nome do usurio para acesso ao servidor proxy, se existir o servidor


proxy e o mesmo exigir autenticao.

PROXYSENHA

Senha do usurio para acesso ao servidor proxy, se existir o servidor


proxy e o mesmo exigir autenticao.

TENTATIVASLOGIN

Quantidade de tentativas de login em caso de falha, por padro so


5 e para a alterao desse campo recomendado entrar em contato
com o suporte.

PARAMETROS

Define o comeo e fim da configurao da transferncia (fixo).

GERAL

Define o comeo e fim da configurao geral da transferncia (fixo).

MODO_PERSISTENTE

Indica se o Edi7WebCli aguardar o aviso da Central: true ou false.

MODO_TRABALHO

Indica o modo de trabalho no modo persistente: apenas


Transmisso, apenas Recepo ou Ambos.

INTERVALO_PESQ

Intervalo em segundos para o programa checar se existe arquivo


disponvel no diretrio de transmisso (fixo).

UPLOAD

Define o comeo e fim da configurao de Transmisso (fixo).

UPLOAD_DIR_ENVIADOS

Define o diretrio para onde sero movidos os arquivos j enviados.

DOWNLOAD

Define o comeo e fim da configurao de Recepo de Arquivos


(fixo).

DOWNLOADFILTER_OPER

Define se a operao do download ser feita como N = Normal ou T


= reTransmisso.

DOWNLOADFILTER_MODO

Transferncia em modo Texto = T ou Binrio = B.

DOWNLOADFILTER_XP

Transferncia de arquivos normais = 0 ou especiais = 1.

DOWNLOADDIR

Define o diretrio onde sero copiados os arquivos de download.

LISTA_UPLOAD

Define o incio e fim da Lista de Upload (transmisso) de arquivos


(fixo).

LISTA

Idem.

OBJETO

Define o incio e fim de um item a ser transmitido (diretrio ou


arquivo (fixo).

ARQUIVO

Nome completo do arquivo a ser transmitido ou do diretrio onde


esto os arquivos a serem transmitidos.

Manual_do_EDI7WebCli_v104.doc

19

EDI7 Sistema de Transferncia de Arquivos

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

EDI7 Sistema de Transferncia de Arquivos


4. USO DO EDI7WEBCLI
4.1. ANTES DE USAR O EDI7WEBCLI

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

EDI7 Sistema de Transferncia de Arquivos

C:\EDI7WebCli>java -Dhttps.proxyHost=ProxyServer
webclicfg.Edi7WebCli.Main -cEMPRESA p001 -tP

-Dhttps.proxyPort=Porta

cp EDI7WebCli.jar

Onde os seguintes itens devem ser substitudos:


ProxyServer : nome ou endereo IP do servidor de Proxy.
Porta : nmero do Port usado para os acessos seguros (HTTPS).
Obs. O Java case-sensitive (mesmo no Windows) e portanto a diferenciao entre as letras maisculas
e minsculas deve ser observada.
4.3. LOG

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

EDI7 Sistema de Transferncia de Arquivos


5. MODO PERSISTENTE
O programa Edi7WebCli pode ser executado no modo persistente, desde que esta caracterstica esteja
habilitada na Central EDI7.
Os diretrios dos arquivos disponveis para Upload so pesquisados regularmente e assim que um ou mais
arquivo encontrado, transmitido para a central automaticamente.
Neste modo e operao, o Edi7WebCli permanece rodando e pode ser informado se algum arquivo ficar
disponvel para download na Central. Quando isto ocorre, o arquivo recebido automaticamente.
Para entrar neste modo, bastar configurar o item Transferncia Automtica no Configurador ou a tag
<MODO_PERSISTENTE> do arquivo de configurao webcli.xml para o valor true.
Ateno: Quando a Lista de Transmisso possuir uma ou mais configuraes de diretrios a serem
pesquisados (diretrio\*), deve-se atentar para que o procedimento de criao do arquivo nestes diretrios,
seja o tanto quanto possvel, atmica. Ou seja, rpida o suficiente para que o Edi7WebCli no consiga
transmitir um arquivo ainda incompleto. Como sugesto, aconselha-se que o arquivo seja criado em outro
diretrio (no mesmo file system) e somente quando estiver completo, seja movido para o diretrio
pesquisado pelo Edi7WebCli.
O item de configurao <MODO_TRABALHO> influi no modo como o Edi7WebCli processa os
arquivos. Existem as seguintes possibilidades para este campo:
T apenas Transmisso. O Edi7WebCli vai pesquisar os diretrios de transmisso a cada trs
minutos e se houver um ou mais arquivos de remessa disponveis, inicia a transmisso para o
banco.
R apenas Recepo. O Edi7WebCli fica aguardando os avisos do banco informando que existe
um ou mais arquivos de retorno disponveis.
A Ambos os sentidos, Transmisso e Recepo. O Edi7WebCli vai enviar os arquivos de
remessa ou receber os de retorno, sempre que o intervalo de trs minutos ocorrer ou quando a
central informar que existe arquivo disponvel (o que ocorrer primeiro).

Manual_do_EDI7WebCli_v104.doc

23

EDI7 Sistema de Transferncia de Arquivos


6. USO COM O TASK SCHEDULER DO WINDOWS
O Task Scheduler (Gerenciador de Tarefas) do Windows pode ser utilizado para controlar a execuo do
programa Edi7WebCli. Desta maneira ele pode ser iniciado em datas e horrios pr-definidos pelo cliente.
Eis um exemplo simples para executar a configurao no Windows 7.
O Task Scheduler uma ferramenta administrativa do painel de controle. Clique em Control Panel e em
seguida Administrative Tools. Na lista de ferramentas, selecione o Task Scheduler e a seguinte janela
ser aberta:

No menu, selecione Action e em seguida Create Task para acessar a janela abaixo:

Manual_do_EDI7WebCli_v104.doc

24

EDI7 Sistema de Transferncia de Arquivos

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

EDI7 Sistema de Transferncia de Arquivos

Na janela seguinte, escolha a frequncia e repetio da tarefa. Para obter maiores informaes ou ajuda,
tecle F1.

Manual_do_EDI7WebCli_v104.doc

26

EDI7 Sistema de Transferncia de Arquivos

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

EDI7 Sistema de Transferncia de Arquivos

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

EDI7 Sistema de Transferncia de Arquivos

Clique no boto OK para salvar e na janela seguinte, clique em OK novamente.

Manual_do_EDI7WebCli_v104.doc

29

TODOS OS DIREITOS RESERVADOS E PROTEGIDOS PELA LEI 9610 DE 19/02/1998


Nenhuma parte desta publicao pode ser reproduzida, transcrita, arquivada em sistema recupervel eletrnico, traduzido
para qualquer idioma ou linguagem de computador, ou ser transmitido em qualquer outra forma sem prvio consentimento.
Este manual propriedade da SEVENCOMm, a qual se reserva o direito de introduzir inovaes no produto descrito, assim
como de revisar esta publicao em qualquer tempo e sem notificar qualquer pessoa sobre a reviso ou alterao.

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