In Bearbeitung Gesamtanzahl der Artikel auf Rechnung

Happy

Sehr aktives Mitglied
29. Juli 2011
498
124
Potsdam
Guten Morgen @owlsat
hast du die im anderen Thread erwähnte Variable und Funktion auch im Berichtscontainer stehen?
Die hier erwähnte Variable ist eine Summenvariable eines Berichtscontainers.
 

owlsat

Gut bekanntes Mitglied
16. September 2014
136
12
Guten Morgen @Happy,

ausgehend von der verwendung der SQL
Code:
FStr$(JTL_DirectQuery ("SELECT SUM(nAnzahl) FROM tbestellpos WHERE nType = 1 AND tBestellung_kBestellung = (SELECT kBestellung FROM tbestellung WHERE cBestellNr = '"+Vorgang.Auftrag.Auftragsnummer+"')"),'?&')

müsste ich es doch eigentlich frei platzieren können? welches mir lieber währe, da ich es gerne unten neben der Lieferanschrift platzieren möchte.

ich habe es auch im Berichtscontainer / Fusszeile versucht und so weiter, aber es kommt immer nur 0

Grüsse
 

Happy

Sehr aktives Mitglied
29. Juli 2011
498
124
Potsdam
@owlsat ach da ist noch ein SQL drin gewesen, in deinem verlinkten Thread war zuerst eine Summenvariable genannt.
Das SQL an sich kann frei platziert werden, funktioniert das denn nicht mehr?

Bis auf das es etwas unsauber ist, sieht es eigentlich Funktionsfähig aus.
 

Happy

Sehr aktives Mitglied
29. Juli 2011
498
124
Potsdam
Bei mir funktioniert das, ich habe das SQL etwas angepasst.
Alte Vorlage (Rechnung)
Code:
FStr$(JTL_DirectQuery ('SELECT TOP(1) SUM(nAnzahl) FROM tbestellpos WHERE nType = 1 AND tBestellung_kBestellung = '+str$(Vorgang.Auftrag.InterneAuftragsnummer)),'?&')

Neue Vorlage (Rechnung)
Code:
FStr$(JTL_DirectQuery ('SELECT TOP(1) SUM(nAnzahl) FROM dbo.tbestellpos JOIN dbo.tBestellung ON tBestellung.kBestellung = tbestellpos.tBestellung_kBestellung AND tRechnung_kRechnung = '+str$(Report.InternalId)),'?&')
 

owlsat

Gut bekanntes Mitglied
16. September 2014
136
12
Erst mal danke für deine Hilfe, aber...
bei der alten bekomme ich immernoch eine 0 obwohl ich 3 verschieden Artikel auf der Rechnung habe,
und bei der neuen sagt er mir das Report.InternalId nicht vorhanden ist...

ich schau mal später, ich denke das Vorgang.Auftrag.InterneAuftragsnummer nicht richtig ist...

grüsse
 

Thomas_S

Sehr aktives Mitglied
2. Oktober 2012
732
123
50226 Frechern
Kann mir jemand gerade sagen wie die Variable ist? 1.3.2X
Ich vermute jetzt mal, das du die WaWi in Version 1.3.2... nutzt. Leider beginnt das DB Diff Tool von JTL erst bei Version 1.4.4, was es schwer macht zu helfen. Es sei denn, man hat die Version 1.3.2... selbst noch am laufen. Aber vielleicht guckt ein JTL Mitarbeiter noch mal drüber?
 

Ähnliche Themen