Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.256
683
ja hatte ich mal, aber diese hat nur 3kb, sind ja quasi keine daten drin!

oder soll das nur eine Verbindungsschnittstelle sein???
wenn ich dann die sicht einbaue, sind klaro keine daten vorhanden
 

BenjaminB

Gesperrter Benutzer
17. Juni 2008
75
0
nein, ist nur sowas wie eine schnittstelle. Bei mir ist die auch nur 3kb groß.

Einfach OOo Calc öffnen, Datenpilot aufrufen klicken (unter "Daten"), dann "in OOo angemeldete Datenquelle auswählen" und dann im nächsten Schritt unter Datenbank, deine gespeicherte Datei auswählen.

Dann loggst du dich mit den Daten ein (sa, sa04jT14) und kannst dann unter Datenquelle, deine erstellten Sichten auswählen.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.256
683
werde ich nochmals versuchen!

kannst du mir zu der Sicht noch etwas erläutern? wäre super nett!

habe das ja so nachgebaut, funzt aber leider nicht ganz, wollte daher mal einfach ein einfaches Beispiel testen, obs überhaupt klappt.


Am Ende wollte ich einfach nur eine Auswertung haben wie folgt:

oben 3 Auswahl-Boxen, einmal quasi zur Filterung der Aufträge!
Kunden-Gruppe
Jahr
Auftragsnummer

wäre halt super, wenn ich quasi eine Übersicht habe, die mir alles aufzeigt, je nachdem wie ich die Filterung einstelle. habe das ähnlich mal in Excel gemacht PivtoTable, aber da fehlte mir wohl die Verknüpfung in der Sicht, bzw. weis nicht wie sich das verhält.

Kannst du da etwas erläutern?

In meinem Datenfeld sollen später die Einzelheiten stehen, aber das bekomme ich denke ich hin :)
 

BenjaminB

Gesperrter Benutzer
17. Juni 2008
75
0
Ich werde dir bei Gelegenheit mal deine gewünschte Sicht erstellen. Ich werde es dnan hier reinposten.
 

BenjaminB

Gesperrter Benutzer
17. Juni 2008
75
0
Klick mal im SQL Server Management Studio Express bei der Datenbank auf "Neue Sicht" dann schließen und gib unten folgendes ein

Code:
SELECT     dbo.tkunde.cVorname AS [Knd Vorname], dbo.tkunde.cName AS [Knd Nachname], dbo.tbestellung.kBestellung AS Bestellnr, dbo.tartikel.cName AS [Art Nr], 
                      SUBSTRING(dbo.tbestellung.dErstellt, 7, 4) AS Jahr, dbo.tbestellpos.nAnzahl AS Menge, dbo.tKundenGruppe.cName AS [Knd Gruppe]
FROM         dbo.tkunde INNER JOIN
                      dbo.tbestellung ON dbo.tkunde.kKunde = dbo.tbestellung.tKunde_kKunde INNER JOIN
                      dbo.tKundenGruppe ON dbo.tkunde.kKundenGruppe = dbo.tKundenGruppe.kKundenGruppe INNER JOIN
                      dbo.tbestellpos INNER JOIN
                      dbo.tartikel ON dbo.tbestellpos.tArtikel_kArtikel = dbo.tartikel.kArtikel ON dbo.tbestellpos.tBestellung_kBestellung = dbo.tbestellung.kBestellung
WHERE     (dbo.tbestellpos.nType <> 2)

Dann speicherst du das ab und wählst es in Calc aus. Und machst dann die Schritte, wie es hier am Anfang des Threads beschrieben wurde.

Wenn was nicht klappt, einfach fragen!
 

TobiasC

Gut bekanntes Mitglied
25. Juni 2008
154
19
Braunschweig
Hi,

super Thema hier, dass wirklich weiter hilft.

Ich habe jedoch ein kleines Problem bei der Datenauswertumg. Rabatte werden nicht mit in die Kalkulation einbezogen.

Ich nutze das SQL Script von der ersten Seite:

