SAP ABAP Class CL_ISH_AT_EDI_FILETRANSFER (Upload/Download von Dateien)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NAT1 (Package) Application development Hospital System Austria
Properties
Class CL_ISH_AT_EDI_FILETRANSFER  
Short Description Upload/Download von Dateien    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NAT1   Application development Hospital System Austria 
Created 20060928   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_AT_EDI_FILETRANSFER has no forward declaration.
Interfaces
Class CL_ISH_AT_EDI_FILETRANSFER has no interface implemented.
Friends
Class CL_ISH_AT_EDI_FILETRANSFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_PATHTYPE_FTP Constant Public Type reference (TYPE) NWAT_EDI_EXPPATHTYPE 'F' 20060928
2 CO_PATHTYPE_GUI Constant Public Type reference (TYPE) NWAT_EDI_EXPPATHTYPE 'G' 20060928
3 CO_PATHTYPE_R3 Constant Public Type reference (TYPE) NWAT_EDI_EXPPATHTYPE 'S' 20060928
4 GS_EXPPATH Instance attribute Private Type reference (TYPE) RNWAT_EDI_FILCOM 20060928
5 G_FTP_HANDLE Instance attribute Private Type reference (TYPE) I '0' 20060928
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CRLF_TO_STRING Instance method Private Method 20060928
2 CHANGE_DIRECTORY Instance method Private Method 20060928
3 CHANGE_DIRECTORY_FTP Instance method Private Method 20060928
4 CONNECT_FTP Instance method Private Method 20060928
5 CONSTRUCTOR Instance method Public Constructor 20060928
6 DELETE_FILE Instance method Public Method 20060928
7 DELETE_FILE_FTP Instance method Private Method 20060928
8 DELETE_FILE_GUI Instance method Private Method 20060928
9 DELETE_FILE_R3 Instance method Private Method 20060928
10 DISCONNECT_FTP Instance method Private Method 20060928
11 EXECUTE_COMMAND_FTP Instance method Private Method 20060928
12 FREE Instance method Public Method 20060928
13 FREE_FTP Instance method Private Method 20060928
14 FREE_GUI Instance method Private Method 20060928
15 FREE_R3 Instance method Private Method 20060928
16 READ_DIR Instance method Public Method 20060928
17 READ_DIR_FTP Instance method Private Method 20060928
18 READ_DIR_GUI Instance method Private Method 20060928
19 READ_DIR_R3 Instance method Private Method 20060928
20 READ_FILE Instance method Public Method 20060928
21 READ_FILE_FTP Instance method Private Method 20060928
22 READ_FILE_GUI Instance method Private Method 20060928
23 READ_FILE_R3 Instance method Private Method 20060928
24 RENAME_FILE Instance method Public Method 20060928
25 RENAME_FILE_FTP Instance method Private Method 20060928
26 RENAME_FILE_GUI Instance method Private Method 20060928
27 RENAME_FILE_R3 Instance method Private Method 20060928
28 WRITE_FILE Instance method Public Method 20060928
29 WRITE_FILE_FTP Instance method Private Method 20060928
30 WRITE_FILE_GUI Instance method Private Method 20060928
31 WRITE_FILE_R3 Instance method Private Method 20060928
Events
Class CL_ISH_AT_EDI_FILETRANSFER has no event.
Types
Class CL_ISH_AT_EDI_FILETRANSFER has no local type.
Method Signatures

Method ADD_CRLF_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STRING Call by reference Type reference (TYPE) STRING 20060928
2 Importing I_STRING Call by reference Type reference (TYPE) STRING 20060928

Method ADD_CRLF_TO_STRING on class CL_ISH_AT_EDI_FILETRANSFER has no exception.

Method CHANGE_DIRECTORY Signature

Method CHANGE_DIRECTORY on class CL_ISH_AT_EDI_FILETRANSFER has no parameter.
# Exception Resumable Description Created on
1 ERROR_CHANGING_DIRECTORY Fehler beim Wechseln des Verzeichnisses 20060928

Method CHANGE_DIRECTORY_FTP Signature

Method CHANGE_DIRECTORY_FTP on class CL_ISH_AT_EDI_FILETRANSFER has no parameter.
# Exception Resumable Description Created on
1 ERROR_CHANGING_DIRECTORY Fehler beim Wechseln des Verzeichnisses 20060928

