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.243
1.514
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
395
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.709
252
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
395
@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.709
252
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.243
1.514
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.709
252
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
Neu Probeme WaWi mit POS verbinden - failed to connect - server IP 127.0.0.1 Einrichtung / Updates von JTL-POS 0
Neu Wawi Auftrag in JTL POS öffnen (problem mit Kartenzahlung) Allgemeine Fragen zu JTL-POS 0
Neu Wie erstelle ich Bundles mit JTL Wawi? User helfen Usern 0
Neu HubSpot Anbindung an JTL-Wawi (CRM) User helfen Usern 2
Neu JTL WMS / WaWi / Retouren - Kundeneigentum an Kunden schicken Arbeitsabläufe in JTL-Wawi 4
Neu Anzeige der Konten in der Wawi User helfen Usern - Fragen zu JTL-Wawi 2
Neu POS Aufträge in der Wawi nicht abgeschlossen, stehen somit im Versand als "offen" JTL-POS - Fehler und Bugs 0
Neu Update JTL Wawi von 1.0.0.0 auf 1.8.10.0 Installation von JTL-Wawi 8
Neu Ausgabeweg => Beschreibungen werden nicht von JTL Wawi gezogen für Shop/ebay/sonst was User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shop 5.4.0: Zahlungsarten nun als Position in der Wawi? JTL-Shop - Ideen, Lob und Kritik 12
POS Zahlungen tauchen in Wawi unter Zahlungen nicht mehr auf JTL-Wawi 1.9 0
Mailausgabe in JTL WaWi steuern (Rechnung mailen, Auftrag mailen etc.) JTL-Wawi 1.9 0
Neu Dienstleistungen rund um JTL WaWi, WMS, Fulfillment Dienstleistung, Jobs und Ähnliches 2
Neu Rabattfunktion (Wawi-Stammdaten) funktioniert nicht ... Betrieb / Pflege von JTL-Shop 12
Neu POS GTIN Suche und Wawi ausbuchen JTL-POS - Fehler und Bugs 0
Neu direkte Anbindung jtl wawi zu otto User helfen Usern - Fragen zu JTL-Wawi 3
Neu B-Ware/Artikelzustände im Wawi Arbeitsabläufe in JTL-Wawi 5
Neu SW 5.7.18: welcher Connector mit welcher Wawi? Shopware-Connector 1
Neu Wawi synchronisiert nicht mehr zu WooCommerce WooCommerce-Connector 8
Neu Wichtige Infos zu GPSR-Attributen für JTL-eazyAuction und kommende JTL-Wawi Version 1.9.6.0 Einrichtung und Installation von JTL-eazyAuction 53
Neu Artikel mit Zustand beschädigt wird nicht als eigenständiger Artikel in der WaWi angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL WAWI DPD Paketomat Österreich Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Wie versendet die Wawi E-Mails? JTL-Wawi 1.9 4
Neu Ameise (WAWI 1.9.5.2) -> Wie funktioniert der Upload der Produktion JTL-Plan&Produce - Ideen, Lob und Kritik 0
JTL Wawi Update 1.8.12.4 auf 1.9.5.2 nicht möglich JTL-Wawi 1.9 3
Neu kKunde != InternerSchlüssel > Aus Shop den Internern Schlüssel der WaWi Technische Fragen zu Plugins und Templates 1
Neu WooCommerce und JTL Wawi lassen sich nicht verbinden WooCommerce-Connector 3
Neu Artikel lässt sich im Shop 5.2.5 über die Wawi nicht löschen JTL-Shop - Fehler und Bugs 2
Neu Fehler bei Abgleich JTl Wawi mit JTL Shop User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL-Wawi Anbindung an Tyre24 Plattform Schnittstellen Import / Export 0
Mollie und die Wawi JTL-Wawi 1.8 5
Wie lange benötigt bei euch die Wawi zum starten JTL-Wawi 1.9 7
Neu Wawi OpenTrans und MyFactory User helfen Usern 0
Neu WAWI 1.10 Servicedesk (Beta) 1
Neu Im JTL-Shop angelegte Neukunden werden nicht an Wawi übertragen Onlineshop-Anbindung 2
Neu JTL WaWI abgleich mit Amazon für Deal Day & Black Friday User helfen Usern - Fragen zu JTL-Wawi 1
Neu Toplevel-Banner hinzufügen und/oder über Wawi Steuern Allgemeine Fragen zu JTL-Shop 0
Neu Wie in der Wawi gebrauchte Artikel vom Endkunden einkaufen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Wawi Fehler - Auftrag öffnet im Hintergrund JTL-Wawi - Fehler und Bugs 8
Wawi 1.9.5.0 Zahlungsmodul Paypal Fehler + Bankkonto Fehler JTL-Wawi 1.9 24
Neu Shopware 6.6.6.1 lässt sicht nicht mit der JTL Wawi verbinden Shopware-Connector 3
Neu WAWI 1.9.4.6 Amazon Auftrag hat keine Rechnungsnummer, obwohl die Rechnung zu Amazon hochgeladen wurde. Amazon-Anbindung - Fehler und Bugs 0
Neu Update Wawi von 1.0.11 auf 1.9 Installation von JTL-Wawi 7
JTL Wawi 1.9.4.6 Amazon Versandgruppen Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Multishop: Russisch in WAWI - Kategorie-Seite wird nicht angezeigt JTL-Wawi - Fehler und Bugs 3
Neu JTL POS / Wawi -Bestandsreservierung Arbeitsabläufe in JTL-Wawi 3
Neu Amazon-Konto in JTL-Wawi importieren - Doku nicht verfügbar Amazon-Anbindung - Fehler und Bugs 0
Shop Daten werden zwar Abgeholt aber Bestellungen sind in der Wawi nicht zu finden. JTL-Wawi 1.9 0
Issue angelegt [WAWI-78400] PDF Anhänge ausdrucken geht nicht JTL-Workflows - Fehler und Bugs 2
Neu Amazon Business Kunde Österreich mit USt in Wawi Amazon-Anbindung - Fehler und Bugs 1

Ähnliche Themen