Code:
SELECT     TOP 100 PERCENT dbo.tbestellung.cBestellNr AS [Auftrags Nr.], dbo.tkunde.cVorname AS [Knd Vorname], dbo.tkunde.cName AS [Knd Name],
                      dbo.tkunde.cLand AS [Knd Land], dbo.tartikel.cArtNr AS [Art.Nr.], dbo.tartikel.cName AS [Art. Bezeichnung], dbo.tartikel.nLagerbestand AS Bestand,
                      dbo.tartikel.fVKBrutto AS [Art. VK Brutto], dbo.tartikel.cHersteller AS [Art. Hersteller], dbo.tbestellpos.fVKPreis AS [VK Preis],
                      dbo.tbestellpos.fVKNetto AS [VK Netto], dbo.tliefartikel.fEKNetto AS [EK Preis], dbo.tbestellpos.nAnzahl AS Menge,
                      dbo.tbestellung.dErstellt AS [Erstellt am], dbo.tbestellung.dVersandt AS [Status Versand], dbo.tlieferant.cFirma AS Lieferant,
                      (dbo.tbestellpos.fVKNetto * dbo.tbestellpos.nAnzahl) * ((100 + dbo.tbestellpos.fMwSt) / 100) AS [Ges.Auftr.Wert brutto],
                      SUBSTRING(dbo.tbestellung.dErstellt, 4, 2) AS Monat, SUBSTRING(dbo.tbestellung.dErstellt, 7, 4) AS Jahr,
                      (dbo.tbestellpos.fVKNetto - dbo.tliefartikel.fEKNetto) * dbo.tbestellpos.nAnzahl AS [Stück Gewinn netto]
FROM         dbo.tlieferant INNER JOIN
                      dbo.tartikel INNER JOIN
                      dbo.tbestellpos ON dbo.tartikel.kArtikel = dbo.tbestellpos.tArtikel_kArtikel INNER JOIN
                      dbo.tbestellung ON dbo.tbestellpos.tBestellung_kBestellung = dbo.tbestellung.kBestellung INNER JOIN
                      dbo.tliefartikel ON dbo.tartikel.kArtikel = dbo.tliefartikel.tArtikel_kArtikel INNER JOIN
                      dbo.tkunde ON dbo.tbestellung.tKunde_kKunde = dbo.tkunde.kKunde ON dbo.tlieferant.kLieferant = dbo.tliefartikel.tLieferant_kLieferant
WHERE     (dbo.tbestellung.cType <> 'A')
ORDER BY dbo.tbestellung.dErstellt DESC

Wie bekommt man in dieses Script die Rabatte der Bestellungen einbezogen? Da ich z.B. 3% auf Vorkasse gebe, sind recht drastische Abweichungen der Endergebnisse vorhanden. Ebenfalls werden individuelle Rabatte nicht berücksichtigt.
Das Problem wird in diesem Zusammenhang sicherlich sein, dass die Rabatte von XTC übergeben werden und somit eine Position auf der Rechnung sind.
Man müsste also irgendwie den Rechnungsbetrag in die Kalkulation mit einbeziehen.

Grüße
Tobias
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.256
683
super sache, danke das funzt jetzt wenigstens mal etwas :)

letzte frage vorab, habe ja zu beginn mit OOoBase die ODB Datenbank angelegt, da stehen auch alte gelöschte noch zur Auswahl später in OOoCalc drin, wie kann ich diese löschen? weil existieren tun die eigentlich nicht mehr :?:
 

TobiasC

Gut bekanntes Mitglied
25. Juni 2008
154
19
Braunschweig
Hallo,

gibt es eine Möglichkeit mit den Rechnungen zu arbeiten? Im Moment werden nämlich mit diesen Statistiken alle Aufträge bearbeitet. Wenn nun ein Auftrag nicht bezahlt wurde oder dergleichen, taucht dieser dennoch in der Statistik auf.
Ebenfalls werden die Aufträge dem jeweiligen Monat zugewiesen, in dem die Bestellung einging. Wichtiger wäre es jedoch die Rechnungen des jeweiligen Monats auszuwerten.

Grüße
Tobias
 

Jagger2000

Aktives Mitglied
23. März 2009
56
0
AW: Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

Hallo,

also ich bin ein absoluter SQL Script Noob, setze aber JTL WaWi ein und bräuchte jetzt mal eine kurze Hilfe:
Welches Script muss ich als Sicht definieren, wenn ich einfach den Gesamtumsatz, bzw. Reingewinn je Monat und Jahr abfragen möchte?
Kann mir hier jemand helfen?
 

Jagger2000

Aktives Mitglied
23. März 2009
56
0
AW: Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

Hallo nochmals,

möcht meinen vorhergehenden Post nochmals anschieben. Kapier hinsichtlich SQL Skripte leider rein gar nichts. Kann mir denn niemand helfen?
Ich möchte gerne Sichten die mir in der Pivot-Tabelle folgendes anzeigen:
1) Verkauf je Artikel je Woche bzw. Monat bzw. Jahr
2) Verkauf je Kunde je Artikel je Jahr

