Boa tarde Pessoal,
Estou utilizando a rotina tSFTPClient para me conectar ao SFTP da CIELO.
Consegui me conectar no servidor e acessar os diretórios, porém ao tentar usar o método ReceiveFile(), diz que o arquivo nao existe na pasta. Alguém ja usou esta classe para conversar um pouco sobre.
Ficarei grato
Obrigado
Olá Mateus bom dia,
Dar uma olhada na documentação desse método https://tdn.totvs.com/display/tec/tSFTPClient%3AReceiveFile pode ser que você esteja adicionando o caminho do arquivo no lugar errado.
Como mostra na documentação o primeiro parâmetro é o destino, o segundo a origem.
Obs: Lembrando que no destino é preciso adicionar o caminho + o nome do arquivo que será transferido
por exemplo:
tSFTPClient:ReceiveFile('/protheus_data/nome_novo','/caminho/nome_antigo')