SAP ABAP Class CL_UC_CTR_CTPROC_FACTORY (C/T: Translation Procedure)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCF2 (Package) SEM-BCS: Currency Translation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UC_CTR_CUST_FACTORY C/T: Customizing with Customer Namespace 20020309
Properties
Class CL_UC_CTR_CTPROC_FACTORY  
Short Description C/T: Translation Procedure    
Super Class CL_UC_CTR_CUST_FACTORY C/T: Customizing with Customer Namespace 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCF2   SEM-BCS: Currency Translation 
Created 20020309   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UCF2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UC_CTR_CTPROC_FACTORY has no interface implemented.
Friends
Class CL_UC_CTR_CTPROC_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_EXIT Instance attribute Private Object reference (TYPE REF TO) IF_EX_UC_CTR_CTPROC BAdI Interface IF_EX_UC_CTR_CTPROC 20020309
2 DT_DECIMALS Instance attribute Private Type reference (TYPE) TH_DECIMALS 20030410
3 GC_EXITNAME Constant Private Type reference (TYPE) EXIT_DEF 'UC_CTR_CTPROC' Business Add-In Definition 20050314
Methods
# Method Level Visibility Method type Description Created on
1 CTP_APPLY Instance method Public Method 20020309
2 CTP_CHECK_EXIST Instance method Public Method 20020309
3 CTP_COMPARE_DECIMALS Instance method Private Method 20030410
4 CTP_IS_DATA_DRIVEN Instance method Public Method 20040601
Events
Class CL_UC_CTR_CTPROC_FACTORY has no event.
Types
Class CL_UC_CTR_CTPROC_FACTORY has no local type.
Method Signatures

Method CTP_APPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_TVAL Call by reference Type reference (TYPE) ANY Wert in Zielwährung 20020309
2 Changing CO_MESSAGE Call by reference Object reference (TYPE REF TO) CL_UC_CTR_MESSAGE C/T: Meldungen 20020309
3 Importing ID_CTPROC Call by reference Type reference (TYPE) UC_CTR_CTPROC C/T: Umrechnungsverfahren 20020309
4 Importing ID_SCURR Call by reference Type reference (TYPE) UC_CURRENCY Quellwährung 20020309
5 Importing ID_SFACT Call by reference Type reference (TYPE) FFACT_CURR 1 Faktor für die Einheiten der Von-Währung 20020803
6 Importing ID_SVAL Call by reference Type reference (TYPE) ANY Wert in Quellwährung 20020309
7 Importing ID_SVAL_OFF Call by reference Type reference (TYPE) ANY Wert in Quellwährung (Offset) 20020309
8 Importing ID_TCURR Call by reference Type reference (TYPE) UC_CURRENCY Zielwährung 20020309
9 Importing ID_TFACT Call by reference Type reference (TYPE) TFACT_CURR 1 Faktor für die Einheiten der Nach-Währung 20020803
10 Importing ID_TVAL_OFF Call by reference Type reference (TYPE) ANY Wert in Zielwährung (Offset) 20020309
11 Importing ID_TVAL_XRATE Call by reference Type reference (TYPE) ANY Wert in Zielwährung (nach Kursfindung); ersetzt Kursangabe 20020309
12 Importing ID_XRATE Call by reference Type reference (TYPE) UC_XRATE Umrechungskurs 20020309
13 Importing ID_XRTYP Call by reference Type reference (TYPE) UC_XRTYP Kurstyp 20020402
14 Importing IO_DATA Call by reference Object reference (TYPE REF TO) IF_UC_CTR_DATA_EXT Währungsumrechnung: Datensätze 20020402
15 Importing IO_DATA_REF Call by reference Object reference (TYPE REF TO) IF_UC_CTR_DATA_EXT Währungsumrechnung: Datensätze 20020803
16 Importing IO_TIME_XRATE Call by reference Object reference (TYPE REF TO) CL_UC_CTR_TIME_XRATE C/T: Kursfindungszeit 20020309

Method CTP_APPLY on class CL_UC_CTR_CTPROC_FACTORY has no exception.

Method CTP_CHECK_EXIST 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 Meldungen 20020309
2 Importing ID_CTPROC Call by reference Type reference (TYPE) UC_CTR_CTPROC C/T: Umrechnungsverfahren 20020309

Method CTP_CHECK_EXIST on class CL_UC_CTR_CTPROC_FACTORY has no exception.

Method CTP_COMPARE_DECIMALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SFACT Call by reference Type reference (TYPE) FFACT_CURR Faktor für die Einheiten der Von-Währung 20030410
2 Exporting ED_TFACT Call by reference Type reference (TYPE) TFACT_CURR Faktor für die Einheiten der Nach-Währung 20030410
3 Importing ID_SCURR Call by reference Type reference (TYPE) UC_CURRENCY Währungsschlüssel (nur für programminterne Verwendung) 20030410
4 Importing ID_TCURR Call by reference Type reference (TYPE) UC_CURRENCY Währungsschlüssel (nur für programminterne Verwendung) 20030410

Method CTP_COMPARE_DECIMALS on class CL_UC_CTR_CTPROC_FACTORY has no exception.

Method CTP_IS_DATA_DRIVEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_DATA_DRIVEN Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040601
2 Importing ID_CTPROC Call by reference Type reference (TYPE) UC_CTR_CTPROC Umrechnungsverfahren 20040601

Method CTP_IS_DATA_DRIVEN on class CL_UC_CTR_CTPROC_FACTORY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 3.1B