Hallo,
in der neuen Vorlage von Kundendetails wird das Jahr für den Jahresumsatz abgefragt und ausgegeben. Doch leider ist da ein kleiner Fehler drin. Er summiert auch die Angebote. Wie muss ich die Formel ändern???
Hier die Originalformel:
cond(not IsNullOrEmpty(JTL_DirectQuery ("SELECT SUM(fVKPreis) FROM tbestellpos WHERE tBestellung_kBestellung = ANY (SELECT kBestellung FROM tbestellung WHERE DATEPART(year, dErstellt) = '"+AskString$ ("Gesamtumsatzberechnung: Jahr im Format XXXX (z.B. 2012) angeben",false,Year$ (Today ()))+"' AND tKunde_kKunde = (SELECT kKunde FROM tkunde WHERE cKundenNr = '"+Vorgang.Kundennummer+"'))")),JTL_DirectQuery ("SELECT SUM(fVKPreis) FROM tbestellpos WHERE tBestellung_kBestellung = ANY (SELECT kBestellung FROM tbestellung WHERE DATEPART(year, dErstellt) = '"+AskString$ ("Gesamtumsatzberechnung: Jahr im Format XXXX (z.B. 2012) angeben",false,Year$ (Today ()))+"' AND tKunde_kKunde = (SELECT kKunde FROM tkunde WHERE cKundenNr = '"+Vorgang.Kundennummer+"'))"),0)
in der neuen Vorlage von Kundendetails wird das Jahr für den Jahresumsatz abgefragt und ausgegeben. Doch leider ist da ein kleiner Fehler drin. Er summiert auch die Angebote. Wie muss ich die Formel ändern???
Hier die Originalformel:
cond(not IsNullOrEmpty(JTL_DirectQuery ("SELECT SUM(fVKPreis) FROM tbestellpos WHERE tBestellung_kBestellung = ANY (SELECT kBestellung FROM tbestellung WHERE DATEPART(year, dErstellt) = '"+AskString$ ("Gesamtumsatzberechnung: Jahr im Format XXXX (z.B. 2012) angeben",false,Year$ (Today ()))+"' AND tKunde_kKunde = (SELECT kKunde FROM tkunde WHERE cKundenNr = '"+Vorgang.Kundennummer+"'))")),JTL_DirectQuery ("SELECT SUM(fVKPreis) FROM tbestellpos WHERE tBestellung_kBestellung = ANY (SELECT kBestellung FROM tbestellung WHERE DATEPART(year, dErstellt) = '"+AskString$ ("Gesamtumsatzberechnung: Jahr im Format XXXX (z.B. 2012) angeben",false,Year$ (Today ()))+"' AND tKunde_kKunde = (SELECT kKunde FROM tkunde WHERE cKundenNr = '"+Vorgang.Kundennummer+"'))"),0)