Abgelehnt [WAWI-16902] USt-Berechnung bei Lieferantenbestellung falsch

Mario Pichlmaier

Aktives Mitglied
5. September 2017
7
0
Hallo,

ich habe gerade eine Lieferantenbestellung mit hinterlegter Rabattstaffel erstellt und dabei wird die USt falsch berechnet.

Die Rabattstaffel belegt bei einem Bestellwert von über 500,- einen Rabatt von 8%. Dieser wird auch korrekt vom Nettobetrag abgezogen. Allerdings wird die USt vom Gesamtnettobetrag und nicht vom rabattierten Betrag berechnet. Richtig wäre hier, dass die USt vom neuen Nettobetrag (Gesamt - Rabatt) berechnet wird.

Grüße
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.244
1.521
Kannst du bitte mal per Screenshot zeigen was du genau meinst?
Also wo der fehlerhafte Wert steht?
Und gib bitte an mit welcher Wawi-Version du arbeitest.
 

Mario Pichlmaier

Aktives Mitglied
5. September 2017
7
0
Hallo Rico,

ich arbeite mit der aktuellsten Version (1.2.3.7).

http://up.picr.de/30303385vq.png

Ich habe mal die Vorschau der Bestellung als Screenshot angefügt. Da ist gut zu sehen, dass die USt vom Gesamtnetto berechnet wird und erst danach wird die Rabattstaffel vom netto berechnet und abgezogen. Dann stimmt natürlich die USt nicht mehr.



Grüße
 
Zuletzt von einem Moderator bearbeitet:

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
403
Hi Rico,

es ist zwar gut zu sehen, dass mit Ticket 16902 gleich eine ganze Reihe von Problemen im Zusammenhang mit Rabattstaffeln und Lieferantenbestellungen angegangen werden sollen, aber dort werden eingentlich nur "Unzulänglichkeiten" und "Nice to have" Feature-Requests gelistet, was sicherlich auch die Priorität von "Normal" und den Status "Zukünftig" erklärt.

Was Mario hier aber berichtet geht deutlich über Ticket 16902 hinaus, denn es ist tatsächlich so, das sobald eine Lieferantenbestellungs-Rabattstaffel greift, alle Mehrwertsteuerbeträge und auch das Gesamtbrutto der Bestellung falsch berechnet werden. Und das ist natürlich eine ganz andere Hausnummer, denn das ist steuerrechtlich relevant und ein falscher Bruttobetrag auf *jeder* Lieferantenbestellung wird die Lieferanten recht bald an der Zurechnungsfähigkeit des Händlers zweifeln lassen. Auf jeden Fall wird es ständig Rückfragen und im Zweifel auch Folgefehler geben.

So etwas gehört deshalb auch nicht in ein Ticket mit Priorität "Normal" und schon gar nicht mit dem Status "Zukünftig". - Könntest Du vielleicht aus diesem Bug, denn es ist definitiv einer, ein eigenes Ticket mit erhöhter Prio und einem etwas ~zeitnäheren~ Status machen?

Das Problem von Mario ist ja aber eigentlich ein Vorlagenproblem und zuerst habe ich gedacht, dass man das sicherlich in der Vorlage mit Bordmitteln bereinigen kann, ich habe aber schnell festgestellt, dass dazu eine Variable für die Rabattstaffel fehlt und dass im Bereich für den Gesamtbetrag auch der Zugriff auf die Einzelnettobeträge für die Mehrwertsteuersätze fehlt.

Also habe ich das Problem mit zwei JTL_DirectQueries gelöst und zwar so ...

