Währungsumrechnung auf Rechnung

rmb

Aktives Mitglied
13. Dezember 2016
27
2
Moin.

Folgende Situation:
Wir haben Kunden, die in einer anderen Währung zahlen.
Die Fremdwährung ist in der Wawi eingetragen, der aktuelle Kurs wurde abgerufen.
Auf der Rechnung wird das Land korrekt erkannt, dort steht der Preis für die Fremdwährung, dahinter der Preis in Euro.

Das Problem hierbei ist, dass beide Preise identisch sind. Scheinbar zieht die Wawi nur den Betrag aus der Datenbank, rechnet den aber nicht um.

Die Formel für den Gesamtpreis habe ich zum Beispiel so vorgefunden:
LocCurrL$(Vorgang.Auftrag.Positionen.NettopreisGesamt, Vorgang.Gebietsschema) + Cond(Vorgang.Währung != Vorgang.Versandlandswährung, ' (' + LocCurrL$(Vorgang.Auftrag.Positionen.NettopreisGesamt / Vorgang.Währungsfaktor * Vorgang.Versandlandswährungsfaktor, Vorgang.Versandlandsgebietsschema)+ ')', '')

Da scheint sowas wie eine Umrechnung passieren zu sollen, aber sie passiert nicht.
Wenn ich mit dem Währungsfaktor bzw. dem Versandlandwährungsfaktor experimentiere, z.B. einen davon oder beide aus der Formel lösche, ändert sich am Ergebnis gar nichts (zumindest laut dem Infofeld im Formeleditor).

Wie komme ich also von Euro auf die gewünschte Währung?

Wir setzen Version 1.1.4.7 ein, falls das eine Rolle spielt.
 

rmb

Aktives Mitglied
13. Dezember 2016
27
2
Ich habe mir eine Rechnung vorgenommen, die an die Schweiz geht. Der Kurs EUR/CHF ist aktuell bei 1:1,06.
Wie es aussieht, sind sowohl Vorgang.Währungsfaktor als auch Vorgang.Versandlandswährungsfaktor in diesem konkreten Fall gleich 1. Kann es sein, dass die Variable ohne Nachkommastellen gespeichert wird? Falls ja, wo kann ich die Einstellung ändern?

Edit:
Nein, Vorgang.Währungsfaktor und Vorgang.Versandlandswährungsfaktor geben jeweils 1,00 aus. Die Dezimalstellen sind also vorhanden. Es wird scheinbar nicht der passende Wert in die Variable geschrieben.
 
Zuletzt bearbeitet:

rmb

Aktives Mitglied
13. Dezember 2016
27
2
Seltsam. Vorgang.Gebietsschema ist CHF, aber Vorgang.Währung ist €. Das System geht also davon aus, dass sowohl das Versandland als auch das bestellende Land in Euro rechnen.
Das erklärt zumindest, warum die jeweiligen Währungsfaktoren exakt 1 sind. Die aktuelle Währung steht mit sich selbst natürlich im Verhältnis 1:1.

Liegt das daran, dass unsere Standardwährung Euro ist und die Wawi nur damit arbeitet, oder muss ich die Währung irgendwo abseits der Währungseinstellungen dem Land explizit zuweisen?

Edit:
Ah, interessant.
Der Marktplatz ist per Unicorn angebunden, dort ist eingestellt, dass die Währung automatisch umgerechnet werden soll. Also kommen in der Wawi keine CHF an, sondern EUR als "Fremdwährung", wenn ich das richtig interpretiere.
 
Zuletzt bearbeitet:

rmb

Aktives Mitglied
13. Dezember 2016
27
2
Ich habe mich nochmal mit Marc von Unicorn ausgetauscht.
Unicorn übergibt den Preis, wie es scheint, in CHF. In der Wawi steht dann auch der korrekte Preis für Unicorn und unten rechts neben "Gesamt" ist CHF eingestellt. Wenn ich das in EUR umstelle, wird korrekt und dem Kurs entsprechend der Auftrag auf EUR umgerechnet.
Anschließend kann ich das Ganze wieder zurück auf CHF rechnen lassen, also auf den eingangs vorhandenen Wert.

