SAP ABAP Class CL_UC_UPL_READER_FILE_SIMPLE (Reader for normal flexible upload(including ext. fieldcateg))
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCF7 (Package) SEM-BCS: Flexible Upload
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UC_UPL_READER_FILE 20041116
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UC_UPL_READER_FILE_MD For reading master data from file 20041206
2 Inheritance (c INHERITING FROM c_ref)  CL_UC_UPL_READER_FILE_TX Reader for upload of transaction data(simple) 20041125
Properties
Class CL_UC_UPL_READER_FILE_SIMPLE  
Short Description Reader for normal flexible upload(including ext. fieldcateg)    
Super Class CL_UC_UPL_READER_FILE  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCF7   SEM-BCS: Flexible Upload 
Created 20041116   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UC_METHOD_UPL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UC_UPL_READER_FILE_SIMPLE has no interface implemented.
Friends
Class CL_UC_UPL_READER_FILE_SIMPLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_FIELD_UPL Instance attribute Protected Object reference (TYPE REF TO) CL_UC_FIELDINFO_LOCAL Field Info for a Local Dictionary Type 20041206
2 DO_FILE Instance attribute Protected Object reference (TYPE REF TO) CL_UC_FILE File Interface 20041116
3 DT_FIELDCAT Instance attribute Protected Type reference (TYPE) T_FIELDCAT 20050517
4 DT_FIELD_CHAR Instance attribute Protected Type reference (TYPE) UGMD_TS_FIELDNAME FIN Master Data: Field Names 20041206
5 DT_FIELD_CONVERT Instance attribute Protected Type reference (TYPE) UGMD_TS_FIELDNAME FIN Master Data: Field Names 20041206
6 DT_FIELD_KFIG Instance attribute Protected Type reference (TYPE) UGMD_TS_FIELDNAME FIN Master Data: Field Names 20041206
7 DT_VAL_CURR Instance attribute Protected Type reference (TYPE) T_VAL_CURR 20041206
8 D_AREA Instance attribute Protected Type reference (TYPE) UC_AREA Consolidation Area 20041126
9 D_METHODNAME Instance attribute Protected Type reference (TYPE) UC_METHOD Consolidation Method 20041126
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_CHAR_VALUE Instance method Protected Method Template method: write text-format value into data structure 20041206
2 CONVERT_KFIG_VALUE Instance method Protected Method Template method: write text-format value into data structure 20041206
3 FILL_IN_FIXED_VALUE Instance method Protected Method Template method: fill in fixed value 20041206
4 GET_LINETYPE Instance method Private Method 20041116
5 READ_AND_CONVERT_LINE Instance method Protected Method Read in a line and convert it 20041116
6 SET_FILE Instance method Public Method 20041116
7 SPLIT_LINE Instance method Protected Method Split line into fields 20050517
8 TRANSFORM_VALUE Instance method Private Method Normalize value 20050517
Events
Class CL_UC_UPL_READER_FILE_SIMPLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FIELDCAT Protected See coding 20050517 begin of S_FIELDCAT . include type ucf_s_upl_fieldcat . types struct type uc_fieldname . types end of s_fieldcat
2 S_VAL_CURR Protected See coding 20041206 begin of S_VAL_CURR, valuefield type uc_fieldname, currfield type uc_fieldname, qunitfield type uc_fieldname, end of S_VAL_CURR
3 T_FIELDCAT Protected See coding 20050517 T_FIELDCAT type standard table of s_fieldcat
4 T_VAL_CURR Protected See coding 20041206 T_VAL_CURR type standard table of s_val_curr
Method Signatures

Method CONVERT_CHAR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20041206
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Messages 20041206
3 Importing I_FIELDCAT Value transfer Type reference (TYPE) UC_UPL_FIELDCAT Feldname 20050517
4 Importing I_FIELDNAME Value transfer Type reference (TYPE) UC_FIELDNAME Field Name 20041206
5 Importing I_STRUCT Value transfer Type reference (TYPE) UC_FIELDNAME Feldname 20050517
6 Importing I_VALUE Value transfer Type reference (TYPE) CL_UC_METHOD_UPL=>D_VALUE 20041206

Method CONVERT_CHAR_VALUE on class CL_UC_UPL_READER_FILE_SIMPLE has no exception.

Method CONVERT_KFIG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20041206
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Messages 20041206
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Field Name 20041206
4 Importing I_STRUCT Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050602
5 Importing I_VALUE Call by reference Type reference (TYPE) CL_UC_METHOD_UPL=>D_VALUE 20041206

Method CONVERT_KFIG_VALUE on class CL_UC_UPL_READER_FILE_SIMPLE has no exception.

Method FILL_IN_FIXED_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20041206

Method FILL_IN_FIXED_VALUE on class CL_UC_UPL_READER_FILE_SIMPLE has no exception.

Method GET_LINETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LINE Call by reference Type reference (TYPE) UC_FILELINE 20041116
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE 20041116
3 Exporting E_LINETYPE Value transfer Type reference (TYPE) UC_UPL_LINETYPE 20041116
4 Importing IF_FIRST Call by reference Type reference (TYPE) UC_FLG 20041116

Method GET_LINETYPE on class CL_UC_UPL_READER_FILE_SIMPLE has no exception.

Method READ_AND_CONVERT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20041201
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Messages 20041116
3 Importing IS_LINEINFO Call by reference Type reference (TYPE) UCF_S_UPL_LINEINFO Upload: Row Type Indicator 20041116
4 Importing I_LINE Call by reference Type reference (TYPE) UC_FILELINE File Record 20041116

Method READ_AND_CONVERT_LINE on class CL_UC_UPL_READER_FILE_SIMPLE has no exception.

Method SET_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FILE Call by reference Object reference (TYPE REF TO) CL_UC_FILE 20041116

Method SET_FILE on class CL_UC_UPL_READER_FILE_SIMPLE has no exception.

Method SPLIT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Messages 20050517
2 Exporting ET_SPLIT Call by reference Type reference (TYPE) CL_UC_METHOD_UPL=>T_VALUE 20050517
3 Importing I_FIELDCAT Call by reference Type reference (TYPE) UC_UPL_FIELDCAT Upload: Field Catalog 20050517
4 Importing I_LINE Call by reference Type reference (TYPE) UC_FILELINE File Record 20050517

Method SPLIT_LINE on class CL_UC_UPL_READER_FILE_SIMPLE has no exception.

Method TRANSFORM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) CL_UC_METHOD_UPL=>D_VALUE 20050517
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Messages 20050517

Method TRANSFORM_VALUE on class CL_UC_UPL_READER_FILE_SIMPLE has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 600