Method CONNECT_FTP Signature

Method CONNECT_FTP on class CL_ISH_AT_EDI_FILETRANSFER has no parameter.
# Exception Resumable Description Created on
1 ERROR_CONNECTING_FTP Verbindung zu FTP-Server kann nicht hergestellt werden 20060928

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXPPATH Call by reference Type reference (TYPE) RNWAT_EDI_FILCOM Pfad Dateiupload/Dateidownload 20060928

Method CONSTRUCTOR on class CL_ISH_AT_EDI_FILETRANSFER has no exception.

Method DELETE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname 20060928
# Exception Resumable Description Created on
1 ERROR_DELETING_FILE Fehler beim Löschen der Datei 20060928

Method DELETE_FILE_FTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname 20060928
# Exception Resumable Description Created on
1 ERROR_DELETING_FILE Fehler beim Löschen der Datei 20060928

Method DELETE_FILE_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname 20060928
# Exception Resumable Description Created on
1 ERROR_DELETING_FILE Fehler beim Löschen der Datei 20060928

Method DELETE_FILE_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname 20060928
# Exception Resumable Description Created on
1 ERROR_DELETING_FILE Fehler beim Löschen der Datei 20060928

Method DISCONNECT_FTP Signature

Method DISCONNECT_FTP on class CL_ISH_AT_EDI_FILETRANSFER has no parameter.
Method DISCONNECT_FTP on class CL_ISH_AT_EDI_FILETRANSFER has no exception.

Method EXECUTE_COMMAND_FTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ISH_AT_YT_EDI_FILETRANSFER_DAT Texttabelle (Char 100) 20060928
2 Importing I_COMMAND Call by reference Type reference (TYPE) CHAR100 FTP-Kommando 20060928
# Exception Resumable Description Created on
1 ERROR_EXECUTING_COMMAND Fehler beim Ausführen des FTP-Befehls 20060928

Method FREE Signature

Method FREE on class CL_ISH_AT_EDI_FILETRANSFER has no parameter.
Method FREE on class CL_ISH_AT_EDI_FILETRANSFER has no exception.

Method FREE_FTP Signature

Method FREE_FTP on class CL_ISH_AT_EDI_FILETRANSFER has no parameter.
Method FREE_FTP on class CL_ISH_AT_EDI_FILETRANSFER has no exception.

Method FREE_GUI Signature

Method FREE_GUI on class CL_ISH_AT_EDI_FILETRANSFER has no parameter.
Method FREE_GUI on class CL_ISH_AT_EDI_FILETRANSFER has no exception.

Method FREE_R3 Signature

Method FREE_R3 on class CL_ISH_AT_EDI_FILETRANSFER has no parameter.
Method FREE_R3 on class CL_ISH_AT_EDI_FILETRANSFER has no exception.

Method READ_DIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILENAME Call by reference Type reference (TYPE) STANDARD TABLE gefundene Dateien 20060928
2 Importing I_FILTER Call by reference Type reference (TYPE) STRING Dateifilter 20060928
# Exception Resumable Description Created on
1 ERROR_READING_DIR Fehler beim Lesen des Verzeichnisses 20060928

Method READ_DIR_FTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILENAME Call by reference Type reference (TYPE) STANDARD TABLE gefundene Dateien 20060928
2 Importing I_FILTER Call by reference Type reference (TYPE) STRING Dateifilter 20060928
# Exception Resumable Description Created on
1 ERROR_READING_DIR Fehler beim Lesen der Datei 20060928

Method READ_DIR_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILENAME Call by reference Type reference (TYPE) STANDARD TABLE gefundene Dateien 20060928
2 Importing I_FILTER Call by reference Type reference (TYPE) STRING Dateifilter 20060928
# Exception Resumable Description Created on
1 ERROR_READING_DIR Fehler beim Lesen der Datei 20060928

Method READ_DIR_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILENAME Call by reference Type reference (TYPE) STANDARD TABLE gefundene Dateien 20060928
2 Importing I_FILTER Call by reference Type reference (TYPE) STRING Dateifilter 20060928
# Exception Resumable Description Created on
1 ERROR_READING_DIR Fehler beim Lesen der Datei 20060928

