SAP ABAP Class CL_FINB_CURRENCY_CONV_ON_GUI (iCurrency Translation on Interface)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_CURRENCY (Package) Currency and Currency Conversion
Properties
Class CL_FINB_CURRENCY_CONV_ON_GUI  
Short Description iCurrency Translation on Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_CURRENCY   Currency and Currency Conversion 
Created 20041116   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_CURRENCY_CONV_ON_GUI has no forward declaration.
Interfaces
Class CL_FINB_CURRENCY_CONV_ON_GUI has no interface implemented.
Friends
Class CL_FINB_CURRENCY_CONV_ON_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_ACC_SYSTEM Static Attribute Private Type reference (TYPE) ACC_SYSTEM Accounting System 20041117
2 GD_FIN_COMPANY Static Attribute Private Type reference (TYPE) FIN_COMPANY Company 20041117
3 GTS_CURRTYPE Static Attribute Private Type reference (TYPE) CL_FIN_ACC_SYSTEM=>GYTS_CURRTYPE Currency Types with Key 20041117
4 GT_ACC_CURCONV_RULE Static Attribute Private Type reference (TYPE) ACC_T_CURCONV_RULE Currency Translation Rule 20041117
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_FROM_00 Static method Public Method Translates Value for Currency Types Calculated from TC 20041117
2 GET_CUSTOMIZING Static method Private Method Determine Currency Customizing 20041117
3 GET_EXCHANGE_RATES_FROM_00 Static method Public Method Gets Exchange Rates for Currency Types Calculated from TC 20041117
4 SET_CONVERSION_DATE Static method Private Method Sets Date for Conversion 20041117
5 SET_FIN_CURRTRA Static method Private Method Sets Transaction Currency 20041117
6 SET_TYPE_OF_RATE Static method Private Method Sets Exchange Rate Type 20041117
Events
Class CL_FINB_CURRENCY_CONV_ON_GUI has no event.
Types
Class CL_FINB_CURRENCY_CONV_ON_GUI has no local type.
Method Signatures

Method CONVERT_FROM_00 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIN_AMOUNT Call by reference Type reference (TYPE) FIN_T_AMOUNT Tabelle von Beträgen (mit Währungstyp) 20041117
2 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041117
3 Importing ID_FIN_AMTTRA Call by reference Type reference (TYPE) FIN_AMTTRA Betrag in Transaktionswährung 20041117
4 Importing ID_FIN_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041117
5 Importing ID_FIN_CURRCONVDAT Call by reference Type reference (TYPE) FIN_CURRCONVDAT Umrechnungsdatum von Transaktions- in Hauswährung 20041117
6 Importing ID_FIN_CURRTRA Call by reference Type reference (TYPE) FIN_CURRTRA Transaktionswährung (Default Hauswährung) 20041117
7 Importing ID_FIN_DOCDAT Call by reference Type reference (TYPE) FIN_DOCDAT Belegdatum 20041117
8 Importing ID_FIN_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041117
9 Importing IT_EXCHANGE_RATE Call by reference Type reference (TYPE) FIN_T_EXCHANGE_RATE Umrechnungskurse (mit Währungstyp) 20041117

Method CONVERT_FROM_00 on class CL_FINB_CURRENCY_CONV_ON_GUI has no exception.

Method GET_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041117
2 Importing ID_FIN_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041117

Method GET_CUSTOMIZING on class CL_FINB_CURRENCY_CONV_ON_GUI has no exception.

Method GET_EXCHANGE_RATES_FROM_00 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20041117
2 Importing ID_FIN_COMPANY Call by reference Type reference (TYPE) FIN_COMPANY Gesellschaft 20041117
3 Importing ID_FIN_CURRCONVDAT Call by reference Type reference (TYPE) FIN_CURRCONVDAT Umrechnungsdatum von Transaktions- in Hauswährung 20041117
4 Importing ID_FIN_CURRTRA Call by reference Type reference (TYPE) FIN_CURRTRA Transaktionswährung (Default Hauswährung) 20041117
5 Importing ID_FIN_DOCDAT Call by reference Type reference (TYPE) FIN_DOCDAT Belegdatum 20041117
6 Importing ID_FIN_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041117
7 Returning RT_EXCHANGE_RATE Value transfer Type reference (TYPE) FIN_T_EXCHANGE_RATE Umrechnungskurse (mit Währungstyp) 20041117

Method GET_EXCHANGE_RATES_FROM_00 on class CL_FINB_CURRENCY_CONV_ON_GUI has no exception.

Method SET_CONVERSION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIN_CURRCONVDAT Call by reference Type reference (TYPE) FIN_CURRCONVDAT Umrechnungsdatum von Transaktions- in Hauswährung 20041117
2 Importing ID_FIN_CURRTYPE Call by reference Type reference (TYPE) FIN_CURRTYPE Währungstyp 20041117
3 Importing ID_FIN_DOCDAT Call by reference Type reference (TYPE) FIN_DOCDAT Belegdatum 20041117
4 Importing ID_FIN_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20041117
5 Returning RD_DATE Value transfer Type reference (TYPE) FIN_CURRCONVDAT Umrechnungsdatum dieses Währungstyps 20041117

Method SET_CONVERSION_DATE on class CL_FINB_CURRENCY_CONV_ON_GUI has no exception.

Method SET_FIN_CURRTRA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIN_CURRTRA Call by reference Type reference (TYPE) FIN_CURRTRA Transaktionswährung 20041117
2 Returning RD_FIN_CURRTRA Value transfer Type reference (TYPE) FIN_CURRTRA Transaktionswährung 20041117

Method SET_FIN_CURRTRA on class CL_FINB_CURRENCY_CONV_ON_GUI has no exception.

Method SET_TYPE_OF_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_KURST Call by reference Type reference (TYPE) KURST Kurstyp 20041117
2 Importing ID_FIN_CURRTYPE Call by reference Type reference (TYPE) FIN_CURRTYPE Währungstyp 20041117

Method SET_TYPE_OF_RATE on class CL_FINB_CURRENCY_CONV_ON_GUI has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 300