Gelöst EK-Verlauf in den Bestellvorschlägen in einer eigenen Übersicht 1.6

bigloopfan

Sehr aktives Mitglied
20. Februar 2010
717
36
Hallo zusammen,

ich möchte gerne in der WAWI 1.6 den EK-Verlauf in den Bestellvorschlägen in einer eigenen Übersicht anzeigen lassen:

SELECT ISNULL (tLieferantenBestellungPos.dLieferdatum, tLieferantenBestellung.dLieferdatum) AS Datum,
tLieferant.cFirma AS Lieferant,
CONVERT(DECIMAL(14,2),tLieferantenBestellungPos.fMenge) AS Menge,
CONVERT(VARCHAR(100), CONVERT(DECIMAL(14,2), ROUND(tLieferantenBestellungPos.fEKNetto, 2))) AS 'Einkaufspreis Netto'
FROM dbo.tLieferantenBestellungPos
JOIN dbo.tLieferantenBestellung ON tLieferantenBestellungPos.kLieferantenBestellung = tLieferantenBestellung.kLieferantenBestellung
JOIN dbo.tlieferant ON tLieferantenBestellung.kLieferat = tlieferant.kLieferant
Where tLieferantenBestellungPos.kArtikel = @Key
ORDER BY ISNULL (tLieferantenBestellungPos.d.Lieferdatum, tLieferantenBestellung.dLieferdatum) DESC

Leider funktioniert obiges Script nicht :( Wo kann der Fehler liegen?

Viele Grüße
Stefan
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
605
206
Hi Stefan,

da haben sich zwei kleine Fehler eingeschlichen ;) beim ersten Pfeil fehlt ein "n" und beim zweiten muss der "." weg.

1654168809481.png

Noch als Tipp.
Wenn du das einfügst, dann meckert er ja die Abfrage an. Dann einfach auf der Abfrage mit der Maus bleiben und er nennt dir die Fehler und man hat eine Idee, wonach man suchen kann.


1654168903515.png

Viele Grüße
Mirko
 

bigloopfan

Sehr aktives Mitglied
20. Februar 2010
717
36
Perfekt, vielen Dank für die Info. Hier nochmal für alle zum Kopieren.

Code:
SELECT  ISNULL (tLieferantenBestellungPos.dLieferdatum, tLieferantenBestellung.dLieferdatum) AS Datum,
tLieferant.cFirma AS Lieferant,
CONVERT(DECIMAL(14,2),tLieferantenBestellungPos.fMenge) AS Menge,
CONVERT(VARCHAR(100), CONVERT(DECIMAL(14,2), ROUND(tLieferantenBestellungPos.fEKNetto, 2))) AS 'Einkaufspreis Netto'
FROM dbo.tLieferantenBestellungPos
JOIN dbo.tLieferantenBestellung ON tLieferantenBestellungPos.kLieferantenBestellung = tLieferantenBestellung.kLieferantenBestellung
JOIN dbo.tlieferant ON tLieferantenBestellung.kLieferant = tlieferant.kLieferant
Where tLieferantenBestellungPos.kArtikel = @Key
ORDER BY ISNULL (tLieferantenBestellungPos.dLieferdatum, tLieferantenBestellung.dLieferdatum) DESC

VG
Stefan
 

fm

Gut bekanntes Mitglied
20. April 2008
176
5
Perfekt, vielen Dank für die Info. Hier nochmal für alle zum Kopieren.

Code:
SELECT  ISNULL (tLieferantenBestellungPos.dLieferdatum, tLieferantenBestellung.dLieferdatum) AS Datum,
tLieferant.cFirma AS Lieferant,
CONVERT(DECIMAL(14,2),tLieferantenBestellungPos.fMenge) AS Menge,
CONVERT(VARCHAR(100), CONVERT(DECIMAL(14,2), ROUND(tLieferantenBestellungPos.fEKNetto, 2))) AS 'Einkaufspreis Netto'
FROM dbo.tLieferantenBestellungPos
JOIN dbo.tLieferantenBestellung ON tLieferantenBestellungPos.kLieferantenBestellung = tLieferantenBestellung.kLieferantenBestellung
JOIN dbo.tlieferant ON tLieferantenBestellung.kLieferant = tlieferant.kLieferant
Where tLieferantenBestellungPos.kArtikel = @Key
ORDER BY ISNULL (tLieferantenBestellungPos.dLieferdatum, tLieferantenBestellung.dLieferdatum) DESC

