Export Produktleistungen

AMP-Agentur

Offizieller Servicepartner
SPBanner
19. Juli 2011
415
74
Magdeburg
Gibt es denn eine Möglichkeit die monatliche Produktleistung in Betrag und Stückzahl auszugeben? Egal, ob als Export oder Statistik. Dies ist zum beispiel wichtig um die Anzahl der verkauften Batterie Produkte sowie den Wert zu übermitteln. Muss irgend wie wegen der Batterieverordnung gemeldet werden..
 

Glenviddich

Gut bekanntes Mitglied
10. Dezember 2012
126
0
AW: Export Produktleistungen

Hier ein Ansatz für Kindartikel von $kArtikel:

PHP:
$queryAND = "AND (tArtikel.kVaterArtikel = '".$kArtikel."' OR tArtikel.kArtikel = '".$kArtikel."')";
	$query = "SELECT DISTINCT TOP 1000 										CASE 										WHEN '' IS NOT NULL THEN tbestellpos.nAnzahl  										WHEN '' IS NULL THEN 0										END AS Anzahl,									tbestellpos.fVKPreis as fVKPreis,tKunde.cFirma as Firma,									 CASE 									WHEN tKundenGruppe.kKundenGruppe != (2) THEN 'Endkunde'									WHEN tKundenGruppe.kKundenGruppe = (2) THEN 'B2B'									END AS Gruppe,									tartikel.cHersteller as Hersteller,									trechnung.cRechnungsNr AS Rechnungsnummer,									tArtikel.cName AS Artikelname,									trechnung.dErstellt AS Datum,									tPlattform.cName AS Plattform,									'Plattform' AS Plattform,									ISNULL(tartikel.cArtNr, 'nicht definiert') AS Artikelnummer,									ISNULL('Mengen Verkauf', '') AS Series 									FROM tbestellpos									JOIN tbestellung ON tbestellung.kBestellung = tbestellpos.tBestellung_kBestellung									JOIN trechnung ON tbestellung.tRechnung_kRechnung = trechnung.kRechnung									LEFT JOIN tKunde ON tbestellung.tKunde_kKunde = tKunde.kKunde  									JOIN tKundenGruppe ON tKunde.kKundenGruppe = tKundenGruppe.kKundenGruppe  									JOIN tartikel ON tartikel.kArtikel = tbestellpos.tArtikel_kArtikel 																		LEFT JOIN tPlattform ON tPlattform.nPlattform = tBestellung.nPlatform								   									WHERE (((tbestellung.nStorno = 0) AND tbestellung.cType = 'B') OR tbestellung.kBestellung IS NULL)										AND ((trechnung.dErstellt >= CAST('".date("m.d.Y",$von)."' as Datetime) AND trechnung.dErstellt <= CAST('".date("m.d.Y",$bis)." 23:59:59' as Datetime)) OR trechnung.dErstellt IS NULL)										".$queryAND."";
 

AMP-Agentur

Offizieller Servicepartner
SPBanner
19. Juli 2011
415
74
Magdeburg
AW: Export Produktleistungen

Danke für die Antwort, ich benötige das aber für die WAWI, da auch Produkte auf Amazon, eBay und direkt per Telefon vertrieben werden.
 

Glenviddich

Gut bekanntes Mitglied
10. Dezember 2012
126
0
AW: Export Produktleistungen

Das query ist ein MSSQL query! Allerdings bin ich der meinung das Du die Daten eigentlich auch aus der internen WAWI Statistik rausgefiltert bekommst!
 

AMP-Agentur

Offizieller Servicepartner
SPBanner
19. Juli 2011
415
74
Magdeburg
AW: Export Produktleistungen

Das dachte ich auch. Die Wawi Statistik kann mit zwar die Verkauften Artikel nach verkauften Gesamtwert oder nach verkaufter Stückzahl für einen definierten Zeitraum ausgeben, jedoch nicht beides zusammen. Theoretisch währe hierbei eine zusätzliche Spalte für die Stückzahl erforderlich.
 

Glenviddich

Gut bekanntes Mitglied
10. Dezember 2012
126
0
AW: Export Produktleistungen

Ok das ist nicht so schön. Du könntest die Daten in Excel mit SVerweis zusammenziehen! Oder eben mit der query holen.
 

AMP-Agentur

Offizieller Servicepartner
SPBanner
19. Juli 2011
415
74
Magdeburg
AW: Export Produktleistungen

Sowas habe ich mir auch schon gedacht, zumal man mit Excel eine direkte Leseverbindung zum Server aufbauen kann. Allerdings weis ich nicht welche Felder in welchen Tabellen relevant sind. Und vor allem welche Felder was bedeuten.
 

Glenviddich

Gut bekanntes Mitglied
10. Dezember 2012
126
0
AW: Export Produktleistungen

Ich hab Excel -> MSSQL nie benutzt, da kann ich Dir so leider nicht mehr weiterhelfen. Wenn Du das ganze in einem kleinem phpscript verpackt haben willst was die ne CSV erstellt dann PN mich einfach an!
 

AMP-Agentur

Offizieller Servicepartner
SPBanner
19. Juli 2011
415
74
Magdeburg
AW: Export Produktleistungen

Danke, für eure Hilfe. Dann werde ich mich jetzt mal dem Problem annehmen. Ich denke ich werde das mit Excel machen. Wenn ich die Lösung habe teile ich euch das mit.
 

AMP-Agentur

Offizieller Servicepartner
SPBanner
19. Juli 2011
415
74
Magdeburg
AW: Export Produktleistungen

Für alle die es interessiert. ich habe das Problem jetzt mit dem kostenlosen Programm CubeInfo gelöst. Das kann man sich auf der Seite WWW.WIWSoftware.de herunterladen und muss sich dann nur einen kostenlosen Freischaltcode für die Installtion zuschicken lassen. Damit kann man sich dann relativ einfach SQL Ansichten und Abfragen zusammenbauen. Diese können dann auch in eine formatierte Excel Tabelle exportiert werden.