PDA

Ver la Versión Completa : Conecta a un servidor SFTP


vikatessen
03/12/08, 20:11:14
Hola Buenas tardes:

Alguien me podria decir si conocen alguna funcion o BADI para conectarse a un servido SFTP ya que la funciones para FTP normal no me conectan.


Gracias.

chivi82
04/12/08, 12:59:27
Te paso código de ejemplo:
DATA: hdl TYPE i,
key TYPE i VALUE 26101957.


*&--------------------------------------------------------------------*
*& Form Connect_FTP
*&--------------------------------------------------------------------*
* text
*---------------------------------------------------------------------*
* -->HDL text
*---------------------------------------------------------------------*
FORM connect_ftp CHANGING hdl.
****Nos conentamos a sitio FTP.
CALL 'AB_RFC_X_SCRAMBLE_STRING'
ID 'SOURCE' FIELD pwd ID 'KEY' FIELD key
ID 'SCR' FIELD 'X' ID 'DESTINATION' FIELD pwd
ID 'DSTLEN' FIELD dstlen.


CALL FUNCTION 'FTP_CONNECT'
EXPORTING
user = user
password = pwd
* ACCOUNT =
host = 'XXX.XXX.XXX.XXX'
rfc_destination = 'SAPFTPA'
* GATEWAY_USER =
* GATEWAY_PASSWORD =
* GATEWAY_HOST =
IMPORTING
handle = hdl
EXCEPTIONS
not_connected = 1
OTHERS = 2.

ENDFORM. "Connect_FTP

drake316
04/04/19, 20:03:30
CALL FUNCTION 'FTP_CONNECT'
Esta funcion, no levanta las SFTP, tienen procolos diferentes.