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

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.667
805
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.667
805
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
155
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.667
805
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
155
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
425
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
425
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
155
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 Retourenetikett für Briefe kann unter Internetmarke 2.0 nicht erstellt werden JTL-ShippingLabels - Fehler und Bugs 0
Neu Neue Tracking-URL für DPD JTL-ShippingLabels - Fehler und Bugs 4
AboutYou keine Felder für GPSR Daten SCX-(Ninepoint)-Anbindungen 0
globale Angebotsvorlage anpassen für eBay Angebote "Artikelspezifisch" JTL-Wawi 1.11 0
Neu Connectorupdates für Shopware 6.7.7 bzw 6.7.8? Shopware-Connector 34
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4
Neu Stornobeleg für Verkauf ohne Rechnung User helfen Usern - Fragen zu JTL-Wawi 9
Neu Neuentwicklung - Helpdesk für JTL Wawi - Eure Ideen und Wünsche? User helfen Usern - Fragen zu JTL-Wawi 4
Kein changelog für 1.11.8 JTL-Wawi 1.11 29
Text Vorbereitung für WAWI import JTL-Wawi 1.11 3
gelöst: Für diesen User wurde zum angegebenen Mandanten keine Firma gefunden!! JTL-Wawi 1.10 13
Neu Best Practices für den Export und die Automatisierung von täglichen Berichten in JTL‑WaWi User helfen Usern - Fragen zu JTL-Wawi 2
Mobile Web-App für JTL-WaWi — Aufträge, Artikel & Lager direkt vom Smartphone JTL-Wawi App 0
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0
Neu Workflow automatisch bei Warenausgang für Bestand und Puffer JTL-Wawi - Ideen, Lob und Kritik 12
Neu Für fiktive paginierte Kategorieseiten 404 statt 301 Allgemeine Fragen zu JTL-Shop 0
Neu Paypal Checkout Modul für Gambio bis GX 26.x Gambio-Connector 0
Neu Verlinkungen richtig setzen für mehrere Sprachen Allgemeine Fragen zu JTL-Shop 10
Neu JTW Wawi hängt beim Bearbeiten der Druckvorlage für Mahnungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wero für den JTL Shop? Plugins für JTL-Shop 21
Neu Bilder von Plattform A auch für Plattform B aktivieren Arbeitsabläufe in JTL-Wawi 1
Neu Exchange Konto kann nicht eingerichtet werden für E-Mail Versand User helfen Usern - Fragen zu JTL-Wawi 2
weitere Angaben für eBay JTL-Wawi 1.11 1
Neu Versandklassen für Kategorien / Unterkategorien bzw. Artikel im Warenkorb User helfen Usern - Fragen zu JTL-Wawi 0
Neu Freelancer gesucht für Artikelpflege ( Herstellerkataloge / Preisänderungen einspielen) Dienstleistung, Jobs und Ähnliches 3
JTL-WAWI Datenbankprofil für neue Windows Benutzer JTL-Wawi 1.11 2
Neu Für die Weiterentwicklung und Betreuung unserer bestehenden Systemlandschaft suchen wir einen erfahrenen Freelancer (m/w/d) mit fundierten Kenntnissen JTL-Wawi App 1
Neu Platzhalter für OPC-Portlets in Seitentext einbauen Allgemeine Fragen zu JTL-Shop 1
Neu kann man JTL POS alleine nutzen für 29 Euro? Einrichtung / Updates von JTL-POS 0
Neu OSS aktiv – Ausnahme für Eventtickets mit deutschem Leistungsort möglich? Allgemeine Fragen zu JTL-Shop 6
Neu Lösung nötig für JTL 1.11+ !!! Fragen rund um LS-POS 3
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 9
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
Neu Artikelmerkmale für eigenes Exportformat auslesen Betrieb / Pflege von JTL-Shop 1
Gesamtübersicht für Minusbuchen (Lagerbuchungstext) JTL-Wawi 1.10 2
Teilbare Artikel NICHT für Kunden, nur für intern teilbar JTL-Wawi 1.11 5
Neu Neue Preiserhöhung JTL April +~20% für Monatstarife, eingeschränkte "Funktionalitäten" User helfen Usern - Fragen zu JTL-Wawi 294
Neu Jecke Anfrage für Rosenmontag 🎉 – Kamelle & Werbegeschenke gesucht Smalltalk 0
Neu Suche DirectQuery für Kundenkommentar (Rechnung) & Hinweis (Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Coupon für Oberkategorie aktivieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu vollständige Liste/Definition aller Importfelder für die JTL-Ameise JTL-Ameise - Fehler und Bugs 7
Neu Mehrere Label für GLS Retoure nicht möglich? JTL-ShippingLabels - Fehler und Bugs 0
Beantwortet Downloadfunktion für pdf dateien Allgemeine Fragen zu JTL-Shop 10
Neu Im- und Export-Vorlage für eBay Bestandsabgleich JTL-Ameise - Ideen, Lob und Kritik 0
Neu Neues Plugin: Sauberes Meta-Tracking für JTL-Shop 5 (Pixel + CAPI + Consent) Plugins für JTL-Shop 0
Neu 📢 Plugin "Kreditlimit Plugin für JTL-Shop 5 " von CIN GmbH Plugins für JTL-Shop 0
Zweiter Shop an gleichem Mandanten nur für USA JTL-Wawi 1.11 1
Eigenverbrauch, Diebstahl, Verderb Statistik JTL-Wawi 1.10 3

Ähnliche Themen