Handhabung der automatischen Aktualisierung von Währungskursen über den Assistenten
Erläuterung
Diese Aktivität dient zum automatischen Aktualisieren von Währungskursen in einer oder mehreren Firmen
durch Lesen einer Textdatei, die diese Kurse enthält.
Der Assistent führt durch die verschiedenen Schritte. Folgendes ist zu beachten:
- Die Kursaktualisierung kann direkt online oder im Stapelmodus ausgeführt werden. Zur Ausführung im
Stapelmodus muss der Systemparameter SERVER_DIRECTORY für IFS/Buchungsregeln bereits definiert worden sein.
Durch die Ausführung im Stapelmodus ist es möglich, die Währungskurse regelmäßig zu
aktualisieren.
- Das Update kann für eine einzelne Firma oder für mehrere Firmen durchgeführt werden. Im
letzten Fall muss die Ausführung auf einer so genannten Aufgaben-ID basieren. In einem separaten Formular
können diese Aufgaben-IDs und die verknüpften Firmen definiert werden.
- Eine Dateivorlage wird zum Lesen der Währungskursdatei verwendet. Die Dateivorlagen befinden sich in
IFS/Buchungsregeln im Toolkit für externe Dateien. Jede Installation von IFS Rechnungswesen legt einige
Systemvorlagen fest: eine Vorlage für eine standardmäßige Währungskursdatei und eine andere
für eine standardmäßige Finnische Währungskursdatei.
- Die Kurse werden in Bezug auf den Referenzwährungscode definiert, der dem Währungstyp zugeordnet
ist. Der Währungstyp ist im Assistenten oder über die verwiesene Aufgaben-ID angegeben.
- Die Basiswährung in der Datei muss in der Datei verfügbar sein und muss nicht mit dem
Währungscode identisch sein, der mit dem Währungstyp verbunden ist. Alle Kurse in der Datei müssen
in Relation zur Basiswährung in der Datei definiert werden. Wenn sich die Basiswährung in der Datei von
der Referenzwährung, die mit dem Währungstyp verbunden ist, unterscheidet, werden alle Kurse neu
berechnet, bevor sie in der Firma definiert werden. Der Kurs wird auch in Bezug auf den tatsächlichen
Umrechnungsfaktor für jede Währung wie in der Firma definiert angepasst, außer im Assistenten ist
festgelegt, dass der Umrechnungsfaktor bereits in der externen Datei angewendet worden ist.
- Kurse in der Datei werden in Bezug auf die Basiswährung in der Datei invertiert.
- Wenn die Verarbeitung im Stapelmodus stattfindet, kann die Ausführung geplant werden.
Eine Währungsdatei muss Folgendes enthalten:
- Währungscode
- Währungskurs
- Gültig ab
Es muss die Vorlage einer externen Datei definiert werden, die festlegt, wie die Datei interpretiert werden
soll. Zwei verschiedene Definitionen der externen Datei sind vordefiniert:
- STDCURR
Dies ist die Standardtextdatei, die in den Beispielen unten beschrieben wird.
- STDFICURR
Dies ist die Textdatei, die in Finnland verwendet wird.
Auf der Seite Externe Dateivorlage in IFS/Buchungsregeln ist es möglich, andere Dateivorlagen zu
definieren.
Beispiel 1 - Basiswährung in der Datei ist EUR:
In my_currency_eur.txt ist EUR die Basiswährung und der Kurs für diese Währung muss immer auf
Eins (1) gesetzt sein. Eine Zeile mit der Basiswährung in der Datei ist zwingend erforderlich. In diesem Fall
werden die Kurse in der Datei nicht invertiert, selbst wenn die Währung EUR als „Invertierte
Anführung“ auf der Seite Währungskurse festgelegt ist. Die Datei verarbeitet den
Umrechnungsfaktor nicht. Das bedeutet, dass die Datei so behandelt werden muss, als sei der Umrechnungsfaktor immer
eins (1). Das System berechnet den richtigen Währungskurs auf der Basis der Definition des Währungskurses
(und des Umrechnungsfaktors) in der Anwendung. Die Informationen im nachstehenden Beispiel sind wie folgt zu lesen:
"Ein SEK entspricht 0,15 EUR".
Die Datei my_curr_eur.txt:
EUR; 1; 1999-01-02;
USD; 1,1; 2000-09-01;
SEK; 0,15; 2000-09-30;
Beispiel 2 - Basiswährung in der Datei ist USD:
In diesem Beispiel ist in der Datei my_currency_usd.txt die Basiswährung USD.
USD; 1; 2000-10-01;
SEK; 0,13; 2000-10-01;
EUR; 0,9; 2000-10-01;
Voraussetzungen
Um diese Aktivität durchzuführen, muss mindestens eine Firma vorliegen, für die
Währungscodes bereits definiert sind.
Systemauswirkungen
Die Währungskurse werden für den Währungstyp aktualisiert, der für jede Firma definiert ist.
Nachdem das Update durchgeführt wurde, werden die neuen Kurse von allen Funktionen im System verwendet, die
Währungskurse verarbeiten.