Die Programme zur Währungsumrechnung werden in sämtlichen Modulen sehr häufig aufgerufen.
Es handelt sich bei diesen Programmen um: CONVERT(), CONVERT2(), CONVERT3(), CONVERT_TAB(), CONVERT2_TAB(), CONVERT3_TAB() und COURSITE
Gemeinsame Parameter aller Programme
Variablen | Definition |
Value Char DEVORG | Ausgangswährung |
Value Char DEVDES | Zielwährung |
Value Char DEVSOC | Unternehmenswährung |
Value Integer TYPCOURS | Wechselkurstyp |
Value Date DATCOURS | Kursdatum |
Value Decimal MTORG | Urspr. Betrag |
Value Decimal MTDES | Zielbetrag |
Variable Integer STAT | Rückgabestatus |
Zusätzliche Parameter der Unterprogramme CONVERT3 und CONVERT3_TAB
Variable | Definition |
Value Integer ARODEC | Gerundet |
Parameter des Programms COURSITE
Variablen | Definition |
Value Char DEVORG | Ausgangswährung |
Value Char SITE | Standort |
Value Integer TYPCOURS | Wechselkurstyp |
Value Date DATCOURS | Kursdatum |
Variable Integer STAT | Retourenstatus. |
Local Char DEVDES | Zielwährung Dabei handelt es sich um die Unternehmenswährung |
Beim Lesen der Währungstabelle
Variablen | Definitionen |
Local Char DEV1 (GLONCUR) | Währung, anhand derer das Feld CURDEN der Tabelle TABCHANGE gefiltert wird |
Local Char DEV2 (GLONCUR) | Währung, anhand derer das Feld CUR der Tabelle TABCHANGE gefiltert wird |
Local Decimal COURS | Wechselkurs |