SAP ABAP Interface IF_UC_CTR_SERVICES (Currency Translation: Services)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UC_CTR_SERVICES Currency Translation: Services 20031211
Properties
Interface IF_UC_CTR_SERVICES  
Short Description Currency Translation: Services    
General Data
Package UCF2   SEM-BCS: Currency Translation 
Created 20031211   SAP 
Last changed 20050705   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_UC_CTR_SERVICES has no interface.
Friends
Interface IF_UC_CTR_SERVICES has no friend.
Attributes
Interface IF_UC_CTR_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method 20031211
2 TRANSLATE Instance method Public Method 20031211
3 TRANSLATE_FINAL Instance method Public Method 20040217
4 TRANSLATE_GOODWILL Instance method Public Method 20040212
5 TRANSLATE_INIT Instance method Public Method 20040217
6 TRANSLATE_RETURNING_DETAIL Instance method Public Method 20031211
7 TRANSLATE_SINGLE_VALUE Instance method Public Method 20031216
8 TRANSLATE_VALUES Instance method Public Method 20031216
Events
Interface IF_UC_CTR_SERVICES has no event.
Types
Interface IF_UC_CTR_SERVICES has no local type.
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CTR_SERVICES Call by reference Object reference (TYPE REF TO) IF_UC_CTR_SERVICES Währungsumrechung: Services 20031211
2 Importing ID_AREA Call by reference Type reference (TYPE) UC_AREA Konsolidierungsgebiet 20031211
# Exception Resumable Description Created on
1 AREA_NOT_FOUND 20031211

Method TRANSLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) ANY TABLE Umzurechnende Daten 20031211
2 Exporting ES_LOG_INFO Call by reference Type reference (TYPE) UCF_S_CTR_LOG_INFO C/T Service: Protokollinformationen 20040217
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20031211
4 Importing ID_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE UC00_CS_DATASTREAMTYPE-TOTALS Datentromtyp 20031211
5 Importing ID_METHOD Call by reference Type reference (TYPE) UC_METHOD Methode in der Konsolidierung 20031211
6 Importing ID_SCURR Call by reference Type reference (TYPE) UC_CTR_CURRENCY Quellwährungsschlüssel (Default: aus Datenzeilen) 20031211
7 Importing ID_TCURR Call by reference Type reference (TYPE) UC_CTR_CURRENCY Zielwährungsschlüssel (Default: aus Datenzeilen) 20031211
8 Importing IF_CTFLG Call by reference Type reference (TYPE) UC_FLG 'X' C/T flag bebuchen, falls vorhanden? 20031211
9 Importing IF_DIFF_ANI Call by reference Type reference (TYPE) UC_FLG 'X' Ausgleichsbuchung für ergebniswirksame Differenzen?? 20031211
10 Importing IF_DISCARD_OLD_TCURR Call by reference Type reference (TYPE) UC_FLG 'X' Nach Währungswechsel Daten mit alter Zielwährung verwerfen 20050617
11 Importing IF_PRIOR_YEAR Call by reference Type reference (TYPE) UC_FLG SPACE Umzurechnende Daten stammen aus dem Vorjahr? (BCF, ...) 20031211
12 Importing IF_ROUND Call by reference Type reference (TYPE) UC_FLG 'X' Runden, falls Methode zugeordnet? 20031211
13 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext der Ausführung 20031211
14 Importing IT_KFIG_ST Call by reference Type reference (TYPE) UCF_TS_FIELD_ST Quell- und Zielkennzahlen (Default: lcval -> gcval) 20031211

Method TRANSLATE on Interface IF_UC_CTR_SERVICES has no exception.

Method TRANSLATE_FINAL Signature

Method TRANSLATE_FINAL on Interface IF_UC_CTR_SERVICES has no parameter.
Method TRANSLATE_FINAL on Interface IF_UC_CTR_SERVICES has no exception.

Method TRANSLATE_GOODWILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE Ergebnis der Umrechnung (Delta zu it_data) 20040212
2 Exporting ET_LOG_INFO Call by reference Type reference (TYPE) UCF_T_CTR_LOG_INFO C/T Service: Protokollinformationen 20050412
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040212
4 Importing ID_GCKEY Call by reference Type reference (TYPE) UC_CTR_CURRENCY Kreiswährung 20040212
5 Importing ID_LCKEY Call by reference Type reference (TYPE) UC_CTR_CURRENCY Hauswährung 20040212
6 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext der Ausführung 20040212
7 Importing IO_CONTEXT_XRATE Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext der Kursfindung (Default: Kontext der Ausführung) 20040212
8 Importing IT_CONTROL Call by reference Type reference (TYPE) UCF_TS_CTR_GW_CONTROL Währumgsumrechnung: Kontrollstruktur für Goodwillbehandlung 20040212
9 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Umzurechnende Goodwilleinträge in Summensatzstruktur 20040212

Method TRANSLATE_GOODWILL on Interface IF_UC_CTR_SERVICES has no exception.

