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.898
218
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.898
218
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.295
407
@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.898
218
Ä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.898
218
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 Artikel im Shop auf nicht sichtbar für alle stellen? Allgemeine Fragen zu JTL-Shop 2
„Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?“ – aber mit JTL-Wawi als Dessert? Starten mit JTL: Projektabwicklung & Migration 0
Neu Nach Update auf Shop 5.8 - Wo wird das Gewährleistungslabel angezeigt? Allgemeine Fragen zu JTL-Shop 8
Neu DPD auf Shipping 2.0: komplettes Service-Angebot über die neue Meta API - was ihr wissen müsst News, Events und Umfragen 1
Neu Bilder Slider fehlerhaft nach Update auf 5.8.0 JTL-Shop - Fehler und Bugs 7
Update Patch 5.7.1 auf 5.7.3 ist falsch Einrichtung JTL-Shop5 2
Neu Update auf 5.7.2 Installation / Updates von JTL-Shop 2
Update auf Wawi 2.0 - Worker funktioniert nicht mehr JTL-Wawi 2.0 6
Auftragsbild auf Auftrag über den Formulardesigner JTL-Wawi 2.0 0
"Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?". Starten mit JTL: Projektabwicklung & Migration 3
Wichtig GLS auf JTL Shipping 2.0 — Webinar am 17. September (Live-Walkthrough & Migration) News, Events und Umfragen 0
Update 5.3 auf 5.7.2 Shop funktioniert nicht mehr Upgrade JTL-Shop4 auf JTL-Shop5 5
Amazon FBA Bestand auf 0 und Amazon verkauft trotzdem weiter JTL-Wawi 2.0 0
„Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?“. Starten mit JTL: Projektabwicklung & Migration 43
Mehrere Probleme mit Update auf 2.0.5 JTL-Wawi 2.0 6
Neu Drucker funktioniert nicht nach update auf 2.0.0.2 JTL-POS - Fehler und Bugs 4
Neu onpage SEO auf SW - Was ist mit der Wawi? Shopware-Connector 1
Neu Stücklistenartikel mit Differenzbesteuerung + 19 % USt. – Komponenten getrennt auf Rechnung ausweisen? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shopify-Connector auf neues JTL-Kundenkonto umstellen – App bleibt altem Konto zugeordnet Shopify-Connector 4
Neu Stücklisten auf Vorlagen für Picklisten formatieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu 🔥 𝐍𝐮𝐫 𝟓× verfügbar 𝟓𝟎% 𝐑𝐚𝐛𝐚𝐭𝐭 auf dein Besucherticket für die kommende JTL-Connect am 02.10.2026 in Köln Dienstleistung, Jobs und Ähnliches 0
Neu Fehler nach Update auf Version 5.7.2 beim Bestellabschluß Betrieb / Pflege von JTL-Shop 7
Weiter gehts....Kein Anlegen von Artikel mit Fotos mehr möglich, seit Update auf 2.06 JTL-Wawi 2.0 14
Neu Fehler Datenbank auf neuem Server mit Wawi 2.0.6 JTL-Wawi - Fehler und Bugs 5
Neu JTL-Wawi REST API (Beta): HTTP 402 "Zahlung erforderlich" auf allen Endpunkten trotz gebuchter Beta-Lizenz Schnittstellen Import / Export 2
Neu JTL Shop 5.7.2 NOVA - Akkordeon Überschriften herabstufen auf H3 Templates für JTL-Shop 3
Neu Conrad - Umstellung auf das One-Creditor-Modell Einrichtung und Installation von JTL-eazyAuction 0
Neu Update auf 1.11 / 2.0 nicht möglich Installation von JTL-Wawi 6
JTL reaktiviert keine Angebote mehr auf Otto Otto.de - Anbindung (SCX) 1
Neu Möglichkeit QR Code auf Label zu drucken JTL-ShippingLabels - Fehler und Bugs 2
Neu Probleme beim Shop Update auf 5.7.2 Installation / Updates von JTL-Shop 4
QR-Code auf der Rechnung gibt 100-fachen Betrag des eigentlichen Rechnungsbetrages aus JTL-Wawi 2.0 5
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 6
Neu Dringend: USA DHL Versand Umstellung ab 24.07. auf HTSUS Zolltarifnummern JTL-ShippingLabels - Ideen, Lob und Kritik 10
Neu Update auf 5.7.2 - kein DB Update Installation / Updates von JTL-Shop 10
Neu Feld "Informationen" auf Smartphone immer ausklappen Allgemeine Fragen zu JTL-Shop 2
Neu Update von 1.8.12.4 auf 2.0.5 - Kostenfreie Version - Registrierung erforderlich? User helfen Usern - Fragen zu JTL-Wawi 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Neu Amazon: Artikel-Highlight / Produkttitel auf 75 Zeichen begrenzt Amazon-Anbindung - Fehler und Bugs 8
Neu Produktionsaufträge tauchen nicht in der Workbench auf JTL-Plan&Produce - Fehler und Bugs 2
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Ameise - Importvorlage auf 80 Spalten begrenzt? JTL-Wawi 2.0 0
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
Neu Anpassung Kundendaten auf XRechnung User helfen Usern - Fragen zu JTL-Wawi 7
Neu Absenderadresse auf Versandlabel ändern User helfen Usern - Fragen zu JTL-Wawi 1
Ameise (1.11.11.0) Export auf Clients nicht möglich - Das Dezimaltrennzeichen kann nicht die leere Zeichenfolge sein JTL-Wawi 1.11 5
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0

Ähnliche Themen