SAP ABAP Class CL_ACC_CURTYPE (Currency ID)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_CURTYPE (Package) Currency ID
Properties
Class CL_ACC_CURTYPE  
Short Description Currency ID    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ACC_CURTYPE    
Program status     
Category 0   
Package FINB_CURTYPE   Currency ID 
Created 20020628   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ACC_CURTYPE has no forward declaration.
Interfaces
Class CL_ACC_CURTYPE has no interface implemented.
Friends
Class CL_ACC_CURTYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CURRID_TRANSACTION Constant Public Type reference (TYPE) ACC_CURRID '00' Currency ID 20030930
2 _GT_CURTYPE0C Static Attribute Private Type reference (TYPE) ACC_T_CURTYPE0C Currency Types 20020705
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHARACTERISTICS_FOR_TEXT Static method Public Method Characteristics / Data Elements for a Currency ID 20021115
2 GET_CURTYPES Static method Public Method Provides All Currency IDs 20020705
3 GET_CURTYPES_FROM_FIELD Static method Public Method Provides Currency IDs for a Characteristic 20020628
4 GET_CURTYPE_FROM_FIELD_ATTR Static method Public Method Provides Currency ID for a Char./Currency Field Combination 20020628
5 GET_CURTYPE_TEXT Static method Public Method Texts for a Currency ID 20020724
6 GET_FIELDNAMES Static method Public Method Provides All Currency-Bearing Fields 20020719
7 GET_FIELD_FROM_CURTYPE Static method Public Method Provides Char./Currency Field Combination for a Currency ID 20020628
Events
Class CL_ACC_CURTYPE has no event.
Types
Class CL_ACC_CURTYPE has no local type.
Method Signatures

Method GET_CHARACTERISTICS_FOR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATAELEMENT_A Call by reference Type reference (TYPE) ROLLNAME Datenelement Betrag 20021115
2 Exporting E_DATAELEMENT_K Call by reference Type reference (TYPE) ROLLNAME Datenelement Währungsschlüssel 20021115
3 Exporting E_FIELDNAME_A Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname Betrag 20021115
4 Exporting E_FIELDNAME_K Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname Währungsschlüssel 20021115
5 Exporting E_TEXT_K Call by reference Type reference (TYPE) ANY Längste, passende Bezeichnung 20030214
6 Importing I_CURTYPE Call by reference Type reference (TYPE) ACC_CURRID Währungskennung 20021115

Method GET_CHARACTERISTICS_FOR_TEXT on class CL_ACC_CURTYPE has no exception.

Method GET_CURTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CURTYPE Value transfer Type reference (TYPE) ACC_T_CURTYPE Tabelle der Währungskennungen 20020705

Method GET_CURTYPES on class CL_ACC_CURTYPE has no exception.

Method GET_CURTYPES_FROM_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname 20020628
2 Returning RT_CURTYPE Value transfer Type reference (TYPE) ACC_T_CURTYPE Tabelle der Währungskennungen 20020628

Method GET_CURTYPES_FROM_FIELD on class CL_ACC_CURTYPE has no exception.

Method GET_CURTYPE_FROM_FIELD_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname 20020628
2 Importing I_FIELDNAME_ATTRIBUTE Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname des Währungsfeldes 20020628
3 Returning R_CURTYPE Value transfer Type reference (TYPE) ACC_CURRID Währungskennung 20020628

Method GET_CURTYPE_FROM_FIELD_ATTR on class CL_ACC_CURTYPE has no exception.

Method GET_CURTYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCR_TEXT_AMOUNT Call by reference Type reference (TYPE) TEXT40 Beschreibung Betrag 20020910
2 Exporting E_DESCR_TEXT_CURKEY Call by reference Type reference (TYPE) TEXT40 Beschreibung Währungsschlüssel 20020910
3 Exporting E_HEADER_TEXT_AMOUNT Call by reference Type reference (TYPE) TEXT40 Überschrift Betrag 20020910
4 Exporting E_HEADER_TEXT_AMOUNT_M Call by reference Type reference (TYPE) SCRTEXT_M Überschrift Betrag 20021007
5 Exporting E_HEADER_TEXT_AMOUNT_S Call by reference Type reference (TYPE) SCRTEXT_S Überschrift Betrag 20021007
6 Exporting E_HEADER_TEXT_CURKEY Call by reference Type reference (TYPE) TEXT40 Überschrift Währungsschlüssel 20020910
7 Exporting E_TXTLG Call by reference Type reference (TYPE) FINB_MD_TXTLG Langtext 20020724
8 Exporting E_TXTMI Call by reference Type reference (TYPE) FINB_MD_TXTMI Mitteltext 20020724
9 Exporting E_TXTSH Call by reference Type reference (TYPE) FINB_MD_TXTSH Kurztext 20020724
10 Importing I_CURTYPE Call by reference Type reference (TYPE) ACC_CURRID Währungskennung 20020724
11 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU aktuelle Sprache 20020724

Method GET_CURTYPE_TEXT on class CL_ACC_CURTYPE has no exception.

Method GET_FIELDNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELDNAME Value transfer Type reference (TYPE) FINB_MD_T_FIELDNAME Tabelle der währungstragenden Felder 20020719

Method GET_FIELDNAMES on class CL_ACC_CURTYPE has no exception.

Method GET_FIELD_FROM_CURTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname 20020628
2 Exporting E_FIELDNAME_ATTRIBUTE Call by reference Type reference (TYPE) FINB_MD_FIELDNAME Feldname des Währungsfeldes 20020628
3 Importing I_CURTYPE Value transfer Type reference (TYPE) ACC_CURRID Währungskennung 20020628
# Exception Resumable Description Created on
1 NOT_EXISTING Währungskennung existiert nicht 20030219
History
Last changed by/on SAP  20050220 
SAP Release Created in 1.0B