SAP ABAP Class CL_RSDS_STORE_FILE_ATTRIBUTES (Parameters for file access)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDS_ACCESS (Package) Access methods Apollo DataSource
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDS_STORAGE Generation of a Storage Object from InfoPackage 20040128
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDS_STORAGE_EXC Read and Write Attributes 20070412
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20040128
Properties
Class CL_RSDS_STORE_FILE_ATTRIBUTES  
Short Description Parameters for file access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDS_ACCESS   Access methods Apollo DataSource 
Created 20040128   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSDS_STORE_FILE_ATTRIBUTES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDS_STORAGE Generation of a Storage Object from InfoPackage 20040128
2 IF_RSDS_STORAGE_EXC Read and Write Attributes 20070412
3 IF_SERIALIZABLE_OBJECT Serializable Object 20040128
Friends
# Friend Modeled only Created on Description
1 CL_RSDS_ACCESS_BIN_GUI_UPLOAD 20040129 Generated extraction for Binary File via Gui Upload
2 CL_RSDS_ACCESS_BIN_OPEN_DS 20040129 Generated extraction for Binary File via Open DS
3 CL_RSDS_ACCESS_GUI_UPLOAD 20040128 Load Data from Workstation
4 CL_RSDS_ACCESS_OPEN_DATASET 20040128 Load Data from Appserver
5 CL_RS_COMPARE_OBJECT_REF 20090525 Compare two object references
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CODEPAGE Instance attribute Private Type reference (TYPE) CPCODEPAGE SPACE File Encoding for External Data 20040128
2 P_DEFAULT_FLAG Instance attribute Private Type reference (TYPE) RS_BOOL 'X' Flag for the setting of default-system character setting 20041028
3 P_ENDIAN Instance attribute Private Type reference (TYPE) RSAC_FILE_ENDIAN Endian 20041028
4 P_FILENAME Instance attribute Private Type reference (TYPE) RSFILENM File Name for External Data 20040128
5 P_IGNORELINES Instance attribute Private Type reference (TYPE) RSIGNORELINES Number of lines to be ignored 20041013
6 P_REPLCHAR Instance attribute Private Type reference (TYPE) ABAP_REPL '#' Replacement Character for un-recognized characters 20040128
7 P_SX_FILE_ROUTINE Instance attribute Private Type reference (TYPE) RSDS_SX_FILE_ROUTINE File Routine Structure 20040421
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_ROUTINE_FROM_IPAK Static method Private Method Creates routine from Info Package 20040322
2 GET_ENDIAN Instance method Public Method Returns the endian value 20041028
3 GET_FILENAME Instance method Public Method Returns the file name of the stored file attributes 20040128
4 GET_FILENAME_FROM_ROUT Instance method Public Method Returns the filename from the routine 20040312
5 GET_IGNORELINES Instance method Public Method Returns the number of lines to be ignored 20041013
6 GET_ROUTINENAME Instance method Public Method Returns the routine name of the routine 20040525
7 GET_UNICODE_CODEPAGE Instance method Public Method Returns the encoding of the stored file attributes 20040209
8 GET_UNICODE_REPLACE Instance method Public Method Returns the replacement char of the stored file attributes 20040209
9 SET_FILENAME Instance method Public Method 20061007
10 SET_IGNORELINES Instance method Public Method Sets the number of lines to be ignored 20090520
11 SET_UNICODE_CODEPAGE Instance method Public Method Sets the encoding 20090520
Events
Class CL_RSDS_STORE_FILE_ATTRIBUTES has no event.
Types
Class CL_RSDS_STORE_FILE_ATTRIBUTES has no local type.
Method Signatures

Method CREATE_ROUTINE_FROM_IPAK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_GLOBAL_CODE Call by reference Type reference (TYPE) RS_T_CODE Globaler Code 20040524
2 Exporting E_T_ROUTINE_CODE Call by reference Type reference (TYPE) RS_T_CODE Routinen-Code 20040524
3 Importing I_INFOPACKAGE Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20040322
# Exception Resumable Description Created on
1 FAILED Migration von Routine fehlgeschlagen 20040325
2 ROUTINE_NOT_FOUND InfoPackage enthält keine Routine für den Dateinamen 20040322

Method GET_ENDIAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) RSAC_FILE_ENDIAN Endian 20041028

Method GET_ENDIAN on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.

Method GET_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Value transfer Type reference (TYPE) RSFILENM Dateiname 20040128

Method GET_FILENAME on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.

Method GET_FILENAME_FROM_ROUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Value transfer Type reference (TYPE) RSFILENM Datei-Name für externe Daten 20040312
2 Importing I_DATASOURCE Value transfer Type reference (TYPE) RSOLTPSOURCER 20070103
3 Importing I_LOGSYS Value transfer Type reference (TYPE) RSSLOGSYS 20070103
4 Importing I_REQUEST Value transfer Type reference (TYPE) RSREQUID 20061227
# Exception Resumable Description Created on
1 ERROR Fehler beim Generieren d.Routine,Nachricht über Systemfelder 20040312

Method GET_IGNORELINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) RSIGNORELINES Anzahl von zu ignorierenden Zeilen 20041013

Method GET_IGNORELINES on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.

Method GET_ROUTINENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Value transfer Type reference (TYPE) RSTXTLG Beschreibung lang 20040525

Method GET_ROUTINENAME on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.

Method GET_UNICODE_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Value transfer Type reference (TYPE) CPCODEPAGE SAP Zeichensatz-Identifikation 20040209

Method GET_UNICODE_CODEPAGE on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.

Method GET_UNICODE_REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Value transfer Type reference (TYPE) ABAP_REPL Ersatzzeichen/String für Zeichensatzkonvertierung 20040209

Method GET_UNICODE_REPLACE on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.

Method SET_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Value transfer Type reference (TYPE) RSFILENM 20061007

Method SET_FILENAME on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.

Method SET_IGNORELINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Value transfer Type reference (TYPE) RSIGNORELINES No. of lines to be ignored 20090520

Method SET_IGNORELINES on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.

Method SET_UNICODE_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Value transfer Type reference (TYPE) CPCODEPAGE SAP Character Set ID 20090520

Method SET_UNICODE_CODEPAGE on class CL_RSDS_STORE_FILE_ATTRIBUTES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400