Hallo Zusammen,
ich habe einen Bericht erstellt, der soweit funktioniert und in der Berichtsansicht nach Eingabe der Fitervariable “LIEFERANT” auch richtig angezeigt wird. Allerdings werden beim Klick auf CSV Export nur die neueren Belege angezeigt und die älteren fehlen, obwohl diese in der Ansicht angezeigt werden. Auch beim Excel Export werden alle korrekt angezeigt. Das Problem besteht nur, wenn man auf den blauen CSV Export Button links klickt. Hat jemand eine Idee woran das liegen könnte?
Hier der das Statement:
SELECT
pro.name AS Projekt,
v.belegnr,
v.eingangsdatum,
v.rechnungsdatum,
v.status_beleg,
v.status,
a.lieferantennummer,
a.name,
v.rechnung,
v.zahlungsweise,
REPLACE(ROUND(v.betrag,2),'.',',') AS 'Betrag Gesamt',
REPLACE(ROUND(vk.betrag,2),'.',',') AS 'Betrag Sachkonto',
v.zahlbarbis,
v.skonto,
v.skontobis,
v.bezahlt,
v.bezahltam,
vk.gegenkonto,
vk.kostenstelle,
vk.steuersatz,
v.klaergrund AS Grund,
v.internebemerkung
FROM verbindlichkeit AS v
LEFT JOIN adresse AS a ON v.adresse = a.id
LEFT JOIN projekt AS pro ON v.projekt = pro.id
LEFT JOIN bestellung AS b ON v.bestellung = b.id
LEFT JOIN verbindlichkeit_kontierung AS vk ON v.id = vk.verbindlichkeit
WHERE
('{VON}' = 0 OR v.rechnungsdatum >= '{VON}')
AND ('{BIS}' = 0 OR v.rechnungsdatum <= '{BIS}')
AND v.status_beleg IN ('freigegeben', 'abgeschlossen')
AND
(('{ZAHLUNGSSTATUS}' = 'Bezahlt' AND v.status = 'bezahlt')
OR '{ZAHLUNGSSTATUS}' <> 'Bezahlt')
AND
(('{ZAHLUNGSSTATUS}' = 'Offen' AND v.status = 'offen')
OR '{ZAHLUNGSSTATUS}' <> 'Offen')
AND ('{LIEFERANT}' = '0'
OR a.name LIKE '%{LIEFERANT}%')
ORDER BY v.belegnr DESC
Ich freue mich auf Rückmeldung!
Viele Grüße
Daniel