Ansicht
Dokumentation

EWU_GET_CUKEY_TKCF - Ermittlung der Kennzahlwährung aus der Tabelle TKCF für geg. Feldnamen

EWU_GET_CUKEY_TKCF - Ermittlung der Kennzahlwährung aus der Tabelle TKCF für geg. Feldnamen

General Data in Customer Master   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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

CUKY0
FIENM
TKCF_USED

Ausnahmen

NO_RECORD_FOUND

Funktionsgruppe

EWU9

ABAP 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 )