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.245
1.526
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.295
407
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.715
260
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.295
407
@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.715
260
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.245
1.526
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.715
260
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
Wawi 1.11 – viele Arbeitsabläufe sind schlechter geworden JTL-Wawi 1.11 1
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 5
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Gibt es in der WaWi-Datenbank einen Zeitstempel, der anzeigt wann ein Kunde sich in einem bestimmten Shop registriert hat? User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Neu Copy/Paste Abstürze seit JTL-Wawi 2.0.5 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Amazon.com - kein Abgleich der Bestände Wawi 1.11.9 Amazon-Anbindung - Fehler und Bugs 0
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wawi 1.11. Amazon Rechnungen (extern) in der Kundenansicht verschwunden ?! User helfen Usern - Fragen zu JTL-Wawi 2
Updatezwang beim öffnen der WAWI JTL-Wawi 1.6 13
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu JTL Wawi 2.0 oder höher WooCommerce-Connector 0
Changelog jtl Wawi 2.0.5 JTL-Wawi 2.0 10
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
JTL Wawi 1.11.xx langsam unbenutzbar! JTL-Wawi 1.11 4
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Wawi 1.11.9 Ständige Abstürze bei Aktualisierung Artikelstammdaten JTL-Wawi 1.11 4
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Ab Wawi 1.10 - JTL.Wawi.Pos.exe direkt ohne JTL-Administrator starten? Allgemeine Fragen zu JTL-POS 2
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
JTL Wawi 1.11. - Fenstergröße - Artikel auf Einkaufsliste setzen JTL-Wawi 1.11 13
Neu Paypal Abgleich - Schnittstelle geändert- Wawi Update Erforderlich ! JTL-Wawi - Fehler und Bugs 12
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Neu Erstellung der Sitemap bei WaWi Abgleich funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
Nach Wawi Update keine Fehlermeldung mehr sichtbar kaufland.de - Anbindung (SCX) 2
DPD Cloud Labeldruck auf Zebra LP 2844-Z seit Update auf JTL-Wawi 1.11.x fehlerhaft JTL-Wawi 1.11 3
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Wawi 1.11. Rechnungsanhang funktioniert nicht mehr bei Versandmail JTL-Wawi 1.11 6
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
POS anbinden an WAWI 1.11.10.0 JTL-Wawi 1.11 2
Emailvorlagen in WAWI JTL-Wawi 2.0 9
Wawi 1.11.10 : Feldinhalt "Kundenkommentar" fehlt beim Versand in WMS JTL-Wawi 1.11 0
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Lizenz-Störung? Ich erhalte keinen Zugriff mehr zu meiner Wawi, egal welcher User JTL-Wawi 1.11 3
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
WAWI 2.0.0 erkennt keine Updates JTL-Wawi 2.0 1
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Wawi verschluckt Zeichen beim Mailversand JTL-Wawi 2.0 1
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 6
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0

Ähnliche Themen