Benutzer-Werkzeuge

Webseiten-Werkzeuge


tipps-und-tricks:scriptsammlung:umsatzliste-nach-kundengruppe

Umsatzliste nach Kundengruppe

Mit diesem Script lässt sich eine zusammengefasste Übersicht der Umsätze je Kundengruppe im laufenden Jahr erstellen. Das Script listet alle erstellten Rechnungen und Gutschriften pro Kundengruppe und diese unterteilt nach Kundenname, Kundennummer, Belegnummer, Positionen mit Summen, und Artikelkurzbezeichnung.

SELECT R.NAME AS KUNDENGRUPPE,CONCAT(J.KUN_NAME1,' ',J.KUN_NAME2) AS KUNDE,
J.KUN_NUM AS KDNR,J.VRENUM,J.RDATUM,P.KURZNAME AS ARTIKEL,JP.MENGE,JP.GPREIS,
CASE JP.STEUER_CODE
WHEN 0 THEN MWST_0
WHEN 1 THEN MWST_1
WHEN 2 THEN MWST_2
WHEN 3 THEN MWST_3
END AS MWST,
CASE JP.STEUER_CODE
WHEN 0 THEN JP.GPREIS
WHEN 1 THEN JP.GPREIS*((MWST_1+100)/100)
WHEN 2 THEN JP.GPREIS*((MWST_2+100)/100)
WHEN 3 THEN JP.GPREIS*((MWST_3+100)/100)
END AS BRUTTO
FROM ADRESSEN A
LEFT JOIN JOURNAL J ON A.REC_ID=J.ADDR_ID
LEFT JOIN REGISTRY R ON A.KUNDENGRUPPE=R.VAL_INT
LEFT JOIN JOURNALPOS JP ON J.REC_ID=JP.JOURNAL_ID
LEFT JOIN ARTIKEL P ON JP.ARTIKEL_ID=P.REC_ID
WHERE J.QUELLE IN(3,4) AND R.MAINKEY LIKE '%ADDR_HIR' 
AND JP.MENGE <>0 AND J.STADIUM <127
AND YEAR(J.RDATUM)=YEAR(CURRENT_DATE)
ORDER BY A.KUNDENGRUPPE,A.MATCHCODE,J.VRENUM

Damit das ganze übersichtlich auf Papier gebracht werden kann ist es notwendig ein Formular zu erstellen.

Das Beispielformular, Umsatzliste-Jahr (rechtsklick und speichern unter wählen), kann nach dem ausführen des Scripts in den Reporteditor geladen werden. Dazu nach dem Ausführen des Scripts den Schalter Drucken betätigen und danach auf Bearbeiten klicken um in den Reportbuilder zu gelangen.

In dem Beispielformular wird für jede Kundengruppe eine eigene Seite erstellt, die auch jeweils die Komplettsumme der Kundengruppe enthält. Auf der letzten Seite des Formulars wird zusätzlich die Summe aller Kundengruppen aufgelistet. Somit erhält man schnell einen Überblick mit wem ich meinen größten Umsatz tätige und welchen Umsatz ich zur Zeit habe.

tipps-und-tricks/scriptsammlung/umsatzliste-nach-kundengruppe.txt · Zuletzt geändert: von admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki