Wie kann ich sftp mit SAP?

Derzeit verwenden wir den FTP, aber gibt es eine Pflicht zur Verwendung von SFTP. Nach unserem Grundlage Jungs SFTP funktioniert nicht. Wir haben ein paar alternativen:

  • Verwenden PI
  • Verwenden Sie ein Unix-Skript, um die Dateien zu verschieben

Allerdings gibt es etwas, das uns fehlt, die uns ermöglichen würde, SFTP verwenden in ähnlicher Weise wie FTP?

Beispiel-code aufrufen FTP:

  CALL FUNCTION 'HTTP_SCRAMBLE'  
    EXPORTING  
      SOURCE      = i_password
      sourcelen   = dstlen
      key         = c_key
    IMPORTING
      destination = lw_password.

  CLEAR: ftp_hdl, o_file.
  CALL FUNCTION 'FTP_CONNECT'
    EXPORTING
      user            = i_user
      password        = lw_password
      host            = i_host
      rfc_destination = c_rfcdest_sapftp
    IMPORTING
      handle          = ftp_hdl
    EXCEPTIONS
      not_connected   = 1
      OTHERS          = 2.

RFC-Destination c_rfcdest_sapftp wie folgt definiert ist in SM59:

Verbindungstyp T (TCP/IP)

Aktivierung: Starten Sie den Front-end-Arbeitsplatz

Programm: sapftp (Ist es ein SFTP-Variante des Programms?)

Start Type: Default Gateway

InformationsquelleAutor Esti | 2010-02-16
Schreibe einen Kommentar