Sendfile

Esta página de ajuda é para Studio. Esta informação também está disponível para Desktop Studio.

Transfere arquivos via internet para um servidor remoto através de protocolos FTP ou SFTP.

Sendfile transfere um arquivo e, após a conclusão, passa para o ramal Default .

Dependências

Uma carga excessiva é colocada em seu sistema quando essas condições são atendidas:

  • A sua unidade de negócios tem mais de ~15 chamadas simultâneas.
  • Os scripts que estão sendo executados contêm ações relacionadas a arquivos, como Writefile, Readfile, e Fileexist.

Isso resulta em estrangulamento. A sua unidade de negócios passará por latência com a execução de scripts e outras funções, incluindo atendimento de contatos e alterações de estado, até que os processos atrasados sejam concluídos.

  • Sendfile requer o endereço, o nome de usuário e a senha do servidor FTP remoto.
  • Caso esteja usando Serviços de armazenamento na nuvem, use o Admin para configurar a opção Copy to SEA ao enviar arquivos em vez de usar a ação Sendfile.
  • SENDFILE usa o protocolo FTP, que usa a porta 21.

Tipos de script suportados

Um quadrado com uma linha saindo dele e indo em direção a três outros quadrados.

Genérico

E-mail Chat Telefone Correio de Voz Item de Trabalho SMS

Propriedades de entrada

Estas propriedades definem dados que a ação usa durante a execução.

Propriedade

Descrição

Add Caption

Insira uma frase curta que identifica exclusivamente esta ação no script. A legenda aparece na tela do script no ícone da ação.

File Name

O nome do arquivo a ser transferido para o servidor FTP remoto.

Protocol

O protocolo usado para enviar arquivos (FTP ou SFTP).

Target Folder

A pasta no servidor FTP remoto onde você deseja armazenar os arquivos transferidos.

Host Name

O nome do host do servidor FTP remoto (ftp.webaddress.com ou webaddress.com).
Username O nome de usuário usado para efetuar login no servidor FTP remoto.
Password

A senha usada para efetuar login no servidor FTP remoto.

Passive Mode

Determina se a ação usa o modo FTP passivo para enviar o arquivo.

Modo no valor Clique em Ativada para ativar esta opção. Deixe-a definida como Desativada se não quiser usar o modo passivo.

In Expression Mode: Insira true para ativar esta opção. Deixe-a definida como false se não quiser usar o modo passivo.

Condições de ramal resultante

Condições de ramal resultante permitem que você crie ramais no seu script para atender diferentes resultados quando uma ação é executada.

Condição

Descrição

Default

Caminho percorrido, a menos que o script atenda a uma condição que exige que ele percorra um dos outros ramais. Também é percorrido se os outros ramais da ação não estiverem definidos.

Error

Caminho tomado quando a ação não é executada corretamente. Por exemplo, quando há um problema inesperado como conectividade ruim, erros de sintaxe e assim por diante. A variável _ERR, com o caractere sublinhado, deve ser preenchida com uma explicação condensada do problema.