1. Im Bereich Projekt der Vorlage eine neue Benutzervariable namens @Rabattstaffel anlegen und folgenden Inhalt geben ...
Code:
JTL_DirectQuery("(SELECT ABS((SELECT SUM(fMenge*fEKNetto) FROM tLieferantenBestellungPos WHERE nPosTyp=10 AND kLieferantenBestellung="+ToString$(Vorgang.InterneLieferantenbestellungsnummer)+")/(SELECT SUM(fMenge*fEKNetto) FROM tLieferantenBestellungPos WHERE nPosTyp<>10 AND kLieferantenBestellung="+ToString$(Vorgang.InterneLieferantenbestellungsnummer)+")))")
2. In der Zeile/Spalte des Berichtscontainers, in der die Umsatzsteuer ausgegeben wird, die obere durch die untere Zeile ersetzen ...
Code:
fstr$(SummenEinkauf.USt, "-?&.##")+" "+Vorgang.Währung
fstr$((SummenEinkauf.Netto*(1-Val(@Rabattstaffel))*(SummenEinkauf.UStSatz/100)), "-?&.##")+" "+Vorgang.Währung
3. In der Zeile/Spalte des Berichtscontainers, in der das Gesamtbrutto ausgegeben wird, die obere durch die untere Zeile ersetzen ...
Code:
fstr$(Vorgang.Positionen.BruttopreisGesamt,"-?&.##")+" "+Vorgang.Währung
fstr$(JTL_DirectQuery("SELECT SUM(fMenge*fEKNetto*(1-"+ToString$(Val(@Rabattstaffel))+")*(1+(fUST/100))) FROM tLieferantenBestellungPos WHERE nPosTyp<>10 AND kLieferantenBestellung="+ToString$(Vorgang.InterneLieferantenbestellungsnummer)),"-?&.##")+" "+Vorgang.Währung

Der Weg über die Benutzervariable ist sicherlich nicht zwingend, macht das Ganze aber übersichtlicher, weil die Staffel ja an mehreren Stellen verwendet wird und man sonst immer ein echtes JTL_DirectQuery-Trum dastehen hätte. Und bei Gesamtbrutto wäre das sonst nur über eine komplette SQL Transaction gegangen, weil man keine Aggregatvariablen in Aggregatvariablen verwenden kann. Sieht also übermäßig kompliziert aus, ist aber nötig...

@Mario Pichlmaier - Da Du noch "ganz frisch" bei der Wawi oder zumindest hier im Forum bist, habe ich Dir eine geänderte/korrigierte Lieferantenbestellungs-Standardvorlage unten angehängt. Die kannst Du Dir in den Vorlageneditor im Bereich der Lieferantenbestellungen importieren, ihr vielleicht eine Sprache oder Kundengruppe oder Plattform zuweisen, die dafür sorgen, dass sie nicht ohne Dein Zutun aufgerufen/verwendet wird. Du kannst sie dann ja aber von Hand aufrufen und dadurch vielleicht auch leichter nachvollziehen wo und was für Änderungen ich mit den drei Punkten von oben meine. Dann sollte es leicht sein, die neuen Terme in Deine eigene Vorlage zu übertragen.

Gruß,
Ingmar
 

Anhänge

  • Lieferantenbestellung_KorrekteRabattstaffelBerechnung_16092017.vlg
    17,6 KB · Aufrufe: 17
Zuletzt bearbeitet:

holzpuppe

Sehr aktives Mitglied
14. Oktober 2011
1.713
253
Leipzig
Soll der Fix echt erst eventuell mit der 1.4 kommen? Stehe auch gerade vor dem Problem. Das ist doch Irre. Netto Rabatt kann doch nicht vom Bruttogesamt abgezogen werden.
Und das betrifft neben Rabattstaffeln auch "normale" Rabatte die beim Lieferanten hinterlegt sind.
Erstelle ich aus der Bestellung eine Lieferantenrechnung habe ich den Salat.
Beispiel:
Wenn man einen Nettogesamtrabatt von 118,746€ hat und dadurch einen Nettogesamtbetrag von 672,89€ muss bei 19% USt. 800,74€ rauskommen und nicht wie in der Wawi 823,31€.
 

gutberle

Sehr aktives Mitglied
29. März 2011
1.292
403
@holzpuppe,

Die schlechte Nachricht zuerst: Ich habe gerade einmal in der 1.4.10.0 geschaut und dort wird immer noch *falsch* gerechnet, was gemessen daran, dass das Problem vor gut einem Jahr berichtet wurde und *echt* gravierend ist, schon fast an Körperverletzung grenzt.

Merke: Ausgewiesene Mehrwertsteuer IST geschuldete Mehrwertsteuer. Weist man zu hoch aus, schuldet man den zu hohen Betrag. Der Finanzminister will das so!

Dann die gute Nachricht: Meine Lösung von oben, die mit dem einfachen Ersetzen von ein paar Formeln in den Standard-Lieferantenvorlagen auskommt, funktioniert nach wie vor tadellos. Vielleicht lohnt es sich also nicht, sich hier aufzuregen, obwohl, meine Sympathie hättest Du und ehrlich gesagt, ich bin am Platzen ... :eek:

