Seite 1 von 1

Vom Kunden gekauften Artikel exportieren oder drucken ?

Verfasst: So 9. Jul 2017, 13:55
von Lothar633
Guten Tag,
ist es möglich, die von einem Kunden gekauften Artikel zu exportieren oder drucken, möglichst mit letztem Kaufdatum/Lieferdatum ?

Re: Vom Kunden gekauften Artikel exportieren oder drucken ?

Verfasst: Mo 10. Jul 2017, 06:11
von nico
Hallo, das gab es mal irgendwo,
eventuell passt es ja ->

Code: Alles auswählen

select concat_ws('',A.ANREDE,' ',A.NAME1,' ',A.NAME2,' ',A.NAME3) as Kunde,
       JP.ARTNUM as Artikelnummer,
       AT.LANGNAME as Artikelbeschreibung,
       SUM( JP.MENGE ) AS Menge,
       JP.ME_EINHEIT AS Einheit,
       SUM( JP.GPREIS ) AS Gesamtpreis,
       min(J.RDATUM) as min_datum,
       max(J.RDATUM) as max_datum
from JOURNALPOS JP inner join JOURNAL J on J.REC_ID=JP.JOURNAL_ID,
     ADRESSEN A, ARTIKEL AT
where JP.ADDR_ID=2684 	      /*<--Hier die ADDR_ID des Kunden eingeben*/
and A.REC_ID = JP.ADDR_ID
and AT.REC_ID = JP.ARTIKEL_ID
and J.QUELLE in (3,4) 	      /*<--Hier kann die Quelle
                               (Lieferschein, Rechnung, Gutschein etc.)
                               angegeben werden*/
AND J.RDATUM >= '2017-01-01'
AND J.RDATUM <= '2017-12-30'   /*<--Hier den Zeitraum auswählen*/
GROUP BY JP.ARTNUM
ORDER BY MENGE DESC

Re: Vom Kunden gekauften Artikel exportieren oder drucken ?

Verfasst: Mo 10. Jul 2017, 06:46
von Lothar633
Guten Tag Nico,
vielen Dank für denn SQL Code.
Kannst mir Bitte auch mitteilen, wie oder wo muss ich dies eingeben ?

Re: Vom Kunden gekauften Artikel exportieren oder drucken ?

Verfasst: Mo 10. Jul 2017, 07:37
von hh-cm
Hallo,

in CAO unter Tools->Export.

Re: Vom Kunden gekauften Artikel exportieren oder drucken ?

Verfasst: Mo 10. Jul 2017, 12:53
von Lothar633
Habe es rein kopiert, aber da tut sich nichts, wo ist denn da der Fehler - muss evtl. noch ein Kunde(Nr.) angegeben werden und wo ?

Re: Vom Kunden gekauften Artikel exportieren oder drucken ?

Verfasst: Mo 10. Jul 2017, 13:29
von hh-cm
Ist doch im Quellcode Dokumentiert.
Obwohl man da eine Adress-ID angeben muss

Code: Alles auswählen

select concat_ws('',A.ANREDE,' ',A.NAME1,' ',A.NAME2,' ',A.NAME3) as Kunde,
       JP.ARTNUM as Artikelnummer,
       AT.LANGNAME as Artikelbeschreibung,
       SUM( JP.MENGE ) AS Menge,
       JP.ME_EINHEIT AS Einheit,
       SUM( JP.GPREIS ) AS Gesamtpreis,
       min(J.RDATUM) as min_datum,
       max(J.RDATUM) as max_datum
from JOURNALPOS JP inner join JOURNAL J on J.REC_ID=JP.JOURNAL_ID,
     ADRESSEN A, ARTIKEL AT
where J.KUN_NUM="0000"          /*<--Hier die Kundennummer des Kunden eingeben*/
and A.REC_ID = JP.ADDR_ID
and AT.REC_ID = JP.ARTIKEL_ID
and J.QUELLE = 3
AND J.RDATUM >= '2017-01-01'   /*<--Hier den Zeitraum auswählen*/
AND J.RDATUM <= '2017-12-30'   /*<--Hier den Zeitraum auswählen*/
GROUP BY JP.ARTNUM
ORDER BY MENGE DESC
Der obenstehende Code Sucht nach allen Rechnungspositionen der Kundennummer 0000 im Zeitraum vom 01.01.2017 - 30.12.2017

Code: Alles auswählen

AND J.RDATUM >= '2017-01-01'   /*<--Hier den Zeitraum auswählen*/
AND J.RDATUM <= '2017-12-30'   /*<--Hier den Zeitraum auswählen*/
Die beiden Zeilen raus, dann ist es nicht Zeitlich eingeschränkt.

Code: Alles auswählen

where J.KUN_NUM="0000"          /*<--Hier die Kundennummer des Kunden eingeben*/
Hier wird die Kundennummer geändert

Re: Vom Kunden gekauften Artikel exportieren oder drucken ?

Verfasst: Di 11. Jul 2017, 19:30
von Lothar633
Toll hat funktionert - das erste mal !!!
Danke - bin begeistert :D