Abfrage Netto EK + Wareneingang Monat/jahr

mattlou

Gut bekanntes Mitglied
17. Juli 2012
117
2
Sauerlach
Hi,

vielleicht kann mir hier einer helfen. Ich bräuchte auf einem Artikeletikett die Variable EK Netto und Jahr/Monat des Wareneingangs.
Ich weiss dass es über die JTL Query zu lösen ist, aber ich bin zu doof.

Danke

Mattlou


Wawi aktuell
 

mattlou

Gut bekanntes Mitglied
17. Juli 2012
117
2
Sauerlach
AW: Abfrage Netto EK + Wareneingang Monat/jahr

So,

jetzt habe ich mich weitere Stunden mit dem Befehl gequält.

JTL_DirectQuery ("SELECT tWarenLagerEingangHistory.dZeitStempel FROM tWarenLagerEingangHistory")
JTL_DirectQuery ("SELECT tWarenLagerEingang.fEKEinzel FROM tWarenlagerEingang")

Soweit so gut, aber die Werte ändern sich nicht. Alle Artikel habe ich wohl im Januar 2013 zum EK von 10 Euro gekauft.

Kann mir jemand bitte meinen Fehler aufzeigen.

Gruß Mattlou

Formel.JPG
 

Anhänge

  • Formel.JPG
    Formel.JPG
    21,3 KB · Aufrufe: 3

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: Abfrage Netto EK + Wareneingang Monat/jahr

Hallo,

du musst bei DirectQuery sicherstellen das nur 1 Ergebiss rauskommt und es fehlt die WHERE Klausel, also für welchen Artikel.

Das SQL würde dann lauten: SELECT TOP 1 tWarenLagerEingangHistory.dZeitStempel FROM tWarenLagerEingangHistory WHERE kArtikel=X

SObald es einen weiteren Wareneingang gibt, kannst Du diese nicht mehr eindeutig identifizieren. Man kann aber davon ausgehen wenn der Druck beim Wareneingang erfolgt das es der neuste Eintrag ist.
Dann ein ORDER by dErstellt DESC hinzufügen.
 

mattlou

Gut bekanntes Mitglied
17. Juli 2012
117
2
Sauerlach
AW: Abfrage Netto EK + Wareneingang Monat/jahr

Hi Janusch,

danke für deine Antwort, aber bin wohl zu blöd..........

JTL_DirectQuery ("SELECT TOP 1 tWarenLagerEingangHistory.dZeitStempel FROM tWarenLagerEingangHistory WHERE kArtikel=1")

Dennoch verändert sich nichts..........

Kannst du mir bitte ganz banal den Eintrag hier reinschreiben den ich über nehmen muss.