Method TRANSLATE_INIT 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 20040217
2 Importing ID_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE Typ eines Datenstroms in einer Datenbasis 20040219
3 Importing ID_METHOD Call by reference Type reference (TYPE) UC_METHOD Methode in der Konsolidierung 20040217
4 Importing ID_XRIND Call by reference Type reference (TYPE) UC_XRIND Kursart 20040217
5 Importing IF_PRIOR_YEAR Call by reference Type reference (TYPE) UC_FLG SPACE Umzurechnende Daten stammen aus dem Vorjahr? (BCF, ...) 20040219
6 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext (Version + Zeit + ?) 20040217
7 Importing IT_GW_CONTROL Call by reference Type reference (TYPE) UCF_TS_CTR_GW_CONTROL Währumgsumrechnung: Kontrollstruktur für Goodwillbehandlung 20040217
8 Importing IT_KFIG_ST Call by reference Type reference (TYPE) UCF_TS_FIELD_ST Quell- und Zielkennzahlen 20040219

Method TRANSLATE_INIT on Interface IF_UC_CTR_SERVICES has no exception.

Method TRANSLATE_RETURNING_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE Gesamtergebnis (Delta zu it_data) 20031211
2 Exporting ET_DATA_CTR Call by reference Type reference (TYPE) ANY TABLE Ergebnis der eigentlichen Umrechnung (Delta zu it_data) 20031211
3 Exporting ET_DATA_DIFF Call by reference Type reference (TYPE) ANY TABLE Umrechnungsdifferenzen (Delta zu it_data) 20031211
4 Exporting ET_DATA_ROUND Call by reference Type reference (TYPE) ANY TABLE Rundungsdifferenzen (Delta zu it_data) 20031211
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20031211
6 Importing ID_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE UC00_CS_DATASTREAMTYPE-TOTALS Datentromtyp 20031211
7 Importing ID_METHOD Call by reference Type reference (TYPE) UC_METHOD Methode in der Konsolidierung 20031211
8 Importing ID_SCURR Call by reference Type reference (TYPE) UC_CTR_CURRENCY Quellwährungsschlüssel (Default: Aus Datenzeilen) 20031211
9 Importing ID_TCURR Call by reference Type reference (TYPE) UC_CTR_CURRENCY Zielwährungsschlüssel (Default: group currency) 20031211
10 Importing IF_CTFLG Call by reference Type reference (TYPE) UC_FLG 'X' C/T flag bebuchen, falls vorhanden? 20031211
11 Importing IF_DIFF_ANI Call by reference Type reference (TYPE) UC_FLG 'X' Ausgleichsbuchung für ergebniswirksame Differenzen?? 20031211
12 Importing IF_PRIOR_YEAR Call by reference Type reference (TYPE) UC_FLG SPACE Umzurechnende Daten stammen aus dem Vorjahr? (BCF, ...) 20031211
13 Importing IF_ROUND Call by reference Type reference (TYPE) UC_FLG 'X' Runden, falls Methode zugeordnet? 20031211
14 Importing IF_XRATE_PREV Call by reference Type reference (TYPE) UC_FLG SPACE PROVISIONAL BY "JOS301203 !!! 20031231
15 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext der Ausführung 20031211
16 Importing IO_CONTEXT_XRATE Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext der Kursfindung (Default: Kontext der Ausführung) 20040108
17 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Umzurechnende Daten 20031211
18 Importing IT_KFIG_ST Call by reference Type reference (TYPE) UCF_TS_FIELD_ST Quell- und Zielkennzahlen (Default: lcval -> gcval) 20031211

Method TRANSLATE_RETURNING_DETAIL on Interface IF_UC_CTR_SERVICES has no exception.

Method TRANSLATE_SINGLE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TVAL Call by reference Type reference (TYPE) DATA Wert in Zielwährung 20031216
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20031216
3 Importing ID_SCURR Call by reference Type reference (TYPE) UC_CTR_CURRENCY Quellwährungsschlüssel (Default: Aus Datenzeilen) 20031216
4 Importing ID_SFACT Call by reference Type reference (TYPE) FFACT_CURR 1 Faktor für die Einheiten der Von-Währung 20031216
5 Importing ID_SVAL Call by reference Type reference (TYPE) DATA Wert in Quellwährung 20031216
6 Importing ID_TCURR Call by reference Type reference (TYPE) UC_CTR_CURRENCY Zielwährungsschlüssel (Default: group currency) 20031216
7 Importing ID_TFACT Call by reference Type reference (TYPE) TFACT_CURR 1 Faktor für die Einheiten der Nach-Währung 20031216
8 Importing ID_XRATE Call by reference Type reference (TYPE) UC_XRATE Umrechnungskurs 20031216

Method TRANSLATE_SINGLE_VALUE on Interface IF_UC_CTR_SERVICES has no exception.

Method TRANSLATE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) ANY TABLE Umzurechnende Daten 20031216
2 Exporting ES_LOG_INFO Call by reference Type reference (TYPE) UCF_S_CTR_LOG_INFO C/T Service: Protokollinformationen 20040217
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20031216
4 Importing ID_SCURR Call by reference Type reference (TYPE) UC_CTR_CURRENCY Quellwährungsschlüssel (Default: Aus Datenzeilen) 20031216
5 Importing ID_TCURR Call by reference Type reference (TYPE) UC_CTR_CURRENCY Zielwährungsschlüssel (Default: group currency) 20031216
6 Importing ID_XRIND Call by reference Type reference (TYPE) UC_XRIND Kursart 20031216
7 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext der Ausführung 20031216
8 Importing IT_KFIG_ST Call by reference Type reference (TYPE) UCF_TS_FIELD_ST Quell- und Zielkennzahlen (Default: lcval -> gcval) 20031216

Method TRANSLATE_VALUES on Interface IF_UC_CTR_SERVICES has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 400