Hab mich jetzt sehr lange abgemüht jedoch ohne Ergebnis. Please help me......
Oder vielleicht hat mir einer einen Link zu ner leicht verständlichen Erklärung wie man Sichten in JTL Wawi wunschgemäß gestaltet?
 

Jagger2000

Aktives Mitglied
23. März 2009
56
0
AW: Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

Schiiiiiieeeb.

By the way: Mir werden die Bilder auf der 1. Seite dieses Threads nicht mehr angezeigt...???
 

pikantum

Guest
AW: Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

Geht zwar nicht um Statistik, sondern "nur" um Artikeldaten, aber da hab ich ein Brett vorm Kopf und das kurz vor dem Ziel:

Beim Import von Artikelpreisen über den Datenpilot geht die Formatierung nicht. OOc will immer ein Datum daraus machen. :eek:
Schau ich mir die Daten im MSSQL Management an, sind die mit Komma formatiert, was calc eigentlich doch verstehen müsste. Egal wie ich formatiere, es kommt viel Lustiges raus, nur keine Preise.

Auch eine Umstellung auf Deutsch/Schweiz bringt nichts.
Jemand einen Tipp für mich?
 

zwitsch

Sehr aktives Mitglied
14. November 2007
423
38
AW: Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

Wie wird in Excel/ OOC importiert? Ist es ein Ascii-File mit der Endung TXT oder CSV. Bei CSV sollte es per Doppelklick auf die Datei (im Explorer) funktionieren. Texte mit " und Felder getrennt mit ; Zahlen haben als Dezimaltrenner das Komma.

Das ist zumindest meine Erfahrung.
 

zwitsch

Sehr aktives Mitglied
14. November 2007
423
38
AW: Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

Stop,

im Managementstudio wird eventuell das Komme angezeigt, aber mit Punkt intern gearbeitet.
 

pikantum

Guest
AW: Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

Geht zwar nicht um Statistik, sondern "nur" um Artikeldaten, aber da hab ich ein Brett vorm Kopf und das kurz vor dem Ziel:

Beim Import von Artikelpreisen über den Datenpilot geht die Formatierung nicht. OOc will immer ein Datum daraus machen. :eek:
Schau ich mir die Daten im MSSQL Management an, sind die mit Komma formatiert, was calc eigentlich doch verstehen müsste. Egal wie ich formatiere, es kommt viel Lustiges raus, nur keine Preise.

Auch eine Umstellung auf Deutsch/Schweiz bringt nichts.
Jemand einen Tipp für mich?

edit: Datenimport kommt aus einer erstellten Sicht.

*up*
keiner ne Idee?
 

TobiasC

Gut bekanntes Mitglied
25. Juni 2008
154
19
Braunschweig
AW: Anleitung für Statistik über Datenpilot/Pivot (SQL 2005)

Hi,

da ich die Statistiken von JTL bis jetzt als zu unflexibel erachte, würde ich gerne wieder die PIVOT Tabellen nutzen.

Die anfänglichen Probleme bzgl. Datetime habe ich überwunden und stehe nun aber vor dem Problem, dass keine Position in der Tabelle auftaucht, die keinen eingetragenen Lieferanten hat. Auch wenn ein EK "unter" EK eingetragen ist, interessiert es die SQL Abfrage überhaupt nicht ;).

Ich bin daher etwas ratlos. Vielleicht hat ja jemand einen Tip für mich :). Würde mich sehr freuen.

Meine aktuelle Abfrage:

Code:
SELECT     dbo.tkunde.cVorname AS [Knd Vorname], dbo.tkunde.cName AS [Knd Nachname], dbo.tbestellung.kBestellung AS Bestellnr, 
                      dbo.tartikel.cName AS Artikel, DATEPART(YEAR, dbo.tbestellung.dErstellt) AS Jahr, dbo.tbestellpos.nAnzahl AS Menge, 
                      dbo.tKundenGruppe.cName AS [Knd Gruppe], dbo.tbestellung.tRechnung_kRechnung AS Rechnungsnr, 
                      dbo.tbestellpos.fVKPreis - dbo.tbestellpos.fVKPreis * dbo.tbestellpos.fRabatt / 100 AS [VK Preis], 
                      CASE WHEN dbo.tartikel.fEKNetto = 0 THEN dbo.tliefartikel.fEKNetto ELSE dbo.tartikel.fEKNetto END AS [EK Netto], DATEPART(MONTH, 
                      dbo.tbestellung.dErstellt) AS Monat, (dbo.tbestellpos.fVKPreis - dbo.tbestellpos.fVKPreis * dbo.tbestellpos.fRabatt / 100) 
                      / 1.19 - CASE WHEN dbo.tartikel.fEKNetto = 0 THEN dbo.tliefartikel.fEKNetto ELSE dbo.tartikel.fEKNetto END AS Gewinn, dbo.tartikel.cArtNr AS [Art Nr.], 
                      dbo.tartikel.nLagerbestand AS Lagerbestand, ((dbo.tbestellpos.fVKNetto - dbo.tbestellpos.fVKNetto * dbo.tbestellpos.fRabatt / 100) 
                      * dbo.tbestellpos.nAnzahl) * ((100 + dbo.tbestellpos.fMwSt) / 100) AS [Gesamt Auftragswert Brutto], 
                      (dbo.tbestellpos.fVKNetto - dbo.tbestellpos.fVKNetto * dbo.tbestellpos.fRabatt / 100 - CASE WHEN dbo.tartikel.fEKNetto = 0 THEN dbo.tliefartikel.fEKNetto
                       ELSE dbo.tartikel.fEKNetto END) * dbo.tbestellpos.nAnzahl AS [Stück Gewinn Netto], dbo.tartikel.cHersteller AS [Art. Hersteller]
FROM         dbo.tkunde INNER JOIN
                      dbo.tbestellung ON dbo.tkunde.kKunde = dbo.tbestellung.tKunde_kKunde INNER JOIN
                      dbo.tKundenGruppe ON dbo.tkunde.kKundenGruppe = dbo.tKundenGruppe.kKundenGruppe INNER JOIN
                      dbo.tbestellpos INNER JOIN
                      dbo.tartikel ON dbo.tbestellpos.tArtikel_kArtikel = dbo.tartikel.kArtikel ON 
                      dbo.tbestellpos.tBestellung_kBestellung = dbo.tbestellung.kBestellung INNER JOIN
                      dbo.tliefartikel ON dbo.tartikel.kArtikel = dbo.tliefartikel.tArtikel_kArtikel INNER JOIN
                      dbo.tlieferant ON dbo.tliefartikel.tLieferant_kLieferant = dbo.tlieferant.kLieferant
WHERE     (dbo.tbestellpos.nType <> 2)