@rico: Ich denke, jetzt wäre es aber wirklich Zeit, in der Entwicklung Alarm zu schlagen und das Ding sofort zu fixen, denn das ist ein Wawi- und kein Vorlagenproblem, das sich sich mit der Neuerstellung aller Vorlagen für die finale 1.4 sozusagen "von selbst" löst. - Blende mal die Spalte "Summe Brutto" in den Lieferantenbestellungen ein und dort steht ebenfalls der falsche Wert.

Das hier ist KEINE kleine Ungenauigkeit, das hier ist ein HAMMER und zwar vor allem, weil das Ganze seit einem (1) Jahr Bestand hat. Ihr wollt doch im Markt der "erwachsenen" Wawi-Hersteller ernst genommen werden, richtig? - Meinst Du das klappt, wenn Ihr kapitale Böcke in der Business-Logik Eurer Software über ein Jahr ignoriert? Und dass der Bug auch in der 1.4.10.0 noch drin ist, zeigt doch, dass Eure Entwicklung das Ganze überhaupt nicht auf dem Schirm hat. Und warum wohl? Schau Dir mal meinen Post von oben an, der diesen Schlamassel quasi 1:1 voraussagt.

>>>> SO ETWAS wie das hier ist exakt der Grund, warum ich mich Anfang des Jahres völlig frustriert hier aus dem Forum zurückgezogen habe. Es macht einfach keinen Spaß, immerfort auf Euch zu setzen und Euch dann immer und immer wieder hilflos beim Versagen zuschauen zu müssen. - Hier schreibe ich also doch wieder und habe schon wieder keine Lust mehr. TUT WAS!!!!!!
 

holzpuppe

Sehr aktives Mitglied
14. Oktober 2011
1.713
253
Leipzig
@gutberle Danke für die Info. Ich brauche aber tatsächlich, wie wohl auch andere hier, die Exaktheit in der Wawi, für die Korrektheit des Durchschnittpreises. (Hat doch darauf einen Einfluss, oder nicht?) Die Druckvorlage ist in dem Fall für mich unwichtig. Dafür habe ich die Originalrechnung der Firma. Das Ticket wie oben, wurde ja in der Zwischenzeit geschlossen und abgewiesen, mit dem Hinweis, dass es auf dem Schirm sei und in der Umstellung der Bestellung berücksichtig würde. Wie es aussieht scheint die 1.4 noch keine Lieferantenbestellung 2.0 zu haben? Ich würde mal sagen, an dieser Stelle soll JTL vorher eingreifen und den groben Schnitzer ausbügeln.

Ich glaube, wenn ich mich gerade recht erinnere: Wenn ich die Rabatte nicht vorher, sondern erst in der Lieferantenbestellungsrechnung als Wert abgebe, dann ist der Rechnungsbetrag korrekt. Oder erst bei Skontoangabe. Oder ich bin komplett gerade auf dem Holzweg und es klappt nur wenn ich den rabattierten Preis im Artikel hinterlege. xD
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.244
1.521
Werden wir berücksichtigen wenn wir den Einkauf auf einen neuen Standard umstellen, daher ist das Ticket hier erst mal abgewiesen.
 

holzpuppe

Sehr aktives Mitglied
14. Oktober 2011
1.713
253
Leipzig
Heute habe ich nochmal per Zufall mit Eingangsrechnungen gespielt.
Ein kleiner schmutziger Workaround wäre:
Skonto als "Zusatzkosten" hinzufügen.
Den Skonto muss man in der "Eingangsrechnung->Zusatzkosten verteilen" als Betrag eintragen. Und wichtig: weit rechts in der Spalte MwSt. manuell noch 19 oder 7 eintippen.
Dann stimmt auch die Rechnung.
Nachteil für die, die Skonto NICHT im Durchschnitts-EK haben wollen, funktioniert das unter Umständen nicht.
 