VG
Stefan
 

fm

Gut bekanntes Mitglied
20. April 2008
176
5
Hallo,
habe das Skript versucht anzuwenden, erhalte aber die folgende Fehlermeldung:

Die @Key-Skalarvariable muss deklariert werden.

Danke im Voraus
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
605
206
Hallo,
habe das Skript versucht anzuwenden, erhalte aber die folgende Fehlermeldung:

Die @Key-Skalarvariable muss deklariert werden.

Danke im Voraus
Hi,

die Fehlermeldung kommt wahrscheinlich, wenn das SQL direkt im Management Studio ausgeführt wird. Dort müsste man statt @Key dann den eigentlichen Key aus der Artikeltabelle verwenden.
Das @Key kann man im SQL-Studio natürlich auch deklarieren, damit der Code bleibt wie er ist.
Oder kommt der Fehler auch direkt im JTL?

Viele Grüße
Mirko
 

MSPA

Aktives Mitglied
26. Februar 2014
42
1
Sehr cooles Skript und echt hilfreich, Danke dafür.

Kurze Frage, ist es möglich noch die entsprechende Währung anzeigen zu lassen?
Aus der Bestellung selbst erstellt sich wohl etwas schwierig aber evtl. vom Lieferantenstamm.

Vielleicht hat jemand eine Idee.

Besten Dank.
MSPA
 

houdap

Aktives Mitglied
24. November 2017
47
2
Perfekt, vielen Dank für die Info. Hier nochmal für alle zum Kopieren.

Code:
SELECT  ISNULL (tLieferantenBestellungPos.dLieferdatum, tLieferantenBestellung.dLieferdatum) AS Datum,
tLieferant.cFirma AS Lieferant,
CONVERT(DECIMAL(14,2),tLieferantenBestellungPos.fMenge) AS Menge,
CONVERT(VARCHAR(100), CONVERT(DECIMAL(14,2), ROUND(tLieferantenBestellungPos.fEKNetto, 2))) AS 'Einkaufspreis Netto'
FROM dbo.tLieferantenBestellungPos
JOIN dbo.tLieferantenBestellung ON tLieferantenBestellungPos.kLieferantenBestellung = tLieferantenBestellung.kLieferantenBestellung
JOIN dbo.tlieferant ON tLieferantenBestellung.kLieferant = tlieferant.kLieferant
Where tLieferantenBestellungPos.kArtikel = @Key
ORDER BY ISNULL (tLieferantenBestellungPos.dLieferdatum, tLieferantenBestellung.dLieferdatum) DESC

VG
Stefan
Geiles Ding. Zeigt er die EK Verläufe aus den vorherigen Bestellungen oder aus den endgültig verbuchten Bestellungen?
Quasi, man bestellt Artikel A für 2 Euro, verbucht das dann wenn die Rechnung kommt für 2,25 Euro.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
5.922
568
Vielen Dank, schicke Lösung!

@houdap ich sehe in der Abfrage keine Prüfung auf Verbuchung, es gilt für alle Bestellungen, egal ob gebucht/bestätigt/nicht bestätigt.
 

houdap

Aktives Mitglied
24. November 2017
47
2
Vielen Dank, schicke Lösung!

@houdap ich sehe in der Abfrage keine Prüfung auf Verbuchung, es gilt für alle Bestellungen, egal ob gebucht/bestätigt/nicht bestätigt.
danke dir für die Info. das wäre natürlich perfekt. Man hat aufgrund der aktuellen Lage gemerkt, dass doch die Preise nicht dem entsprechen die aktuell hinterlegt sind. das würde, wenn du in den Bestellvorschlägen bist, die Ansicht ein wenig verfälschen. Besser wäre die Abfrage nach den verbuchten Bestellungen oder BESSER die Abfrage nach dem durchschnittlichen EK (als Verlauf) :)
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
5.922
568
Da würde ich ein Veto einlegen, den dEK würde ich niemals anziehen, mich interessiert nur was die letzten EKs je Bestellung waren.

