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.884
217
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.884
217
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.884
217
Ä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.884
217
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 Update Version 1.5 auf 1.11 - Download älterer Versionen als 1.8 Installation von JTL-Wawi 2
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 0
Erfahrungswerte Update von 1.8.12.2 auf 1.11.10 JTL-Wawi 1.11 4
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu Rechnungskorrektur/Storno wird auf falsches Buchungskonto gebucht JTL-Wawi - Fehler und Bugs 1
Neu Umstellung auf DHL Versenden 4.0 leeres Versand Label JTL-ShippingLabels - Ideen, Lob und Kritik 5
Neu Angebotsname auf Amazon Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Konfigurationskomponenten auf Bons in separaten Positionen ausgeben JTL-POS - Fehler und Bugs 1
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Neu Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 0
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 7
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Update von 1.10.15 auf 1.11.10 JTL-Wawi 1.11 11
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Betreff: Umstellung Shipping 3 auf Shipping 4 nicht möglich JTL-Wawi 2.0 0
Neu Migration DHL Versenden 3.0 auf DHL Versenden 4.0 Dienstleistung, Jobs und Ähnliches 28
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 4
Eigenes Feld aus Artikel auf Lagerpackliste ausgeben JTL-Wawi 1.11 1
Hat schon jemand auf JTL 2.0.2 installieren? JTL-Wawi 2.0 9
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu DHL Umstellung auf 4.0 User helfen Usern - Fragen zu JTL-Wawi 2
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
Update von 1.10.10.3 auf aktuellere Versionen JTL-Wawi 1.10 0
Neu seit Umstellung auf DHL 4.0 ist auf DHL Aufkleber grauer Schleier im Hintergrund JTL-ShippingLabels - Fehler und Bugs 0
Neu Automatische Umstellung auf Pro-Tarif ohne Zustimmung? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Positionen eines Auftrags auf mehrere Picklistenvorlagen aufteilen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Upgrade CFE auf Advanced Allgemeine Fragen zu JTL-Shop 7
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL2DATEV SKR 04 auf SKR 03 umstelllen User helfen Usern - Fragen zu JTL-Wawi 0
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Plattformkosten auf Auftragspositionsebene in die JTL WaWi schreiben Arbeitsabläufe in JTL-Wawi 4
Nach Update auf 2.0 auf einmal kostenpflichtig JTL-Wawi 2.0 2
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 3
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu Wer hat schon auf 5.7 geupdatet? Installation / Updates von JTL-Shop 5
Neu JTL WMS & mehr – auf dem MultichannelDay.de Messen, Stammtische und interessante Events 0
Neu Update von 1.8.12.4 auf 1.11 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Nach Umstellung DHL Versenden 4.0 wird Kleinpaket nun auf DHL Paket Labeldrucker ausgegeben statt auf Kleinpaketdrucker JTL-ShippingLabels - Fehler und Bugs 14
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Nach Update auf 2.01 kein Worker mehr JTL-Wawi 2.0 13
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
JTL hausinterner Herstellerslider auf Mobile Ansicht nicht sichtbar. Einrichtung JTL-Shop5 0
Neu Fehler Scan Barcodes GTIN13 auf einem Lotto-Kundenbeleg JTL-POS - Fehler und Bugs 4
Umstellung auf 2.0, Frage zur Auf-Abwärtskompatibilität JTL-Wawi 2.0 2
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 17
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Update auf 2.0.1.0 bricht ab bei 1.12.0.0. JTL-Wawi 2.0 6

Ähnliche Themen