SAP ABAP Class /MRSS/CL_RCCF_FILE_DOWNLOAD (Datei von dem Engineserver herunterladen)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/RCCF_FILE (Package) RCCF File
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_RCCF_ENGINE_HANDLER Basisklasse für Engineevents 20071106
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_RCCF_FILE_C RCCF Dateikonstanten-Interface 20071106
3 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_RCCF_FILE_FRIEND RCCF Dateifreund-Interface 20071106
Properties
Class /MRSS/CL_RCCF_FILE_DOWNLOAD  
Short Description Datei von dem Engineserver herunterladen    
Super Class /MRSS/CL_RCCF_ENGINE_HANDLER Basisklasse für Engineevents 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/RCCF_FILE   RCCF File 
Created 20071102   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/IF_RCCF_COMMUNICATION_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /MRSS/IF_RCCF_FILE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_RCCF_FILE_C RCCF Dateikonstanten-Interface 20071106
2 /MRSS/IF_RCCF_FILE_FRIEND RCCF Dateifreund-Interface 20071106
Friends
Class /MRSS/CL_RCCF_FILE_DOWNLOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_EVENTS Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_RCCF_FILE_DLOAD_EVENT Datei von dem Engineserver herunterladen 20071102
2 MS_LASTLINE_ASC Instance attribute Private See coding 20071102
3 MS_LASTLINE_BIN Instance attribute Private See coding 20071102
4 MT_FILEPATHS Instance attribute Private Type reference (TYPE) /MRSS/T_RCCFT_FILE_PATH_STORE Tabelle mehrerer Dateipfade 20071102
5 MT_FILES Instance attribute Private Type reference (TYPE) /MRSS/T_RCCFT_FILE_STORE Tabelle der Dateiobjekte sortiert nach Pfaden 20071102
6 MV_APP Instance attribute Private Type reference (TYPE) /MRSS/T_RCCF_APP RCCF-Applikationskürzel 20071102
7 MV_ERROR_CODE Instance attribute Private Type reference (TYPE) I 20071102
8 MV_FILETYPE Instance attribute Private Type reference (TYPE) /MRSS/T_RCCF_FILE_TYPE Dateityp (binär oder ASCII) für Dateien im RCCF 20071102
9 MV_RESULT_CODE Instance attribute Private Type reference (TYPE) I 20071102
10 MV_TRANSFERMODE Instance attribute Private Type reference (TYPE) /MRSS/T_RCCF_FILE_TRANSFERMODE Dateiübertragungsmodus im RCCF 20071102
11 MV_USE_BLOCK_MODE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20071102
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20071102
2 DOWNLOAD Static method Public Method Datei vom Engineserver herunterladen 20071102
3 GET_ERROR_TEXT Instance method Private Method Liefert den Fehlertext sofern ein Fehler auftrat 20071102
4 GET_EVENTS Static method Public Method Liefer eine Instanz des Objektes welches Events auslöst 20071102
5 GET_FILES Instance method Public Method Heruntergeladene Dateien holen 20071102
6 RAISE_EXCEPTION_FOR_ERRORCODE Instance method Private Method Ausnahme für den aktuellen Fehlercode erzeugen 20071102
Events
Class /MRSS/CL_RCCF_FILE_DOWNLOAD has no event.
Types
Class /MRSS/CL_RCCF_FILE_DOWNLOAD has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENTS Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_FILE_DLOAD_EVENT Ereignisklasse für cl_rccf_file_download 20071102
2 Importing IT_FILES Call by reference Type reference (TYPE) /MRSS/T_RCCFT_FILE_PATH_STORE Tabelle mehrerer Dateipfade 20071102
3 Importing IV_TRANSFERMODE Call by reference Type reference (TYPE) /MRSS/T_RCCF_FILE_TRANSFERMODE Dateiübertragungsmodus im RCCF 20071102

Method CONSTRUCTOR on class /MRSS/CL_RCCF_FILE_DOWNLOAD has no exception.