Grüße
Tobias
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Apple Pay in PayPal Plugin für die Schweiz Plugins für JTL-Shop 4
Neu Festgelegte Zahlungsart für Kunde Allgemeine Fragen zu JTL-Shop 0
Neu 🛒𝐍𝐞𝐮𝐞𝐬 𝐏𝐥𝐮𝐠-𝐈𝐧: Eigene Lösung für Rechnungskauf mit Bonitäts- & Betrugsprüfung direkt im Check-out - JTL5? Plugins für JTL-Shop 0
Neu Die wichtigsten Shopify/JTL-Wawi Tipps für Anfänger (wie mich) Shopify-Connector 0
Neu Wawi 1.9.5.4, Ameise Preise glätten für Ebay Vorlagen und laufende Angebote?? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Zusätzlicher Content für Filter-Seiten Templates für JTL-Shop 0
Neu Amazon Lister 2.0 - Kategorieindividuelle Felder auf Root eben möglich, z.B. für bullet_point1-5 Amazon-Lister - Ideen, Lob und Kritik 0
Neu Produktionszettel für die Kommissionierung JTL-Plan&Produce - Ideen, Lob und Kritik 0
Neu XML Rechnung - Artikel werden für 0€ verkauft, warum? JTL-Wawi - Fehler und Bugs 0
Neu Import von Kategorien geht nur für die Standrdsprache. Zweite Sprache geht leider nicht. JTL-Ameise - Fehler und Bugs 4
Rechnung für Händler JTL-Wawi 1.9 2
Neu Unterschiedliche Rechnungs Mailvorlagen für B2B und B2C Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Suchen Freelancer für Support JTL wawi und shop sowie Anbindung an die Markplätze Dienstleistung, Jobs und Ähnliches 1
Neu Bestätigungs e-mail für Auftrag stornieren Arbeitsabläufe in JTL-Wawi 1
Neu Besten Hosting-Anbieter für Wawi und JTL-Shop Starten mit JTL: Projektabwicklung & Migration 6
Neu Spezielle Preise für Kundengruppen im JTL-Shop Allgemeine Fragen zu JTL-Shop 3
Neu GPSR-relevante Herstellerdaten als PDF exportieren – Lösungen für Artikeletiketten? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 7
Neu Artikel im Shop nur für DE ausschliessen Allgemeine Fragen zu JTL-Shop 6
Neu Google Exportformat für Shopping hängt sich auf - Weder Cronjob noch manueller Anstoß führen zur Erstellung einer erfolgreiche .zip Datei Allgemeine Fragen zu JTL-Shop 5
Versandetikett für Portokasse (Deutsche Post) nachdrucken JTL-Wawi 1.9 3
Neu Meldepflicht für Registrierkassen ab 2025 Allgemeine Fragen zu JTL-POS 1
Neu Amazon Lister 2.0 für USA, Australien, NL, PL, SE, BE etc. in Planung? Amazon-Lister - Ideen, Lob und Kritik 0
Neu Suche Anbieter für Erstellung einer eigenen Übersicht , da JTL Projektbörse fehlerhaft Eigene Übersichten in der JTL-Wawi 5
Neu JTL Profi / Freelancer gesucht für verschiedene kleinere Projekte (Daten Import/Export, Auswertung, Workflows usw.) Starten mit JTL: Projektabwicklung & Migration 1
Neu verschiedene Größen für ein Artikel Allgemeine Fragen zu JTL-POS 4
Neu Falsche URLs in Sitemap für englischen Seiten bei "Routing-Schema: Mit Locale" JTL-Shop - Fehler und Bugs 0
Neu Verschiedene Artikeltexte für veschiedene ebay Konten ermöglichen eBay-Anbindung - Ideen, Lob und Kritik 0
Neu JTL POS - Epson TSE micro SD Karte für andere Drucker kompatibel? - Metapace T-3II JTL-POS - Fragen zu Hardware 2
Neu Eigener Export für ShippyPro User helfen Usern - Fragen zu JTL-Wawi 5
Neu Hilfe bei korrekter Variable für Umsatzsteuer-Summe und dotLiquid-Übersicht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Alternative für B2B Market gesucht – Kundengruppen und JTL-Connector WooCommerce-Connector 0
Neu Pickliste für Aufträge mit mehr als einem Artikel aus verschiedenen Lagerbereichen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu 1.9.5.4, Ameise und Preise importieren für das Feld "Standardpreis in neuen angelegte Vorlagen" JTL-Ameise - Fehler und Bugs 3
Neu DotLiquid Formel für Lieferadresse mail und wenn nicht vorhanden dann Rechnungsadresse mail verwenden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Biete: Windows Server optimiert für JTL und MS SQL Standard Lizenz (8 Monate alt, 42% unter Neupreis) Dienstleistung, Jobs und Ähnliches 1
Neu Plugin für Bundles gesucht Plugins für JTL-Shop 4
Neu 📢 Plugin "Verbotene Artikel: Kauf nur für richtige Kundengruppe" by NETZdinge.de Plugins für JTL-Shop 1
Neu Kein Loginbereich für Affiliate Partner Webstollen Plugins für JTL-Shop 1
Neu Problem bei der Anzeige von Hinweistexten für Produkte einer bestimmten Kategorie im NOVA Template Allgemeine Fragen zu JTL-Shop 1
Neu GPSR Umsetzung auch für "Artikel auf Anfrage" nötig? User helfen Usern - Fragen zu JTL-Wawi 2
Webinar: E-Rechnungspflicht 2025: Basics & Best-Practices für Onlinehändler Messen, Stammtische und interessante Events 2
Neu PHP - MySQL Konfiguration am Server für JTL Shop 5 Allgemeine Fragen zu JTL-Shop 1
Neu Neues Zusatzfeld-Set für Shopware 6 in JTL erstellen (nicht nur custom_jtl) Shopware-Connector 0
GPSR umsetzen Kurzfassung für Dummys? JTL-Wawi 1.9 13
Neu Gratisgeschenke nicht verfügbar für Kundengruppe X - Warenkorb-Fehler JTL-Shop - Fehler und Bugs 0
Neu Kategorie für Webshop aktiv setzen unter Beibehaltung des aktiv-Status aller enthaltener Artikel User helfen Usern - Fragen zu JTL-Wawi 6
Neu XRechnung für WAWI 1.5 Smalltalk 28
GPSR für nur einen Artikel des Hersteller JTL-Wawi 1.9 2
Neu [Error][Code:21920427] Adressangaben für die verantwortliche Person sind unvollständig. Geben Sie für die Adresse bitte die Straße, den Ort, die PLZ eBay-Anbindung - Fehler und Bugs 4
Neu Versandklasse für Kindartikel wird falsch übertragen/überschrieben WooCommerce-Connector 0

Ähnliche Themen