Neu Rechnungskorrekturen Gesamtbetrag wird 3 mal angezeigt

Pucci

Aktives Mitglied
17. August 2021
91
17
Hallo zusammen,
ich habe seit der JTL Wawi 1.6 ein Problem mit der Darstellung von Rechnungskorrekturen.
Der Rechnungskorrekturbetrag wird 3-mal nebeneinander angezeigt. Unten auch Bilder, wie das ganze aussieht.

Im Formulareditor sieht das ganze relativ kompliziert aus, deswegen wollte ich mal hier fragen, ob jemand eventuell schon das gleiche Problem hatte und dafür eine Lösung gefunden hat.

Die Korrektur ist auf Englisch eingestellt, hat das eventuell etwas damit zu tun, dass probiert wird verschiedene Währungen anzuzeigen oder so?
 

Anhänge

  • Gutschrift.pdf
    124,8 KB · Aufrufe: 19
  • Screenshot 2023-03-23 132126.jpg
    Screenshot 2023-03-23 132126.jpg
    219,2 KB · Aufrufe: 26
  • Gefällt mir
Reaktionen: DaM'n

DaM'n

Aktives Mitglied
4. März 2021
18
3
Das Problem besteht auch in der Version 1.7.10 noch - jedoch, wie es scheint, nur dann, wenn der Beleg eine "Gutschrift" ist.

So ganz klar, wie unter "Gutschrift" und "Rechnungskorrektur" (Ausgabe auf Formular) unterschieden wird, also wann welche Bezeichnung auf dem Beleg steht, habe ich noch nicht herausgefunden - man sucht sich ja mittlerweile einen Wolf.

Der einzige Fall eine "Gutschrift" zu erhalten, wo dann auch "Gutschrift" auf dem Beleg steht und wo die 3 Summen nebeneinander stehen bekam ich mit der Erstellung einer Gutschrift über den Kunden direkt.

Eine "Rechnungskorrektur" wird/ wurde immer dann ausgegeben, wenn eine bestehende Rechnung ganz oder teilweise gutgeschrieben wird (Button: Rechnungskorrektur in der Rechnungsübersicht)


Was auffällt, der Umrechnungskurs wird ebenfalls angezeigt, was er jedoch eigentlich nicht dürfte, da die Darstellungsbedingung "NOT @OneCurrency" ist, d.h. in dem Rückgabewert der Variable ist ein Fehler. (Vorausgesetzt nur eine Währung / nur Euro wird verwendet).


@OneCurrency enthält die folgende Abfrage:
Not @InvoiceCurrencyAndShipFromCountryCurrencyDifferent And Not @InvoiceCurrencyAndTaxCountryCurrencyDifferent And Not @ShipFromCountryCurrencyAndTaxCountryCurrencyDifferent

und müsste TRUE zurückgeben.

Nur in der (manuellen) Gutschrift kommt FALSE zurück - in Storno's, Rechnungskorrektur, Storno vom Storno vom Storno u.s.w. kommt immer TRUE zurück. AUßER - man storniert die Gutschrift. Dann ist im Stornobeleg der gleiche Fehler.


Nach langem Gesuche habe ich den Grund für den Ausgabefehler gefunden:

Das Problem liegt hier in der Art der Anlage der Gutschrift - genauer in der Tabelle dbo.tgutschrift in der Spalte cVersandlandWaehrung - hier fehlt der Eintrag EUR für Euro bei der manuellen Anlage einer Gutschrift über den Kunden.

Daher "weiß" die Gutschrift nicht, das Versandland(währung) und Empfangsland(währung) identisch sind und bewertet die Abfrage im Formular falsch.

Einzige mir bekannte Lösung bis JTL den Bug fixt (und das kann dauern, wenn man sich so manch andere Formularfehler ansieht die Jahre bekannt und immernoch beständig sind, ansieht)

Trage in der Datenbank manuell das EUR in die oben genannte Spalte und der Fehler ist weg. Einen anderen Weg habe ich nicht gefunden - auch keinen Workflow, um den Wert zu setzen.

Da muss JTL ran und das Problem fixen - ich weißn das hilft nicht viel aber immerhin weißt Du jetzt woran es liegt.

Besten Gruß
 

DaM'n

Aktives Mitglied
4. März 2021
18
3
@wawi-dl
Ich kann keine Tickets erstellen, da ich kein kostenpflichtiges Produkt habe. Die Funktion wurde in meinem Kundenaccount gesperrt, unmittelbar nach meinem ersten Ticket in meinem jetzigen Account.
Ja die Zeiten haben sich auch bei JTL nicht in jeder Hinsicht zum Besseren gewandelt. Habe ich doch etliche Bugs aufgedeckt, von denen nichtmal JTL wusste....(und die z.T. bis heute nicht behoben wurden),
inzwischen wird auf Bugmeldungen über das Forum nur noch sporadisch reagiert.

