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
23
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.665
143
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
23
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.665
143
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
395
@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.665
143
Ä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.665
143
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 Shopware 5 Bilder werden nicht übertragen nach Update auf Wawi 1.7.15.6 Shopware-Connector 0
Neu Bestseller auf Startseite werden willkürlich angezeigt Allgemeine Fragen zu JTL-Shop 3
Neu Freiposition auf Pickliste lässt sich nicht picken, Packtisch User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL SHOP update von 5.2.4 auf 5.3.1 - DBupdater startet nicht das Datenbankupdate Installation / Updates von JTL-Shop 6
Neu Falsches Zahlunsgziel auf Rechnungen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Artikel auf Amazon Listen User helfen Usern - Fragen zu JTL-Wawi 2
Wie schalt ich den worker Client aus auf den Server wegen Update JTL-Wawi 1.8 1
Neu JTL Search funktioniert nicht seit Shopupdate auf 5.3.1 JTL-Shop - Fehler und Bugs 0
Skonto ausgeben auf Rechnung JTL-Wawi 1.8 8
Neu Drucken-Button auf der Artikeldetailseite Allgemeine Fragen zu JTL-Shop 0
Neu Datenmigration von anderer WaWi auf JTL-WaWi Starten mit JTL: Projektabwicklung & Migration 12
Rechnungen werden nicht mehr erstellt seit Umstieg auf Fulfillment JTL-Wawi 1.8 0
Neu Darstellung/Werte der Variantenauswahl auf Amazon anpassbar? Amazon-Lister - Ideen, Lob und Kritik 0
Gelöst Onepage Composer geht nicht mehr nach Update auf 5.3.1 JTL-Shop - Fehler und Bugs 2
Neu Die Shop-URL verweist nicht auf einen gültigen Shop! Shopify-Connector 1
Neu Inhalt/Menge + Einheit auf Auftragspositionen joinen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Stückliste auf Lieferschein Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Artikel im Warenkorb wird von 1 auf null runtergesetzt. Anstatt es zu entfernen wird es automatisch wieder auf 1 gesetzt Allgemeine Fragen zu JTL-Shop 6
Neu leeres Textfeld erstellen für einen Hinweis auf der Rechnung User helfen Usern - Fragen zu JTL-Wawi 2
Neu Ust-ID nach Land auf Rechnung anzeigen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
JTL 1.7 Bestimmte reservierte Produkte sollen keinen Einfluss auf Bestand haben JTL-Wawi 1.7 0
Neu Auftrag verpacken druckt auf 2 Drucker RE aus / wo kann das eingestellt werden? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Textfeld auf Folgeseiten bei Angebotsvorlage JTL-Wawi 1.8 1
Neu Lieferadresse auf Auftrag, Rechnung usw. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Migration Shopware 5 auf 6 mit JTL-Wawi ohne Datenverlust Shopware-Connector 1
Neu Datenumzug von Xentral ERP Software auf JTL-Wawi Schnittstellen Import / Export 4
Neu Artikel nach Übertragung von JTL auf geplant im Jahr 2030 WooCommerce-Connector 2
Neu Mehrsprachige Attribute werden nur auf deutsch an SW6 übertragen Shopware-Connector 0
Neu Angriff auf JTL-Shop ?Log file: Wrong ip Allgemeine Fragen zu JTL-Shop 2
Neu Paypal Plugin Version 1.2.0 läuft und 1.4.0. läuft nicht auf derselben Umgebung Plugins für JTL-Shop 0
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Ich habe auf NOVA umgestellt aber PayPal funktioniert nicht Einrichtung JTL-Shop5 1
Neu beim Umstieg von unicorn auf SCX Bilder aktivieren Otto.de - Anbindung (SCX) 1
Neu Gewicht auf Rechnung (Artikelgewicht und Zusatzgewicht) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu gelöst: Update von 5.3.0 auf 5.3.1 - Dateien hochgeladen - immernoch alte Version Gelöste Themen in diesem Bereich 6
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2
Neu Nach Update auf 5.3 funktioniert das Video-Portlet für lokale Videos nicht Gelöste Themen in diesem Bereich 9
Neu Update auf v5-2-5 Gelöste Themen in diesem Bereich 3
Neu Nach Update auf 5.3 fliegen die Produkte aus dem Merchant Center JTL-Shop - Fehler und Bugs 0
Wo befindet sich das Feld mit der Information für "Zustandsbeschreibung" auf Ebay? JTL-Wawi 1.8 9
Neu Nach Umstellung auf WMS Probleme mit der JTL Ameise Installation von JTL-WMS / JTL-Packtisch+ 0
Neu Auftrag mit Freiposition Menge 0 läßt sich nicht ausliefern + wird nicht auf Lieferschein angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Ausgabe Lieferdatum auf Lieferantenbestellung JTL-Wawi 1.8 0
Benutzerrechte - Artikel auf Einkaufsliste setzen JTL-Wawi 1.6 1
Neu /navi.php?q=2 Abfragen laufen auf 404 Gelöste Themen in diesem Bereich 4
Neu Shopify Erhöhung der Varianten von 100 auf 2000 - Connector App Problem Shopify-Connector 4
Artikel Netto Preis von 4 Nachkommastellen auf 2 umstellen JTL-Wawi 1.7 5
Neu WaWi auf Mac Installation von JTL-Wawi 3
Neu Rechnung wird nicht auf englisch gespeichert Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Greyhound JTL-Connector funktioniert nach Update auf 1.8.12 nicht mehr richtig Technische Fragen zu den JTL-Connectoren 5

Ähnliche Themen