Wenn das geschehen ist, und nur dann, wird auf der Rechnung auch eine korrekte Umrechnung angezeigt.

Wo ist da der Fehler? Empfängt die Wawi den Wert falsch? Sendet Unicorn ihn falsch?
 
  • Gefällt mir
Reaktionen: DITH-Shop

marcos software

Sehr aktives Mitglied
23. Juli 2009
1.742
24
Bonn
Servus Robin,

wie bereits per Mail geschrieben kommst du am ehesten weiter, wenn du mal ein Ticket bei JTL ziehst. Hier im Forum wird dir die internen Vorgänge beim Unterschied zwischen Wawi Berechnung (geht) und Druckvorlagenvariablen(berechnung) (geht nicht) glaube ich kein User sagen können ;)

Gruß,
Marc
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.814
199
Ich habe mich nochmal mit Marc von Unicorn ausgetauscht.
Unicorn übergibt den Preis, wie es scheint, in CHF. In der Wawi steht dann auch der korrekte Preis für Unicorn und unten rechts neben "Gesamt" ist CHF eingestellt. Wenn ich das in EUR umstelle, wird korrekt und dem Kurs entsprechend der Auftrag auf EUR umgerechnet.

Hat ein Kunde von mir auch gerade festgestellt...
Gut das der echt Humor hat.

@marc: wir hatten das Thema ja letztens schon mal, habe mir das auch über die Variablen angeschaut, aber die Wawi eigene, interne Lösung möchte ich zuerst nutzen sofern möglich.
Dabei muss ich dann nicht immer an verschiedenen Stellen eingreifen
 

marcos software

Sehr aktives Mitglied
23. Juli 2009
1.742
24
Bonn
Servus Thomas,

wir konnten das Problem dank einem entscheidenden Tipp von Robin finden.
Die Wawi interne Umrechnung zurück auf die Standardwährung bei durch unicorn in Fremdwährung angelegten Aufträgen sollte ab der 2.1.0.33 laufen.
#10112

Gruß,
Marc
 
  • Gefällt mir
Reaktionen: DITH-Shop

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.814
199
Servus Thomas,

wir konnten das Problem dank einem entscheidenden Tipp von Robin finden.
Die Wawi interne Umrechnung zurück auf die Standardwährung bei durch unicorn in Fremdwährung angelegten Aufträgen sollte ab der 2.1.0.33 laufen.
#10112

Gruß,
Marc

Wann wird die 2.0.1.33 denn voraussichtlich kommen?
Habe jetzt einen Kunden der eine Erstattung verlangt weil die Wawi automatisch in die Zollinhaltserklärung 59,95 EUR gedruckt hat, obwohl der Auftrag als 59,95CHF läuft.
Durch den Umrechnungskurs wurde er Zoll-Steuerpflichtig.
59,95EURO = 64,18 CHF => Zoll/Steuerfrei Grenze liegt bei 62.50CHF

Differenz mit Steuern: 19,20CHF - die will er nu von mir zurück.

Daher wäre es toll wenn das Update relativ fix verteilt würde
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
401
@rmb: Es gab bis vor einiger Zeit einen Bug in der Wawi, der genau diesen Effekt hatte, siehe hier und meinen Bugreport dazu hier. Dort steht zwar, es handele sich um Rechnungen aus der 0.99923, aber es betraf auch neue Rechnungen aus der 1.x. - Ich weiß nicht, wann das gefixed worden ist, aber in der aktuellen Wawi kann ich Dein Problem nicht mehr nachvollziehen.
 
Zuletzt bearbeitet:

rmb

Aktives Mitglied
13. Dezember 2016
27
2
Das Problem steckt, wie's aussieht, auch nicht in der Wawi sondern in der Kommunikation zwischen Wawi und Unicorn. Marc hat den Fehler aber schon gefunden. Der von dir gemeldete Bug hat zwar ähnliche Effekte, aber scheinbar eine andere Ursache.
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.814
199
Ähm, nö :)

