Umsatz nach Warengruppen mit allen Gruppen

alles was in keine andere Kategorie passt
Antworten

Umsatz nach Warengruppen mit allen Gruppen

Hallo liebe Leute,

bei den Tools in der Statistik -> Umsatz nach Warengruppen, habe ich mit 17,35% Sonstige.
1. Sehe ich das richtig, dass hier viele kleinmengen verschiedener Warengruppen zusammengefasst werden?
2. gibt es eine Möglichkeit, ALLE Gruppen anzuzeigen. Gerne auch als Text aber eben mit Prozent Angabe.

Danke, Bernd
Herzliche Grüße, Bernd
BERNDS BIO FACHGESCHÄFT
https://www.daSein.at
3x CAO 1.5.x, 1x KassePRO, +Artikel Varianten, modified eCommerce Shop

Re: Umsatz nach Warengruppen mit allen Gruppen

Hi.

Alles unter 2% wird von dem Chart zusammengefasst. Das muss auch so bleiben, da man sonst nichts mehr erkennen kann.
Unter Tools Export kannst du aber mit folgendem Befehl das gleiche als Text erreichen.

Code: Alles auswählen

select
  JP.WARENGRUPPE, W.NAME, SUM(JP.MENGE) as MENGE_GES, DATE(J.RDATUM),
  round(
    sum(
     if
  (J.BRUTTO_FLAG="N",
      JP.GPREIS,
      JP.GPREIS/
        case
         when JP.STEUER_CODE=0 then 1+J.MWST_0/100
         when JP.STEUER_CODE=1 then 1+J.MWST_1/100
         when JP.STEUER_CODE=2 then 1+J.MWST_2/100
         when JP.STEUER_CODE=3 then 1+J.MWST_3/100
        end
     )
    ),2
   ) as UMSATZ_GES
  from
   JOURNALPOS JP 
  inner join JOURNAL J on J.REC_ID=JP.JOURNAL_ID
  left outer join WARENGRUPPEN W on W.ID=JP.WARENGRUPPE
  where
    J.QUELLE IN (3,4) and J.STADIUM NOT IN(127,120) 
   and
    DATE(J.RDATUM) BETWEEN '2022-01-01' AND '2022-12-31'
  group by
   JP.WARENGRUPPE
  Having
   UMSATZ_GES !=0
  order by
   UMSATZ_GES DESC
Die beiden Datumsangaben müssen natürlich angepasst werden.
Also dieses

Code: Alles auswählen

DATE(J.RDATUM) BETWEEN '2022-01-01' AND '2022-12-31'
Gruß Chris
"Derjenige, der sagt: "Es geht nicht", soll den nicht stören, der's gerade tut."

Re: Umsatz nach Warengruppen mit allen Gruppen

Ein wenig moderner:
DATE(J.RDATUM) BETWEEN :Datum_ReDatVon AND :Datum_ReDatBis

Btw: Was ist Stadium 120 ?
Gruß
Willi

CAO - I like Computer Aided Office :)

Re: Umsatz nach Warengruppen mit allen Gruppen

120 = Trainingsbuchungen in der Kasse
Gruß Chris
"Derjenige, der sagt: "Es geht nicht", soll den nicht stören, der's gerade tut."

Re: Umsatz nach Warengruppen mit allen Gruppen

hh-cm hat geschrieben: Do 10. Nov 2022, 19:09 Hi.

Alles unter 2% wird von dem Chart zusammengefasst. Das muss auch so bleiben, da man sonst nichts mehr erkennen kann.
Unter Tools Export kannst du aber mit folgendem Befehl das gleiche als Text erreichen.

Code: Alles auswählen

select
  JP.WARENGRUPPE, W.NAME, SUM(JP.MENGE) as MENGE_GES, DATE(J.RDATUM),
  round(
    sum(
     if
  (J.BRUTTO_FLAG="N",
      JP.GPREIS,
      JP.GPREIS/
        case
         when JP.STEUER_CODE=0 then 1+J.MWST_0/100
         when JP.STEUER_CODE=1 then 1+J.MWST_1/100
         when JP.STEUER_CODE=2 then 1+J.MWST_2/100
         when JP.STEUER_CODE=3 then 1+J.MWST_3/100
        end
     )
    ),2
   ) as UMSATZ_GES
  from
   JOURNALPOS JP 
  inner join JOURNAL J on J.REC_ID=JP.JOURNAL_ID
  left outer join WARENGRUPPEN W on W.ID=JP.WARENGRUPPE
  where
    J.QUELLE IN (3,4) and J.STADIUM NOT IN(127,120) 
   and
    DATE(J.RDATUM) BETWEEN '2022-01-01' AND '2022-12-31'
  group by
   JP.WARENGRUPPE
  Having
   UMSATZ_GES !=0
  order by
   UMSATZ_GES DESC
Die beiden Datumsangaben müssen natürlich angepasst werden.
Also dieses

Code: Alles auswählen

DATE(J.RDATUM) BETWEEN '2022-01-01' AND '2022-12-31'
Danke für das sensationelle Skript!
Und ja, mir ist klar, das es in der grafischen Übersicht nicht anders geht.
Herzliche Grüße, Bernd
BERNDS BIO FACHGESCHÄFT
https://www.daSein.at
3x CAO 1.5.x, 1x KassePRO, +Artikel Varianten, modified eCommerce Shop