Erro -24 consumo tSFTPClient

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')