Prezado leitor,
Nesta publicação do blog, explicarei cada passo necessário para configurar o adaptador FTP e SFTP no CPI usando autenticação básica.
O adaptador FTP permite configurar o protocolo de transporte FTP/FTPS para conectar ao servidor FTP para enviar mensagens ao servidor FTP ou receber mensagens do servidor FTP. O adaptador FTP utiliza o protocolo TCP para conectar o inquilino do CPI ao sistema remoto para enviar/receber arquivos.
O adaptador SFTP conecta um inquilino da Integração em Nuvem SAP a um sistema remoto usando o protocolo de transferência de arquivos SSH para escrever arquivos no sistema. O adaptador SFTP usa um certificado e um repositório de chaves para autenticar a transferência de arquivos, ao contrário do FTP padrão. O adaptador SFTP garante uma transferência segura criptografando informações sensíveis antes de transmiti-las na rede. Ele utiliza o protocolo SSH para transferir arquivos.
Temos requisitos principalmente no fluxo de trabalho financeiro para sondar arquivos do servidor bancário e enviar os arquivos para o sistema SAP sem alterar o conteúdo do arquivo. O formato do arquivo pode ser XML, TXT, CSV, BAI, BAI2, etc.
O fluxo de mensagens será o seguinte:
Fluxo de mensagens
Passos necessários para configurar este Fluxo de Integração no CPI:
Passo 1:
Para se conectar ao servidor FTP, precisamos ter o URL/IP do servidor FTP, porta, ID do usuário e detalhes da senha. Para se conectar ao servidor FTP, primeiro devemos estabelecer uma conexão TCP no conector de nuvem.
Você deve fazer login no conector de nuvem e ir para
Nuvem para local
e adicionar
Mapeamento virtual para o sistema interno.
Aqui precisamos manter 2 conexões. Uma é a conexão de controle FTP com
porta 21
e a outra é a conexão de dados FTP com a porta
faixa de portas de dados.
Passo 2:
Implementar credenciais FTP nos materiais de segurança do CPI.
Passo 3:
Criar uma conexão TCP para o servidor SFTP da mesma forma que o FTP:
Passo 4:
Atualizar o arquivo known_host do SFTP nos materiais de segurança do CPI. Se não estiver disponível, então podemos criar esse arquivo e implantá-lo no CPI.
Como obter esses detalhes known_host (chave pública) do SFTP?
Opção 1
: obter do administrador do servidor SFTP.
Opção 2
: podemos gerar nós mesmos usando o teste de conexão no inquilino do CPI.
Visualizar operações- > Gerenciar segurança-> Teste de conectividade->SSH
Forneça seu host virtual criado no conector de nuvem, porta SFTP, ID de localização do CPI e clique em enviar. Ele gerará a chave do host. Podemos copiar essa chave do host e atualizá-la no arquivo known_host.
Passo 5:
Implementar credenciais SFTP em materiais de segurança.
Passo 6:
Criar Fluxo de Integração no CPI.