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

bigloopfan

Sehr aktives Mitglied
20. Februar 2010
724
39
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
684
242
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
724
39
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
177
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
177
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
684
242
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
48
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
6.170
656
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
48
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
6.170
656
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
6.170
656
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 Greyhound besseren Verlauf User helfen Usern - Fragen zu JTL-Wawi 0
Neu Google Shopping - Sonderpreise werden unter Umständen nicht in den Feed geschrieben Allgemeine Fragen zu JTL-Shop 1
Getrenntes Lager für den JTL shop JTL-Wawi 1.9 1
Neu Konto an den Shop übertragen - wie funktioniert das praktisch? Umstieg auf JTL-Shop 0
Neu Umstellung auf den Amazon Lister 2.0 Amazon-Lister - Ideen, Lob und Kritik 0
Neu Was bedeutet dieser Reiter in den Connectoreinstellungen (Ohne Beschriftung?!) WooCommerce-Connector 1
Neu Workflow erstellen, einen Wert aus den Stammdaten kopieren in einen anderen User helfen Usern - Fragen zu JTL-Wawi 8
Neue Bankverbindung erscheint nicht in den Druckvorlagen JTL-Wawi 1.9 14
Neu Warum sehe ich diese Optionen nicht in den Versandarten? User helfen Usern - Fragen zu JTL-Wawi 4
Attribute für EWR Pflichtangaben (ab 13.12.2024) auf den Marktplätzen otto.de & kaufland.de Otto.de - Anbindung (SCX) 8
Neu kKunde != InternerSchlüssel > Aus Shop den Internern Schlüssel der WaWi Technische Fragen zu Plugins und Templates 1
Lieferscheine -versendet / Eigene Übersicht: Kundenkategorie aus den Kundenstammdaten JTL-Wawi 1.8 3
Beantwortet Manueller Worklfow Rechnung für Mahnung, wie den offenen Rechnungsbetrag bei Teilrechnung ausgeben? JTL-Workflows - Ideen, Lob und Kritik 7
Neu Wie kann ich den Titel bei Google Ergebnissen ändern? Allgemeine Fragen zu JTL-Shop 6
Sonderpreise für den Otto Marktplatz übertragen Otto.de - Anbindung (SCX) 1
Neu Amazon Gutschriften kommen in den Status "Amazon Artikel nicht in Bestellung" und werden nicht übernommen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bildgrößen auf der Startseite (in den Boxen wie z.B. Top-Angebot) Allgemeine Fragen zu JTL-Shop 4
Lieferantenbestellung mit GLS Versandetikett an den Hersteller/Lieferanten per Mail Senden. JTL-Wawi 1.8 0
Gutscheinübersicht zu Stichtag für den Jahresabschluss Allgemeine Fragen zu JTL-Vouchers 4
Neu Importieren von Blöcken in den JTL-Shop OnPage Composer Templates für JTL-Shop 1
Neu Anzeige der Seriennummer nur für den Wareneingang Eigene Übersichten in der JTL-Wawi 2
Neu Nutzt schon jemand den Lister 2.0 erfolgreich? Amazon-Lister - Ideen, Lob und Kritik 4
Bilder in den Artikelstammdaten aktivieren und erneut senden JTL-Wawi 1.9 3
Neu Für den Shop-Connector konnte kein Steuersatz zugeordnet werden. WooCommerce-Connector 2
Neu Plugins für den Shopify Connector Shopify-Connector 1
Neu E-Commerce Manager (m/w/d) für den Zweiradbereich bei MSZweirad in Heinsberg Dienstleistung, Jobs und Ähnliches 0

Ähnliche Themen