SAP ABAP Class CLFIEU_GENERIC_SAFT (Generic Class For Saft)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-SAFT (Package) SAF-T Reporting (generic parts)
Properties
Class CLFIEU_GENERIC_SAFT  
Short Description Generic Class For Saft    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-SAFT   SAF-T Reporting (generic parts) 
Created 20121206   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLFIEU_GENERIC_SAFT has no forward declaration.
Interfaces
Class CLFIEU_GENERIC_SAFT has no interface implemented.
Friends
Class CLFIEU_GENERIC_SAFT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_BCV Instance attribute Public Type reference (TYPE) FIEUD_T_BC Table Type for Indentifying business cases 20131125
2 GT_DATE Instance attribute Public Type reference (TYPE) FIEU_T_DATE_RANGE Range Type for Date Information 20131125
3 GT_GEN_CV Instance attribute Public Type reference (TYPE) FIEUD_T_GENERIC Table Type for Indentifying generic cutomization 20131125
4 GT_PRODS Instance attribute Public Type reference (TYPE) FIEUD_T_PRODS Table Type for Indentifying Target Product Type 20131125
5 GV_BUKRS Instance attribute Public Type reference (TYPE) BUKRS Company Code 20131125
6 GV_CVTO_UTF8 Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_CONV_OUT_CE Code Page and Endian Conversion (System Format -> External) 20131125
7 GV_IS_UNICODE Instance attribute Public Type reference (TYPE) TREX_RFC-FLAG Indicator 20131125
8 GV_LAND Instance attribute Public Type reference (TYPE) LAND1 Country Key 20131125
9 GV_XSTR_MASTER Instance attribute Public Type reference (TYPE) XSTRING 20131125
10 GV_YEAR Instance attribute Public Type reference (TYPE) GJAHR Fiscal Year 20131125
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_UNICODE Instance method Public Method 20131125
2 CONVERT_XML_UNICODE_TO_XSTR Instance method Public Method 20131125
3 GEN_APPL_LOG Instance method Public Method Generate Application Log 20131125
4 GET_ADDR_DETAILS Instance method Public Method 20131125
5 GET_ALT_ACCTS Instance method Public Method 20131125
6 INITIALIZE_APPLN_LOG Instance method Public Method Initialize Application Log 20131125
7 READ_GEN_CUSTM Instance method Public Method 20131125
8 REPLACE_SPECIAL_CHARACTERS Instance method Public Method 20131125
9 SAVE_APPLN_LOG_DB Instance method Public Method Save application log to database 20131125
Events
Class CLFIEU_GENERIC_SAFT has no event.
Types
Class CLFIEU_GENERIC_SAFT has no local type.
Method Signatures

Method CONVERT_UNICODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_STRING Call by reference Type reference (TYPE) STRING Text Field of Length 60 20131125

Method CONVERT_UNICODE on class CLFIEU_GENERIC_SAFT has no exception.

Method CONVERT_XML_UNICODE_TO_XSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_STRING Call by reference Type reference (TYPE) STRING 20131125
2 Exporting EV_UNI_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20131125

Method CONVERT_XML_UNICODE_TO_XSTR on class CLFIEU_GENERIC_SAFT has no exception.

Method GEN_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_MSG Call by reference Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20131125
2 Importing IV_DISPLAY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131125
3 Importing IV_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20131125
4 Importing IV_LAND Call by reference Type reference (TYPE) LAND1 Country Key 20131125
5 Importing IV_MODULE Call by reference Type reference (TYPE) STRING FI/SD/RE 20131125
6 Importing IV_OPERATION Call by reference Type reference (TYPE) C 1= Extract 2= delete 3= xml 20131125

Method GEN_APPL_LOG on class CLFIEU_GENERIC_SAFT has no exception.

Method GET_ADDR_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_DETAILS Call by reference Type reference (TYPE) ADRC Addresses (Business Address Services) 20131125
2 Importing IV_ADRNR Call by reference Type reference (TYPE) ADRNR Address 20131125

Method GET_ADDR_DETAILS on class CLFIEU_GENERIC_SAFT has no exception.

Method GET_ALT_ACCTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ALT_ACCT Call by reference Type reference (TYPE) ALTKT_SKB1 General Ledger Account 20131125
2 Importing IV_ACCT Call by reference Type reference (TYPE) CHAR30 General Ledger Account 20131125

Method GET_ALT_ACCTS on class CLFIEU_GENERIC_SAFT has no exception.

Method INITIALIZE_APPLN_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLN_LOG_OBJ Call by reference Type reference (TYPE) BALOBJ_D Application log: Object name (Application code) 20131125
2 Exporting EV_APPLN_LOG_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20131125
3 Exporting EV_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20131125
4 Importing IV_LAND Call by reference Type reference (TYPE) T001-LAND1 Country Key 20131125
5 Importing IV_LOG_CDATE Call by reference Type reference (TYPE) BALDATE Application log: date 20131125
6 Importing IV_LOG_CTIME Call by reference Type reference (TYPE) BALTIME Application log: time 20131125
7 Importing IV_LOG_PRGM Call by reference Type reference (TYPE) BALPROG Application log: Program name 20131125
8 Importing IV_LOG_TCODE Call by reference Type reference (TYPE) BALTCODE Application Log: Transaction code 20131125
9 Importing IV_LOG_USNAME Call by reference Type reference (TYPE) BALUSER Application log: user name 20131125

Method INITIALIZE_APPLN_LOG on class CLFIEU_GENERIC_SAFT has no exception.

Method READ_GEN_CUSTM Signature

Method READ_GEN_CUSTM on class CLFIEU_GENERIC_SAFT has no parameter.
Method READ_GEN_CUSTM on class CLFIEU_GENERIC_SAFT has no exception.

Method REPLACE_SPECIAL_CHARACTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_STRING Call by reference Type reference (TYPE) ANY 20131125

Method REPLACE_SPECIAL_CHARACTERS on class CLFIEU_GENERIC_SAFT has no exception.

Method SAVE_APPLN_LOG_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPL_DET Call by reference Type reference (TYPE) BALNRI Application Log: APPL_LOG_WRITE_DB interface 20131125
2 Importing IV_APPLN_LOG_HANDLE Call by reference Type reference (TYPE) BALHDR-LOG_HANDLE Application Log: Log Handle 20131125
3 Importing IV_APPLN_LOG_OBJ Call by reference Type reference (TYPE) BALHDR-OBJECT Application Log: Object name (Application code) 20131125
4 Importing IV_APPLN_LOG_SUBOBJ Call by reference Type reference (TYPE) BALHDR-SUBOBJECT Application Log: Subobject 20131125
5 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20131125
6 Importing IV_LAND Call by reference Type reference (TYPE) LAND1 Country Key 20131125

Method SAVE_APPLN_LOG_DB on class CLFIEU_GENERIC_SAFT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in