Method READ_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILEDATA Call by reference Type reference (TYPE) STANDARD TABLE Dateiinhalt 20060928
2 Exporting E_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20060928
3 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname ohne Pfad 20060928
# Exception Resumable Description Created on
1 ERROR_READING_FILE Fehler beim Lesen der Datei 20060928

Method READ_FILE_FTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILEDATA Call by reference Type reference (TYPE) ISH_AT_YT_EDI_FILETRANSFER_DAT Dateiinhalt 20060928
2 Exporting E_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20060928
3 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname ohne Pfad 20060928
# Exception Resumable Description Created on
1 ERROR_READING_FILE Fehler beim Lesen der Datei 20060928

Method READ_FILE_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILEDATA Call by reference Type reference (TYPE) ISH_AT_YT_EDI_FILETRANSFER_DAT Dateiinhalt 20060928
2 Exporting E_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20060928
3 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname ohne Pfad 20060928
# Exception Resumable Description Created on
1 ERROR_READING_FILE Fehler beim Lesen der Datei 20060928

Method READ_FILE_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILEDATA Call by reference Type reference (TYPE) ISH_AT_YT_EDI_FILETRANSFER_DAT Dateiinhalt 20060928
2 Exporting E_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20060928
3 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname ohne Pfad 20060928
# Exception Resumable Description Created on
1 ERROR_READING_FILE Fehler beim Lesen der Datei 20060928

Method RENAME_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME_DEST Call by reference Type reference (TYPE) STRING Ziel-Dateiname ohne Pfad 20060928
2 Importing I_FILENAME_SRC Call by reference Type reference (TYPE) STRING Quell-Dateiname ohne Pfad 20060928
# Exception Resumable Description Created on
1 ERROR_RENAMING_FILE Fehler beim Umbenennen der Datei 20060928

Method RENAME_FILE_FTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME_DEST Call by reference Type reference (TYPE) STRING Ziel-Dateiname 20060928
2 Importing I_FILENAME_SRC Call by reference Type reference (TYPE) STRING Quell-Dateiname 20060928
# Exception Resumable Description Created on
1 ERROR_RENAMING_FILE Fehler beim Umbenennen der Datei aufgetreten 20060928

Method RENAME_FILE_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME_DEST Call by reference Type reference (TYPE) STRING Ziel-Dateiname 20060928
2 Importing I_FILENAME_SRC Call by reference Type reference (TYPE) STRING Quell-Dateiname 20060928
# Exception Resumable Description Created on
1 ERROR_RENAMING_FILE Fehler beim Umbenennen der Datei aufgetreten 20060928

Method RENAME_FILE_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME_DEST Call by reference Type reference (TYPE) STRING Ziel-Dateiname 20060928
2 Importing I_FILENAME_SRC Call by reference Type reference (TYPE) STRING Quell-Dateiname 20060928
# Exception Resumable Description Created on
1 ERROR_RENAMING_FILE Fehler beim Umbenennen der Datei aufgetreten 20060928

Method WRITE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILEDATA Call by reference Type reference (TYPE) STANDARD TABLE Dateiinhalt 20060928
2 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname ohne Pfad 20060928
3 Importing I_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20060928
# Exception Resumable Description Created on
1 ERROR_WRITING_FILE Fehler beim Schreiben der Datei 20060928

Method WRITE_FILE_FTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILEDATA Call by reference Type reference (TYPE) STANDARD TABLE Dateiinhalt 20060928
2 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname ohne Pfad 20060928
3 Importing I_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20060928
# Exception Resumable Description Created on
1 ERROR_WRITING_FILE Fehler beim Schreiben auf Server 20060928

Method WRITE_FILE_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILEDATA Call by reference Type reference (TYPE) STANDARD TABLE Dateiinhalt 20060928
2 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname ohne Pfad 20060928
3 Importing I_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20060928
# Exception Resumable Description Created on
1 ERROR_WRITING_FILE Fehler beim Schreiben auf Server 20060928

Method WRITE_FILE_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILEDATA Call by reference Type reference (TYPE) STANDARD TABLE Dateiinhalt 20060928
2 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Dateiname ohne Pfad 20060928
3 Importing I_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20060928
# Exception Resumable Description Created on
1 ERROR_WRITING_FILE Fehler beim Schreiben auf Server 20060928
History
Last changed by/on SAP  20070917 
SAP Release Created in 472