SQL ifGetPrice liefert nur netto Preise, wie komme ich an Brutto ran?

ple

Sehr aktives Mitglied
20. August 2019
573
128
Eigentlich war ich mir sicher, das ifGetPrice Prozedur, wenn Endkunde mit angegeben ist, mir der Bruttopreis ausgespuckt wird.
Ist das nicht mehr so. oder wo könnte der Fehler sein?

Hier mal der SQL Code
Code:
use eazybusiness
 select kartikel,
 FORMAT(eazybusiness.dbo.ifGetPrice(tArtikel.kArtikel, 0, 1, 2, 1), 'N2', 'de') AS Preis

 from tartikel
 where cArtNr = '101464'

Wawi 1.7.15.3
 

John

Sehr aktives Mitglied
3. März 2012
3.090
680
Berlin
Hmm, verwechselst Du das evtl. mit fctGetPreise()? Wobei die glaube ich nicht den günstigsten Preis unter berücksichtigung aller Rabatte bringt, wenn ich das richtig in Erinnerung habe.

Ansonsten beibt immer noch ifGetNetPrice() und dann die Steuer selbst drauf rechnen.
 

ple

Sehr aktives Mitglied
20. August 2019
573
128
Moin Moin und besten Dank schon mal.
Ich hatte mir die anderen Funktionen gar nicht angesehen. Bin irgendwann an ifGetPrice hängen geblieben und da wir nur Differenzbesteuert bis dato gemacht haben ist der Fehler nicht aufgefallen, weil es keine Normalbesteuerten Artikel gab.

Code:
LEFT JOIN
        (SELECT kartikel,
         tSteuerklasse.kSteuerklasse,
         FORMAT(eazybusiness.dbo.ifGetPrice(tArtikel.kArtikel, 0, 1, @kShop, 1) * ((tSteuersatz.fSteuersatz/100)+1), 'N2', 'de') AS Preis
      FROM eazybusiness.dbo.tartikel
         INNER JOIN eazybusiness.dbo.tSteuerklasse ON tArtikel.kSteuerklasse = tSteuerklasse.kSteuerklasse
         INNER JOIN eazybusiness.dbo.tSteuersatz ON tSteuerklasse.kSteuerklasse = tSteuersatz.kSteuerklasse AND kSteuerzone = 1
 ) AS Steuerdaten ON Steuerdaten.kartikel =  tartikel.kArtikel

812 Zeilen ca. 2s

Ein direktes
Code:
(SELECT FORMAT((fRabattierterBruttoPreis), 'N2', 'de') AS P FROM eazybusiness.dbo.fctGetPreise (1, 'de', 2, tartikel.kartikel)) AS Preis
ca. 8s, wobei da anscheinend alle Rabatte berücksichtig wären, aber das sollte für den Export egal sein.


ifGetNetPrice, die krieg ich irgendwie nicht ans laufen.

Was nimmt man denn nun? Eigentlich wollte ich nur die Preise exportieren in eine csv mittels Powershell pro kshop.

Besten Dank für deine Unterstützung :)
 

John

Sehr aktives Mitglied
3. März 2012
3.090
680
Berlin
Was nimmt man denn nun? Eigentlich wollte ich nur die Preise exportieren in eine csv mittels Powershell pro kshop.

Besten Dank für deine Unterstützung :)

Hajo, kommt halt drauf an, was Preise alles berücksictigen sollen und verschiedene Ansätze gibts immer.
SQL Mitschnitt eines passenden Ameisenexports per JTLdiag ist auch immer mal einen Blick wert...
 

ple

Sehr aktives Mitglied
20. August 2019
573
128
den hatte ich schon mal bemüht, ich muss mir den noch mal genau anschauen. ist wohl nicht so einfach alles mit Preisen, Rabatten, Steuerzonen und gott weiß was noch alles dazukommt.

Gruß und besten Dank.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu SQL Query zum Bilder löschen Arbeitsabläufe in JTL-Wawi 1
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2
Neu Innerhalb einer Variable -SQL Abfrage- das Wort "fett" schreiben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie finde ich per SQL heraus welche Aufträge auf Teillieferbar stehen? JTL Ameise - Eigene Exporte 1
Neu Microsoft SQL unter MS365 Installation von JTL-Wawi 2
Neu SQL Abfrage, 3. Mahnstufe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag) Eigene Übersichten in der JTL-Wawi 9
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Neu MS SQL Server auf Windows vs Linux Starten mit JTL: Projektabwicklung & Migration 9
Beantwortet Hilfe bei SQL Abfrage erbeten User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage - Sendungsnummern als Liste nach Datum Schnittstellen Import / Export 2
Neu DB: kPlattform eines Auftrages ändern (SQL) - Zwecks Lagerplatzreservierung User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL prozeduren mit #temp Tabellen Eigene Übersichten in der JTL-Wawi 28
Neu Ameise Export in SQL Abfrage umwandeln User helfen Usern - Fragen zu JTL-Wawi 11
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 8
Neu List & Label Vorlagen: SQL Injection Warnung umgehen um Datenquelle zu ergänzen User helfen Usern - Fragen zu JTL-Wawi 12

Ähnliche Themen