Ich entwickle Wawi Formulare mit (Sonder-) Funktionen und Gestaltungen auf Kundenwunsch. Das schon seit nun gut 14 Jahren immer mal wieder.


Ich habe für Pucci oder jeden Anderen der das Problem hat, folgende Lösung (ohne Gewähr):

Ersetze in der Variable @OneCurrency (nur in dem Formular "Rechnungskorrektur" in den Vorlagen) den betehenden Inhalt durch:

Code:
Cond(Report.CancellationType = 'Credit',True,Not @InvoiceCurrencyAndShipFromCountryCurrencyDifferent And Not @InvoiceCurrencyAndTaxCountryCurrencyDifferent And Not @ShipFromCountryCurrencyAndTaxCountryCurrencyDifferent)

Die Formel bewirkt folgendes Verhalten: bei Gutschriften (Credit) wird der Wert "True" gesetzt, bei allen anderen bleibt die Formel unverändert angewendet.
Die @OneCurrency findet man über Projekt -> Benutzervariablen. Da sie reportspezifisch ist und nicht im Projektbaustein, gibt es keine Probleme mit anderen Reports.

Bei @ZwoCurrencies benötigt es keine Anpassung

Bei @ThreeCurrencies muss ebenfalls geändert werden:

Code:
Cond(Report.CancellationType = 'Credit',False,@InvoiceCurrencyAndShipFromCountryCurrencyDifferent And @InvoiceCurrencyAndTaxCountryCurrencyDifferent And @ShipFromCountryCurrencyAndTaxCountryCurrencyDifferent)

Anmerkungen und Hinweise erwünscht !
Viele Grüße
 
Ähnliche Themen
Titel Forum Antworten Datum
API-Endpunkt Rechnungskorrekturen-PDF JTL-Wawi 2.0 1
Brutto-Gesamtbetrag wird (wieder) falsch berechnet - 2.0.1 JTL-Wawi 2.0 34
Sichtbarkeit in Kategorien wird nicht mehr gespeichert JTL-Wawi 2.0 1
Neu Altes Bild wird einfach nicht gelöscht. DB Eintrag löschen? Betrieb / Pflege von JTL-Shop 0
Neu Wird irgendwo in der Datenbank geloggt welcher WMS-Mobile Benutzer mit dem MDE-Gerät einen Auftrag, bzw. Pickliste gepickt hat? User helfen Usern - Fragen zu JTL-Wawi 1
Name der Versandarten wird im Auftrag sporadisch nicht mehr angezeigt (2.0.3) JTL-Wawi 2.0 2
Neu Nummernkreis Kundennummer wird ignoriert JTL-Wawi - Fehler und Bugs 0
Rechnung wird zu spät erzeugt JTL-Wawi 2.0 1
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Skonto wird bei Zahlung setzen nicht berücksichtigt JTL-Wawi 1.11 2
Neu WMS-APP funktioniert nicht - Fehlermeldung: andere Edition wird benötigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu ACHTUNG: AB-Preis wird rechtlich falsch ausgegeben Betrieb / Pflege von JTL-Shop 3
Neu DHL Versenden 4.0 Tracking ID wird gekürzt JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Rechnungskorrektur/Storno wird auf falsches Buchungskonto gebucht JTL-Wawi - Fehler und Bugs 1
Neu AMAZON Anbindung - Bearbeitungszeit - wird nicht an AMAZON Übermittelt Amazon-Anbindung - Ideen, Lob und Kritik 0
Rechnung speichern - WaWi wird geschlossen JTL-Wawi 2.0 4
Neu Status wird immer wieder überschrieben Shopify-Connector 0
Neu Nach Update in Dez 2025 wird TSE Swissbit nicht mehr erkannt JTL-POS - Fehler und Bugs 1
Neu DHL 4.0 Versandschnittstelle wird nicht aufgeführt? JTL-ShippingLabels - Fehler und Bugs 5
Neu Gini Scan & Pay wird zum 1. Juni 2026 eingestellt. Gibt es Alternativen? Plugins für JTL-Shop 8
Amazon Rechnungslayout geändert, per IDU wird trotzdem die alte Vorlage hochgeladen JTL-Wawi 1.9 2
Neu Nach Umstellung DHL Versenden 4.0 wird Kleinpaket nun auf DHL Paket Labeldrucker ausgegeben statt auf Kleinpaketdrucker JTL-ShippingLabels - Fehler und Bugs 18
Neu Zahlung zugewiesen, aber keine Rechnung wird angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu Sendungsnummer in Versandmail wird nicht korrekt befüllt Arbeitsabläufe in JTL-Wawi 1
Neu Versanderweiterung in EU- Länder - Was wird vergessen? Business Jungle 5
Neu 2.0.0: Workflow Queue wird nicht abgearbeitet via API JTL-Wawi 2.0 1
Neu Überverkäufer aktiviert, es wird aber kein Bestand zu Amazon übertragen Amazon-Anbindung - Fehler und Bugs 0

Ähnliche Themen