Der Fehler steckt in der Logik bei JTL ;)

Weil:
Versandlandwährung = EUR - weil das Land in dem Du also der Verkäufer sitzt, Deutschland = EU = Euro ist.
JTL speichert im Feld fVersandlandWaehrungFaktor eine "1" weil EURO zu EURO ja 1:1 ist.
Das Feld was für die Berechnung benötigt würde, heißt in der Tabelle aber "fFaktor" - diese benötigte Feld gibt es in den Vorlagen aber nicht zur Auswahl.

Hier die vier zuständigen Spalten mit den Angaben eines Schweizer-Auftrages.
Diese Daten haben mit Unicorn2 nichts zu tun, sondern stammen von einem Auftrag der von Hand in der Wawi direkt in CHF angelegt wurde.

cWaehrung fFaktor cVersandlandWaehrung fVersandlandWaehrungFaktor
CHF 1.06950000000000 EUR 1.00000000000000

Zur Lösung müsste JTL entweder die beiden Felder "drehen" oder das Feld "fFaktor" in den Formularen verfügbar machen.

Es müsste halt ein Feld "EmpfängerlandWährungsFaktor" geben
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.814
199
Bis das gefixt ist habe ich mir das so eingebaut:

Code:
{%capture ItemQuery %}
SELECT fFaktor FROM tBestellung WHERE cBestellnr ='{{Vorgang.Belegnummer}}'
{% endcapture -%}
{% assign Umrechnungsfaktor = ItemQuery | DirectQueryScalar -%}

und rufe dass dann an den notwendigen Stellen auf...

