Ansicht
Dokumentation
EWU_GET_CUKEY_TKCF - Ermittlung der Kennzahlwährung aus der Tabelle TKCF für geg. Feldnamen
General Data in Customer Master General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein ermittelt den Währungsschlüssel aus der Tabelle TKCF für einen bestimmten Feldnamen für den aktuellen Mandanten.
Die Tabelle TKCF enthält mandantenunabhängige Informationen über die Kennzahlwährungen. Bei der Hauswährungsumstellung für den Euro werden die relevanten (währungstragenden) Daten mandantenweise umgestellt. Die mandantenunabhängigen Währungsinformationen in der Tabelle TKCF werden bei der ersten Umstellung in einem System umgestellt. Wenn in einem System mehrere Mandanten genutzt werden und die Mandanten nicht zusammen umgestellt werden können, muß daher Vorsorge getroffen werden, daß in den noch nicht umgestellten Mandanten korrekte Währung (vor der Umstellung) verwendet wird und in dem umgestellten Mandanten die auf den Euro umgestellten Währungen.
Dies leistet dieser Fumktionsbaustein. Anhand des aktuellen Mandanten ermittelt er ggf. die Kennzahlwährung des übergegebenen Feldnamens vor einer Euro-Umstellung.
Beispiel
Für den Feldnamen 'ACUKY' soll die Kennzahlwährung bestimmt werden:
data:
fienm like tkcf-fienm value 'ACUKY',
waers like tkcf-cuky0,
used type c.
...
CALL FUNCTION 'EWU_GET_CUKEY_TKCF'
EXPORTING
FIENM = fienm
IMPORTING
CUKY0 = waers
TKCF_USED = used
EXCEPTIONS
NO_RECORD_FOUND = 1
OTHERS = 2.
...
Nach dem Aufruf enthält 'waers' den Währungsschlüssel für den aktuellen Mandanten, sofern nicht durch eine Ausnahme angezeigt wird, daß zu dem angegebenen Namen kein Eintag in der Tabelle TKCF existiert.
Das Kennzeichen 'used' wird gesetzt, wenn direkt aus der TKCF gelesen werden konnte, weil in diesem System in keinem Mandanten die betreffende Kennzahlwährung umgestellt wurde oder weil die betreffende Kennzahlwährung im aktuellen Mandanten bereits auf den Euro umgestellt wurde.
Hinweise
Weiterführende Informationen
Parameter
CUKY0FIENM
TKCF_USED
Ausnahmen
NO_RECORD_FOUNDFunktionsgruppe
EWU9ABAP Short Reference ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3852 Date: 20240523 Time: 085235 sap01-206 ( 57 ms )