- Beiträge: 31
Umrechnung von Währungen abhängig vom Belegdatum
- Matthias Rindt
- Autor
- Offline
- Benutzer
Weniger
Mehr
7 Jahre 11 Monate her #2971
von Matthias Rindt
Umrechnung von Währungen abhängig vom Belegdatum wurde erstellt von Matthias Rindt
Hallo,
Hallo,
ich habe im READ viele verschiedene Rechnungsbeträge mit unterschiedlichem Buchungsdatum aus einem Jahr.
Diese möchte ich ich in der Originalwährung ausgeben aber parallel dazu auch in einer zweiten Währung.
Die Umrechnungskurse für die zweite Währung sind in einer Exceldatei oder csv-Datei hinterlegt. Dabei ist für einen Monat immer eine Kurs gültig. Das gültig-ab-Datum steht auch in der Datei.
Bisher habe ich keine Idee, wie ich die Kurse in der Datei on die FH-Definition bekommen könnte.
Ich könnte sicher zwölf If-Then-Else-Abfragen verschachteln und abhängig vom Datum in einem X-Value den Kurs pflegen und dann multiplizieren. Das wird sehr unübersichtlich.
Geht die Aufgabe nicht auch eleganter zu lösen?
Vielen Dank für einen Tipp.
mfG Matthias Rindt
Hallo,
ich habe im READ viele verschiedene Rechnungsbeträge mit unterschiedlichem Buchungsdatum aus einem Jahr.
Diese möchte ich ich in der Originalwährung ausgeben aber parallel dazu auch in einer zweiten Währung.
Die Umrechnungskurse für die zweite Währung sind in einer Exceldatei oder csv-Datei hinterlegt. Dabei ist für einen Monat immer eine Kurs gültig. Das gültig-ab-Datum steht auch in der Datei.
Bisher habe ich keine Idee, wie ich die Kurse in der Datei on die FH-Definition bekommen könnte.
Ich könnte sicher zwölf If-Then-Else-Abfragen verschachteln und abhängig vom Datum in einem X-Value den Kurs pflegen und dann multiplizieren. Das wird sehr unübersichtlich.
Geht die Aufgabe nicht auch eleganter zu lösen?
Vielen Dank für einen Tipp.
mfG Matthias Rindt
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Matthias Rindt
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 31
7 Jahre 11 Monate her #2972
von Matthias Rindt
Matthias Rindt antwortete auf Umrechnung von Währungen abhängig vom Belegdatum
Bin hier noch fündig geworden:
/de/beispiele/komplexe-if-then-elseif-bedingung
Habe aus dem Datum den Monat extrahiert und dann das Script angepasst. Funktioniert!
/de/beispiele/komplexe-if-then-elseif-bedingung
Habe aus dem Datum den Monat extrahiert und dann das Script angepasst. Funktioniert!
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
7 Jahre 11 Monate her #2973
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Umrechnung von Währungen abhängig vom Belegdatum
Hallo Herr Rindt,
eine andere Alternative wäre es den Umrechnungskurs mit einem gültig ab Datum in einer Datenbank zu speichern und diesen dann mittels des SQL Heater bzw. Lookup Heater abzufragen. Die Datenbank kann über die WRITE Seite zusätzlich mit eingebunden werden. So könnten Sie alle Jahre gleich abdecken und müssten nicht für jedes Jahr das Skript für den .NET Script Heater anpassen.
Das Beispiel dazu ist etwas umfangreicher, ich werde dafür demnächst mal ein etwas ausführlicheres Beispiel erstellen und veröffentlichen. Vielen Dank für die Anregung.
eine andere Alternative wäre es den Umrechnungskurs mit einem gültig ab Datum in einer Datenbank zu speichern und diesen dann mittels des SQL Heater bzw. Lookup Heater abzufragen. Die Datenbank kann über die WRITE Seite zusätzlich mit eingebunden werden. So könnten Sie alle Jahre gleich abdecken und müssten nicht für jedes Jahr das Skript für den .NET Script Heater anpassen.
Das Beispiel dazu ist etwas umfangreicher, ich werde dafür demnächst mal ein etwas ausführlicheres Beispiel erstellen und veröffentlichen. Vielen Dank für die Anregung.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.259 Sekunden