Zudem sind wir kein Freund von dEK, weil für uns diese Kalkulation Grütze ist, wir wollen sozusagen tagesaktuell VK berechnen.
Wir möchten eigentlich die Preise immer auf den letzten EK beziehen, aber das wird zu OffTopic jetzt, wurde ausgiebig schon diskutiert.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
5.922
568
Diese werden ausgegeben, es findet nur keine Filterung statt, es ist alles drin und finden wir ganz gut.
Die neueste Bestellung könnte man dann unverbucht direkt abgleichen, bevor man die "frei gibt".
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Variablen für den Email Versand Einrichtung JTL-Shop5 0
Neu "Kaufen" statt in den Warenkorb Plugins für JTL-Shop 2
Neu Variablen für Stücklistartikel in den neuen Vorlagen Angebot Auftrag Rechnung ect. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu klare Warnung vor den Bausteinen und der PDF in Vorlagen User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL erstellt falsche Rechnungskorrekturen für Amazon.co.uk Aufträge und verweigert den Support Amazon-Anbindung - Fehler und Bugs 5
Neu Warenkorb Menge aktualisiert nicht den Preis (Reload geht nicht) JTL-Shop - Fehler und Bugs 5
Neu Funktionsattribut unverkäuflich wird nicht an den Shop übertragen Allgemeine Fragen zu JTL-Shop 1
Neu Ansprechpartner mit mehreren E-Mails Adressen in den Kunden User helfen Usern - Fragen zu JTL-Wawi 1
Verwiesen an Support wo finde ich die Logdatei von den Workflows JTL-Workflows - Fehler und Bugs 9
Neu Bestände der einzelnen Lager weichen von den reellen Beständen willkürlich ab JTL-Shop - Fehler und Bugs 7
Neu Käufersiegel in den Header Allgemeine Fragen zu JTL-Shop 1
Neu NEU ✔️ PDF-Angebots-Plugin für den JTL-Shop 5 - PDF Angebote von der Produktseite oder aus dem Warenkorb heraus generieren B2C / B2B Plugins für JTL-Shop 5
Neu Druckvorlagen gesucht für Handelsrechnung und Zollinhaltserklärung für den Export User helfen Usern - Fragen zu JTL-Wawi 1
Neu Guthaben reduziert nicht den Auftragswert sondern wird als Zahlung angerechnet User helfen Usern - Fragen zu JTL-Wawi 2
Neu feldlänge bei bei den Kundendaten begrenzen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Versandart schon in der Übersicht ändern anstatt den ganzen Auftrag zu öffnen JTL-Wawi - Ideen, Lob und Kritik 0
Neu Template für Dateinamen hat nicht den gewünschten Effekt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Geschäftskundenpreise werden auf den Artikelseiten für jeden angezeigt JTL-Wawi - Fehler und Bugs 0
Neu Vaterartikel den günstigsten Preis der Kindervererben mittels Ameise und 0 ausschließen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kein Abgleich möglich-PW in den Online Einstellungen falsch WooCommerce-Connector 0
Neu Rechnungsvorlage: Komme nicht an den Wert für kBestellStueckliste der Komponentenliste Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
Neu JTL-Connector übernimmt den Bestellstatus in Woocommerce nicht WooCommerce-Connector 2
Neu PayPal - Benachrichtungen über Zahlung -> EMail. Wo kann man den Betreff bearbeiten? User helfen Usern - Fragen zu JTL-Wawi 6
In Bearbeitung $discount$ Variable in den Tagesabschluss einfügen Allgemeine Fragen zu JTL-POS 3
Neu Lieferantenbestellung Exportvorlage mit Anpassungen an den Variablen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wawi läuft, aber ein Rechner hat den Pfad zur Datenbank verloren, Mandant kann nicht ausgewählt werden User helfen Usern - Fragen zu JTL-Wawi 3
Neu 5 verschiedene Artikel auf einen Lagerplatz buchen ohne nach jedem Artikel den Lagerplatz zu scannen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neue angelegte Artikel ausverkauft - kein Erscheinen auf Bestellvorschlägen JTL-Wawi 1.6 1
Absturz beim Umlagern von Bestellvorschlägen auf die Einkaufsliste JTL-Wawi 1.7 0

Ähnliche Themen