zum Beispiel so:
Code:
https://xxxxxxxx.com/de/vpos?amount={{ Vorgang.OffenerBetrag | DividedBy: Umrechnungsfaktor | Nummer:'N' | Replace:',','.'}}&contact_email={{ Vorgang.Kunde.EMail }}&contact_surname={{ Vorgang.Kunde.Name }}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Seit 10.3.2025 fehlt bei verschickten Sendungen auf Ebay die DHL Sendnungsnummer JTL-Wawi - Fehler und Bugs 1
OTTO.de auf einmal deaktiviert Otto.de - Anbindung (SCX) 11
Artikel stehen auf eingestellt erscheinen aber nicht bei Kaufland kaufland.de - Anbindung (SCX) 0
Downgrade auf 1.10.X auf 1.9.X JTL-Wawi 1.10 3
Otto Plattformen -> Status beendet wieder auf aktiv setzen JTL-Wawi 1.9 0
Neu Hilfe! Nach dem Update auf 1.10.10.3 startet WAWI GUI nicht mehr! JTL-Wawi - Fehler und Bugs 1
Nach Update auf 1.10.10.3 bei Auftragsexport über Ausgabe-->Auftrag-->Exportieren Zugriff auf Pfad C:\programfiles(x86)\JTLSoftware\xxx verweigert JTL-Wawi 1.10 4
Nach Update von 1.9.4.5 auf 1.10.10.3: Nicht alle Länder einer Steuerzone zugewiesen JTL-Wawi 1.10 0
Neu Laufende Angebote auf SCX Marktplätze anzeigen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Variables Bild auf Etikett ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Nach Update von 1.9.8 auf 1.10.10.3 - Vererben auf Kinder nicht mehr möglich JTL-Wawi - Fehler und Bugs 2
Neu Seit Update auf 1.10.10.3: Fehler bei Preis berechnung JTL-Wawi - Fehler und Bugs 18
Wichtig - nach Update von 1.9.x auf 1.10.x - Lizenzen aktualisieren JTL-Wawi 1.10 2
Neu COUPON - auf bestimmte Artikel beschränken Allgemeine Fragen zu JTL-Shop 1
Shop Lizenz auf Abwegen 1.10.10.3 JTL-Wawi 1.10 4
Artikel Duplizieren bringt Fehlermeldung und WaWi hängt sich auf WaWi 1.10.10.3 JTL-Wawi 1.10 3
Neu Inaktiver Artikel taucht noch im Suchfeld des Shops auf Allgemeine Fragen zu JTL-Shop 7
PDF-Formulare werden gespeichert, dennoch bekomme ich Printlogs auf dem Desktop JTL-Wawi 1.9 6
Offene Positionen bei Teillieferung auf Lieferschein ausgeben JTL-Wawi 1.9 3
Neu Kundengruppen Rabatt auf neue Kategorien nicht aktiv Allgemeine Fragen zu JTL-POS 0
Neu TSE Info auf Rechnung drucken Allgemeine Fragen zu JTL-POS 1
Neu Lieferschein-Druck seit Update auf 1.9.7.0 erheblich langsamer User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie kann ich es so einstellen, dass die Verfügbarkeit schon in der Suche und der Kategorieübersicht angezeigt wird, anstatt nur auf der Artikelseite? Allgemeine Fragen zu JTL-Shop 0
Neu Umstellung von Stapelversand auf Einzelversand – was wird benötigt? User helfen Usern - Fragen zu JTL-Wawi 12
Dateien Schreiben auf eine NAS JTL-Wawi 1.8 2
Neu "Artikel-Label" auf Etiketten ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
E-Mail-Vorlage bleibt immer auf Deutsch trotz englischer Mailvorlage JTL-Wawi 1.9 0
Neu Nach Update auf 1.9.8.0 kein Bilderabgleich per JTL-Connector mehr möglich Shopify-Connector 20
Neu Barcode zum Scannen auf Auftrag Arbeitsabläufe in JTL-Wawi 4
Neu Uncaught TypeError nach Update von 5.1.5 auf 5.41 Installation / Updates von JTL-Shop 2
häufige Abstürze JTL Wawi 1.9.0 auf einzelnen Clients JTL-Wawi 1.9 8
Mehrere Rechnungskorrekturen auf eine Rechnung JTL-Wawi 1.7 9
Auftragsnummer auf Lieferantenbestellung hinterlegen JTL-Wawi 1.9 1
Mehrwerts Steuersatz in % auf der Rechnung anzeigen JTL-Wawi 1.9 5
Neu Artikel ohne Bestand auf "Inaktiv" setzen Shopware-Connector 1
WaWi Installieren auf Win10 JTL-Wawi 1.9 8
Neu Seriennummer auf Lieferschein richtig ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 7
Neu ++ Variationen & Kinderartikel Bestandsführung auf einer Variation Arbeitsabläufe in JTL-Wawi 3
Neu WMS - 1 Auftrag -> in 2 Lieferungen / Picklisten aufteilen (auf Basis der Versandklasse) Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
In Diskussion assign klappt nicht - update von MwSt auf Versandkosten JTL-Workflows - Ideen, Lob und Kritik 6
Neu Mehrere Kindartikel nebeneinander auf Vorlage anordnen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Product-Stream wird auf erster Seite nicht angezeigt Einrichtung JTL-Shop5 0
Neu Anzeige von Chargen-Nummern und MHDs der Komponenten von Stücklistenartikeln auf dem Lieferschein User helfen Usern - Fragen zu JTL-Wawi 1
Neu Aufteilung einer Sendung auf mehrere Lieferscheine für die Schweiz User helfen Usern - Fragen zu JTL-Wawi 0
Auftragsnummer wird auf Rechnung nicht dargestellt JTL-Wawi 1.9 3
Neu JTL pos hängt sich auf und druckt keinen Bong mehr wenn ich ein Logo hinzufüge JTL-POS - Fehler und Bugs 1
Artikelpreise Brutto auf Basis des Nettopreises bei unterschiedlichen Steuersätzen JTL-Wawi 1.9 13
Neu Wie Auftragsstatus ändern von "ohne Versand abgeschlossen" auf "Abgeschlossen"? Arbeitsabläufe in JTL-Wawi 4
UVP und Preis auf Shopify anzeigen JTL-Wawi 1.9 1
Neu RETURN_ID Daten von eBay auf Rechnungskorrekturen hinterlegen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0

Ähnliche Themen