Method DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENTS Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_FILE_DLOAD_EVENT Ereignisauslöser (holen über GET_EVENT_RAISER) 20071102
2 Importing IT_FILES Call by reference Type reference (TYPE) /MRSS/T_RCCFT_FILE_PATH_STORE Tabelle mehrerer Dateipfade 20071102
3 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP RCCF-Applikationskürzel 20071102
4 Importing IV_DEST_ID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Zieladresse der externen Engine im RCCF 20071102
5 Importing IV_TRANSFERMODE Call by reference Type reference (TYPE) /MRSS/T_RCCF_FILE_TRANSFERMODE Dateiübertragunsmodus im RCCF 20071102
6 Returning RT_FILE_TABLE Value transfer Type reference (TYPE) /MRSS/T_RCCFT_FILE_STORE Tabelle der Dateiobjekte sortiert nach Pfaden 20071102
# Exception Resumable Description Created on
1 ACCESS_DENIED Zugriff auf Datei nicht erlaubt. 20071102
2 FILES_NOT_FOUND_FOR_ARCHIVE Alle Dateien des Dateiarchivs konnten nicht gefunden werden. 20071102
3 FILE_LOAD_ERROR Datei kann nicht geladen werden. Bei der Verarbeitung ist ei 20071102
4 FILE_MISSING_IN_ARCHIVE Eine der Dateien für das Dateiarchiv konnten nicht gefunden 20071102
5 FILE_NOT_FOUND Datei kann nicht gefunden werden. 20071102
6 FILE_WRITE_ERROR Datei kann nicht geschrieben werden 20071102
7 INVALID_TYPE Ungültiger Wert für Parameter FILETYPE 20071102
8 UNKNOWN Unbekannter Fehler. 20071102

Method GET_ERROR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TXT Value transfer Type reference (TYPE) STRING 20071102
# Exception Resumable Description Created on
1 ACCESS_DENIED Zugriff auf Datei nicht erlaubt. 20071102
2 FILES_NOT_FOUND_FOR_ARCHIVE Alle Dateien des Dateiarchivs konnten nicht gefunden werden. 20071102
3 FILE_LOAD_ERROR Datei kann nicht geladen werden. Bei der Verarbeitung ist ei 20071102
4 FILE_MISSING_IN_ARCHIVE Eine der Dateien für das Dateiarchiv konnten nicht gefunden 20071102
5 FILE_NOT_FOUND Datei kann nicht gefunden werden. 20071102
6 FILE_WRITE_ERROR Datei kann nicht geschrieben werden 20071102
7 INVALID_TYPE Ungültiger Wert für Parameter FILETYPE 20071102
8 UNKNOWN Unbekannter Fehler. 20071102

Method GET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_EVENTS Value transfer Object reference (TYPE REF TO) /MRSS/CL_RCCF_FILE_DLOAD_EVENT Download file from engine 20071102

Method GET_EVENTS on class /MRSS/CL_RCCF_FILE_DOWNLOAD has no exception.

Method GET_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FILES Value transfer Type reference (TYPE) /MRSS/T_RCCFT_FILE_STORE Tabelle der Dateiobjekte sortiert nach Pfaden 20071102
# Exception Resumable Description Created on
1 ACCESS_DENIED Zugriff auf Datei nicht erlaubt. 20071102
2 FILES_NOT_FOUND_FOR_ARCHIVE Alle Dateien des Dateiarchivs konnten nicht gefunden werden. 20071102
3 FILE_LOAD_ERROR Datei kann nicht geladen werden. Bei der Verarbeitung ist ei 20071102
4 FILE_MISSING_IN_ARCHIVE Eine der Dateien für das Dateiarchiv konnten nicht gefunden 20071102
5 FILE_NOT_FOUND Datei kann nicht gefunden werden. 20071102
6 FILE_WRITE_ERROR Datei kann nicht geschrieben werden 20071102
7 INVALID_TYPE Ungültiger Wert für Parameter FILETYPE 20071102
8 UNKNOWN Unbekannter Fehler. 20071102

Method RAISE_EXCEPTION_FOR_ERRORCODE Signature

Method RAISE_EXCEPTION_FOR_ERRORCODE on class /MRSS/CL_RCCF_FILE_DOWNLOAD has no parameter.
# Exception Resumable Description Created on
1 ACCESS_DENIED Zugriff auf Datei nicht erlaubt. 20071102
2 FILES_NOT_FOUND_FOR_ARCHIVE Alle Dateien des Dateiarchivs konnten nicht gefunden werden. 20071102
3 FILE_LOAD_ERROR Datei kann nicht geladen werden. Bei der Verarbeitung ist ei 20071102
4 FILE_MISSING_IN_ARCHIVE Eine der Dateien für das Dateiarchiv konnten nicht gefunden 20071102
5 FILE_NOT_FOUND Datei kann nicht gefunden werden. 20071102
6 FILE_WRITE_ERROR Datei kann nicht geschrieben werden 20071102
7 INVALID_TYPE Ungültiger Wert für Parameter FILETYPE 20071102
8 UNKNOWN Unbekannter Fehler. 20071102
History
Last changed by/on SAP  20141109 
SAP Release Created in 610