Skip to content

Aviso: Este artigo ainda é um rascunho!

Conceito ​

O Totali FTP Transfer é utilizado em uma estrutura como esta abaixo.

TransferPasso a Passo.jpg

Utilização ​

1. Atualize o Totali Checkout para a versão 4.2 a partir da release 215. Isto irá garantir que os arquivos que o mesmo gera sejam únicos.

TransferPasso a Passo2.jpg

2. Execute o Totali FTP Transfer.

3. Configuração de Servidor de FTP, e demais propriedades.

Clique no primeiro botão na barra de ferramentas do aplicativo. Irá abrir uma tela como esta ao lado.

Coloque os valores: Servidor (IP para o FTP), porta, usuário e senha para a conexão. Para testar se estão corretos, clique em Testar. Aparecerá uma mensagem indicando se as configurações estão corretas.

Após configure a compactação desejada e o tempo de varredura para os diretórios.

Como é necessário existir duas copias Totali FTP Transfer para realizar as transações, é necessário informar em qual ponta este programa está sendo executado. Se junto com o Checkout ou junto com o Totali Checkout Server.

Clique em OK.

TransferPasso a Passo3.jpg

TransferPasso a Passo4.jpg

4. Configuração dos caminhos de processamento e carga Clique no botão ?+? na barra de ferramentas. Isto irá permitir a você digitar um caminho no Grid que existe há abaixo.

Aponte os diretórios locais e remotos para a transferência dos arquivos de transação do Totali Checkout.

No campo mais a baixo, coloque o caminho para o sistema deixar/pegar os arquivos de carga e baixar/enviar.

Clique no botão Validar. Isto irá verificar se não há diretórios repetidos no grid e se os caminhos são válidos. Para isto, é essencial que a conexão FTP esteja configurado corretamente.

TransferPasso a Passo5.jpg

5. Ativando o sistema

Depois de tudo configurado corretamente é só clicar em Ativar. O programa irá efetuar uma varredura verificando inconsistências e em seguida começa a processar os scripts nos diretórios configurados.

Irá transferir arquivos entre os diretórios descritos no grid, e, para cada diretório remoto informado irá processar o caminho local da carga com aquele diretório. Neste caso irá processar:

C:\Checkout\Server\Server com Checkout001001 para arquivos do checkout;

C:\checkout\Server\Server com Chkecout001001 para a carga.

TransferPasso a Passo6.jpg

6. Exemplo de configuração para o sistema do lado do Checkout Server.

Como podemos ver, deve-se separar diretórios para os Totali Checkouts localmente e no FTP. Assim temos no diretório Checkout localmente, uma divisão por filial e uma subdivisão por número do PDV. Já no FTP a estrutura de diretórios não é incorreta, mas é imprópria para o uso, visto que gera muitos diretórios no raiz do FTP. A sugestão e fazer o mesmo que nos caminhos locais, separando por Filial/ECF.

Lembrando que neste caso, deve haver mais 5 Totali FTP Transfer ativados, um para cada Totali Checkout.

TransferPasso a Passo7.jpg

7. Identificando e solucionando problemas.

Em caso de problemas de conexão ou diretório inexistente por time-out o sistema informa no Grid a coluna ?Vld? e a baixo no ?Caminho para a carga? o ícone ?Válido? com a cor Vermelha. Como alerta no exemplo na tela o ícone ?VLD? esta com diferentes sinalizações, pois há problemas já que não existe o primeiro e o terceiro diretório. E o ícone ?Valido? também esta em vermelho, pois não existe o diretório de carga.

Combinações possíveis:

TransferPasso a Passo8.jpg