Ähnliche Themen
Titel Forum Antworten Datum
App über WaWi Api JTL-Wawi App 0
Neu Bankverbindung in Wawi löschen ?! User helfen Usern - Fragen zu JTL-Wawi 0
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
JTL Wawi 1.11.4 "Dashboard übernehmen" funktioniert nicht JTL-Wawi 1.11 1
JTL-Wawi App (1.11.x) – Lizenz angeblich belegt nach Löschen aller App-Registrierungen / kein Reset möglich JTL-Wawi App 2
Smart App Control blockiert start von JTL-Wawi JTL-Wawi 1.11 0
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 6
Erfahrungen zur JTL Wawi 1.11.5 – Tipps, Bugs und Praxisberichte JTL-Wawi 1.11 10
Neu JTL-Wawi 1.11.4 – Vaterartikel lässt sich nach Entfernen eines Kindartikels nicht mehr speichern JTL-Wawi - Fehler und Bugs 3
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Neu Bestellung aus JTL-Shop wird nicht in die Wawi übernommen Allgemeine Fragen zu JTL-Shop 1
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Amazon VCS - JTL Wawi > 1.10 - Lexware: Suche Best Practice Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Stückzahl in Wawi teilbar - aber nicht im Shop. Möglich? Allgemeine Fragen zu JTL-Shop 3
JTL-WAWI teilweise extrem lahm JTL-Wawi 1.10 8
Anfrage zur Einrichtung des Dashboards (Gewinnanzeige) in JTL-Wawi – Remote-Support über AnyDesk JTL-Wawi 1.10 6
Neu Artikel werden nach Löschung in Shopify nicht neu aus der WaWi übertragen Shopify-Connector 2
Neu Bestehende POS an WAWI anbinden (JTL Administrator) Einrichtung / Updates von JTL-POS 7
JTL Wawi 1.8.11.2 zum Download JTL-Wawi 1.8 1
JTL-WaWi Konfigurator Bestandteile in WMS zusammenfassen JTL-Wawi 1.11 3
Extension Store: Kann Kompatibiltität zu Wawi 1.11 nicht einstellen JTL-Wawi 1.11 6
Neu Sind Support-Tickets für WaWi und Ameise ohne kostenpflichtigen Tarif nicht mehr möglich? JTL-Wawi - Fehler und Bugs 3
Neu BMEcat Schnittstelle JTL-Wawi [DEV] Schnittstellen Import / Export 3
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Neu Wawi 2.0.... Hab ich was verpasst? ;-) Eigene Übersichten in der JTL-Wawi 4
Kein e-Mail Versand aus der Wawi - Fehlermeldung JTL-Wawi 1.11 18
Neu Download WaWi 1.0.0.0.0 Installation von JTL-Wawi 2
Neu Update WAWI 1.10.14.3 auf 1.11.4.0 Installation von JTL-Wawi 4
Wawi-Update cloudflare??? JTL-Wawi 1.11 5
Neu Wawi Abonnements, wie automatisiert vorgehen? best practice? Wawi 1.10.14.3 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi 0.9.9.923 zwecks Aufbewahrungspflicht auf Windows 11 PC umziehen Installation von JTL-Wawi 5
Neu SUCHE Freelancer für JTL WAWI Anbindung an WooCommerce und Einrichtung Dienstleistung, Jobs und Ähnliches 2
Neu JTL Wawi sendet keine aufzuschaltenden Artikel an Amzon Amazon-Anbindung - Fehler und Bugs 2
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 8
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Nicht alle Artikel einer Bestellung werden an die WaWi übermittelt Amazon-Anbindung - Fehler und Bugs 3
Issue angelegt [WAWI-86213] Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 1
FIFO oder LIFO in WAWI JTL-Wawi 1.10 2
Neu GELÖST! Amazon "Aufzuschaltende Angebote" seit Tagen in "wird gesendet" bei WAWI 1.11.3 Amazon-Anbindung - Fehler und Bugs 10
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Dokumentation: Kundenverknüpfung JTL-Wawi (Version 1.10.15.0) zu JTL-Shop JTL-Shop 5.2 Onlineshop-Anbindung 0
Einzelartikel als Kindartikel zu einem neuen Vaterartikel zusammenführen (JTL-Wawi + Shopware Connector) JTL-Wawi 1.8 0
Neu Handhabung JTL Wawi - zu Datev Unternehmen Online User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu Bitte legen Sie eine Retoure in JTL-Wawi an, damit eine korrekte Zuordnung zu den Stücklistenartikeln möglich ist. - WMS Retoure JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Wawi API REST-Server lässt sich nicht einrichten / Fehler 404 JTL-Wawi 1.11 1
Neu Kapazitäten frei für Routineaufgaben JTL Wawi Dienstleistung, Jobs und Ähnliches 0
Neu B2B Preis wird nicht an Amazon übergeben. Auch nicht WAWI intern User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen