PMS32 Online- Hilfereferenz
OLAP - Auswertung
Tabellenname........ CUBE_CON
Tabellenbezeichnung. OLAP - Auswertung
Tabellenpfad........ IGNORE [T|I] - Temporäres Verzeichnis: My.Clients.Path.cTmpDir
Primärschlüssel.....
Primärindex.........
Primärfilter........
Candidateschlüssel..
Candidateindex......
Candidatefilter.....
Autoupdate.......... True
Diese Tabelle kann über PMS32D.EXE in der Nacht erstellt werden. Siehe dazu auch pmscontrolling.vpr im Verzeichnis ...\UPD\...
Die Tabelle CUBE_CON kann mit zwei verschiedenen Tools ausgewertet werden!
Zum einen das Externe OLAP...
Und das interne PMS32-OLAP...
Um nun eine Auswertung zu erstellen, wird ein SQL auf der Cube_Con ausgeführt.
Beim internen Controlling muss das der ADOBD Treiber von VFP einmalig auf der Maschine installiert werden!
Danach kann der SQL kommen...
SELECT
cc.feldname1 AS D_Dimension1,
cc.feldname2 AS D_Dimension2,
cc.feldname3 AS FS_Fact_Summe,
cc.feldname4 AS FA_Fact_Mittelwert,
1 AS FT_Fact_Mittelwert_Teiler,
cc.feldname5 AS FD_Fact_Minimum,
cc.feldname6 AS FU_Fact_Maximum,
cc.feldname7 AS FC_Fact_Count,
....
FROM CDBFDIR!CUBE_CON ...
WHERE 1=:1
Facts fangen mit dem Buchstaben F an, gefolgt von einem Underline.
Dimensionen fangen mit dem Buchstaben D an, gefolgt von einem Underline.
F_ .... Fact
D_ .... Dimension
F_Fact: (Fact), ein Fact (Wert) des Cubes, der berechnet und angezeigt werden soll. Ohne weitere Angaben wird der Wert summiert und dargestellt.
FS_Fact: (Fact,summieren), wie oben, jedoch mit der Anweisung Summieren
FSH_Fact: (Fact,summieren,hidden), wie oben, jedoch wird der Wert nicht angezeigt / dargestellt.
D_Dimension (Dimension), eine Dimension, die in der Auswahlleiste der Dimensionen angezeigt wird.
DH_Dimension (Dimension,horizontal), eine Dimension, die horizontal dargestellt wird. (Wichtig nur beim Neuaufbau des Cubes)
DV_Dimension (Dimension,vertikal), eine Dimension, die vertikal dargestellt wird. (Wie oben...)
Das Zeichen UNDERLINE _ wird für die Bezeichnung (Caption) des Wertes durch ein Leerzeichen (BLANK) ersetzt.
Beispiel:
FSH_Menge_fuer_viele_Werte: Fact,sum,hidden,'Menge fuer viele Werte'
Besonderheit in der WHERE Klausel des SQL Selects!
Der Ausdruck: 1=:1 in der WHERE Klausel des SQL Selects wird bei der Prüfung duch 1=0 ersetzt, damit keine Daten abgerufen werden.
Bei der Vollständigen Abfrage werden die Daten jedoch mit dem Ausdruck 1=1 versehen, damit alle Daten abgerufen werden können.
Noch ein Hinweis zum Mittelwert:
Der Fact FA_... muss ein entsprechendes Pedant FT_... haben um den Mittelwert berechnen zu können!
Beispiel:
SELECT
cc.Wert1 AS FA_Mittelwert,
cc.Menge1 AS FT_Mittelwert,
....
Steht im Feld Wert1 der WERT eines Facts so kann man die Menge des Facts als Teiler angeben...
Damit wird für jede Dimensions- und Filterkonstellation der Mittelwert korrekt berechnet.
Das Feld FT_... muss in dem Cube vorhanden sein, um einen Mittelwert berechnen zu können!
Im internen Controlling kann die Spaltenüberschrift für die Dimensionen und Facts angepasst werden.
{AFNUMMER....} (1.0.04#2900) Auftragsnummer
{ARPGANG.....} (1.0.04#2900) Arbeitsgang
{ARPPLAN.....} (1.0.04#2900) Arbeitsplan
{ARTIKELART..} (1.0.04#2900) Artikelart
{ARTIKELNR...} (1.0.04#2900) Artikelnummer
{DATUM.......} (1.0.04#2900) Auswertungsdatum
{DDATUM......} (1.0.04#2900) Buchungsdatum
{FREMDVORG...} (1.0.04#2900) Fremdvorgang
{HALBJAHR....} (1.0.04#2900) Auswertungshalbjahr
{IDAUFF......} (1.0.04#2900) Fremd - ID
{IDB01.......} (1.0.04#2900) Artikel-ID
{IDC02.......} (1.0.04#2900) Kostensatz-ID
{IDC61.......} (1.0.04#2900) Lieferanten-ID
{IDC63.......} (1.0.04#2900) Kunden-ID
{IDC64.......} (1.0.04#2900) Mitarbeiter-ID
{IDC66.......} (1.0.04#2900) Lager-ID
{IDE10.......} (1.0.04#2900) Vorgangs-ID
{IDK10.......} (1.0.04#2900) Projekt-ID
{IDV04.......} (1.0.04#2900) Arbeitsplan-ID
{IDV05.......} (1.0.04#2900) Arbeitsgang-ID
{IPAUFF......} (1.0.04#2900) Fremd - IP
{IPB01.......} (1.0.04#2900) Artikelart
{IPY01.......} (1.0.04#2900) Vorgangsart
{JAHR........} (1.0.04#2900) Auswertungsjahr
{KOSTENS.....} (1.0.04#2900) Kostensatz
{KUNDE.......} (1.0.04#2900) Kunde
{LAGERORT....} (1.0.04#2900) Lagerort
{LIEFERANT...} (1.0.04#2900) Lieferant
{MENGE_100...} (1.0.04#2900) Menge Angebot
{MENGE_101...} (1.0.04#2900) Menge Auftrag
{MENGE_102...} (1.0.04#2900) Menge Lieferschein
{MENGE_103...} (1.0.04#2900) Menge Rechnung
{MENGE_104...} (1.0.04#2900) Menge Gutschrift
{MENGE_105...} (1.0.04#2900) Menge Barverkauf
{MENGE_106...} (1.0.04#2900) Menge Aufmaß
{MENGE_107...} (1.0.04#2900) Menge Vorratsauftrag
{MENGE_108...} (1.0.04#2900) Menge CAE-Liste
{MENGE_109...} (1.0.04#2900) Menge Projekt
{MENGE_S.....} (1.0.04#2900) Sollmenge Vorgang
{MGMIN_100...} (1.0.04#2900) Minuten Angebot
{MGMIN_101...} (1.0.04#2900) Minuten Auftrag
{MGMIN_102...} (1.0.04#2900) Minuten Lieferschein
{MGMIN_103...} (1.0.04#2900) Minuten Rechnung
{MGMIN_104...} (1.0.04#2900) Minuten Gutschrift
{MGMIN_105...} (1.0.04#2900) Minuten Barverkauf
{MGMIN_106...} (1.0.04#2900) Minuten Aufmaß
{MGMIN_107...} (1.0.04#2900) Minuten Vorratsauftrag
{MGMIN_108...} (1.0.04#2900) Minuten CAE-Liste
{MGMIN_109...} (1.0.04#2900) Minuten Projekt
{MGMIN_I.....} (1.0.04#2900) Minuten Ist
{MGMIN_S.....} (1.0.04#2900) Minuten Soll
{MG_FPRJ.....} (1.0.04#2900) Menge Fremdprojekt
{MG_LGUT.....} (1.0.04#2900) Menge Lieferantengutschrift
{MG_NEBK.....} (1.0.04#2900) Menge Nebenkosten
{MG_OFBO.....} (1.0.04#2900) Menge offenes Bestellobligo
{MG_OFDI.....} (1.0.04#2900) Menge offene Dispo
{MG_SGUT.....} (1.0.04#2900) Menge Schüttgut
{MG_SOK......} (1.0.04#2900) Menge Sonderkosten
{MG_UGPL.....} (1.0.04#2900) Menge ungeplant
{MG_UGPLA....} (1.0.04#2900) Menge ungeplante Abgänge
{MG_ZUBE.....} (1.0.04#2900) Menge Wareneingang
{MG_ZUER.....} (1.0.04#2900) Menge Lieferantenrechnung
{MG_ZUST.....} (1.0.04#2900) Menge Stammlager
{MITARB......} (1.0.04#2900) Mitarbeiter
{MONAT.......} (1.0.04#2900) Auswertungsmonat
{NSTATUS.....} (1.0.04#2900) Status
{NWHAT.......} (1.0.04#2900) Positionsart
{PRDB1_100...} (1.0.04#2900) DB1 - Angebot
{PRDB1_101...} (1.0.04#2900) DB1 - Auftrag
{PRDB1_102...} (1.0.04#2900) DB1 - Lieferschein
{PRDB1_103...} (1.0.04#2900) DB1 - Rechnung
{PRDB1_104...} (1.0.04#2900) DB1 - Gutschrift
{PRDB1_105...} (1.0.04#2900) DB1 - Barverkauf
{PRDB1_106...} (1.0.04#2900) DB1 - Aufmaß
{PRDB1_107...} (1.0.04#2900) DB1 - Vorratsauftrag
{PRDB1_108...} (1.0.04#2900) DB1 - CAE-Liste
{PRDB1_109...} (1.0.04#2900) DB1 - Projekt
{PRDB1_S.....} (1.0.04#2900) DB1 - Vorgang
{PRERL_100...} (1.0.04#2900) Erlös Angebot
{PRERL_101...} (1.0.04#2900) Erlös Auftrag
{PRERL_102...} (1.0.04#2900) Erlös Lieferschein
{PRERL_103...} (1.0.04#2900) Erlös Rechnung
{PRERL_104...} (1.0.04#2900) Erlös Gutschrift
{PRERL_105...} (1.0.04#2900) Erlös Barverkauf
{PRERL_106...} (1.0.04#2900) Erlös Aufmaß
{PRERL_107...} (1.0.04#2900) Erlös Vorratsauftrag
{PRERL_108...} (1.0.04#2900) Erlös CAE-Liste
{PRERL_109...} (1.0.04#2900) Erlös Projekt
{PRERL_S.....} (1.0.04#2900) Erlös Vorgang
{PREZU_100...} (1.0.04#2900) Rohstoffzuschlag Angebot
{PREZU_101...} (1.0.04#2900) Rohstoffzuschlag Auftrag
{PREZU_102...} (1.0.04#2900) Rohstoffzuschlag Lieferschein
{PREZU_103...} (1.0.04#2900) Rohstoffzuschlag Rechnung
{PREZU_104...} (1.0.04#2900) Rohstoffzuschlag Gutschrift
{PREZU_105...} (1.0.04#2900) Rohstoffzuschlag Barverkauf
{PREZU_106...} (1.0.04#2900) Rohstoffzuschlag Aufmaß
{PREZU_107...} (1.0.04#2900) Rohstoffzuschlag Vorratsauftrag
{PREZU_108...} (1.0.04#2900) Rohstoffzuschlag CAE-Liste
{PREZU_109...} (1.0.04#2900) Rohstoffzuschlag Projekt
{PREZU_S.....} (1.0.04#2900) Rohstoffzuschlag Vorgang
{PRFGK_100...} (1.0.04#2900) Fertigungsgemeinkosten Angebot
{PRFGK_101...} (1.0.04#2900) Fertigungsgemeinkosten Auftrag
{PRFGK_102...} (1.0.04#2900) Fertigungsgemeinkosten Lieferschein
{PRFGK_103...} (1.0.04#2900) Fertigungsgemeinkosten Rechnung
{PRFGK_104...} (1.0.04#2900) Fertigungsgemeinkosten Gutschrift
{PRFGK_105...} (1.0.04#2900) Fertigungsgemeinkosten Barverkauf
{PRFGK_106...} (1.0.04#2900) Fertigungsgemeinkosten Aufmaß
{PRFGK_107...} (1.0.04#2900) Fertigungsgemeinkosten Vorratsauftrag
{PRFGK_108...} (1.0.04#2900) Fertigungsgemeinkosten CAE-Liste
{PRFGK_109...} (1.0.04#2900) Fertigungsgemeinkosten Projekt
{PRFGK_AS....} (1.0.04#2900) Fertigungsgemeinkosten Stammkalkulation
{PRFGK_S.....} (1.0.04#2900) Fertigungsgemeinkosten Vorgang
{PRFKO_100...} (1.0.04#2900) Fertigungskosten Angebot
{PRFKO_101...} (1.0.04#2900) Fertigungskosten Auftrag
{PRFKO_102...} (1.0.04#2900) Fertigungskosten Lieferschein
{PRFKO_103...} (1.0.04#2900) Fertigungskosten Rechnung
{PRFKO_104...} (1.0.04#2900) Fertigungskosten Gutschrift
{PRFKO_105...} (1.0.04#2900) Fertigungskosten Barverkauf
{PRFKO_106...} (1.0.04#2900) Fertigungskosten Aufmaß
{PRFKO_107...} (1.0.04#2900) Fertigungskosten Vorratsauftrag
{PRFKO_108...} (1.0.04#2900) Fertigungskosten CAE-Liste
{PRFKO_109...} (1.0.04#2900) Fertigungskosten Projekt
{PRFKO_AS....} (1.0.04#2900) Fertigungskosten Stammkalkulation
{PRFKO_S.....} (1.0.04#2900) Fertigungskosten Vorgang
{PRGKL_I.....} (1.0.04#2900) Gemeinkosten Lohn Ist
{PRGKM_100...} (1.0.04#2900) Gemeinkosten Angebot
{PRGKM_101...} (1.0.04#2900) Gemeinkosten Auftrag
{PRGKM_102...} (1.0.04#2900) Gemeinkosten Lieferschein
{PRGKM_103...} (1.0.04#2900) Gemeinkosten Rechnung
{PRGKM_104...} (1.0.04#2900) Gemeinkosten Gutschrift
{PRGKM_105...} (1.0.04#2900) Gemeinkosten Barverkauf
{PRGKM_106...} (1.0.04#2900) Gemeinkosten Aufmaß
{PRGKM_107...} (1.0.04#2900) Gemeinkosten Vorratsauftrag
{PRGKM_108...} (1.0.04#2900) Gemeinkosten CAE-Liste
{PRGKM_109...} (1.0.04#2900) Gemeinkosten Projekt
{PRGKM_AS....} (1.0.04#2900) Gemeinkosten Stammkalkulation
{PRGKM_S.....} (1.0.04#2900) Gemeinkosten Vorgang
{PRMAT_100...} (1.0.04#2900) Materialkosten Angebot
{PRMAT_101...} (1.0.04#2900) Materialkosten Auftrag
{PRMAT_102...} (1.0.04#2900) Materialkosten Lieferschein
{PRMAT_103...} (1.0.04#2900) Materialkosten Rechnung
{PRMAT_104...} (1.0.04#2900) Materialkosten Gutschrift
{PRMAT_105...} (1.0.04#2900) Materialkosten Barverkauf
{PRMAT_106...} (1.0.04#2900) Materialkosten Aufmaß
{PRMAT_107...} (1.0.04#2900) Materialkosten Vorratsauftrag
{PRMAT_108...} (1.0.04#2900) Materialkosten CAE-Liste
{PRMAT_109...} (1.0.04#2900) Materialkosten Projekt
{PRMAT_S.....} (1.0.04#2900) Materialkosten Vorgang
{PRMIN_100...} (1.0.04#2900) Fertigungskosten Angebot
{PRMIN_101...} (1.0.04#2900) Fertigungskosten Auftrag
{PRMIN_102...} (1.0.04#2900) Fertigungskosten Lieferschein
{PRMIN_103...} (1.0.04#2900) Fertigungskosten Rechnung
{PRMIN_104...} (1.0.04#2900) Fertigungskosten Gutschrift
{PRMIN_105...} (1.0.04#2900) Fertigungskosten Barverkauf
{PRMIN_106...} (1.0.04#2900) Fertigungskosten Aufmaß
{PRMIN_107...} (1.0.04#2900) Fertigungskosten Vorratsauftrag
{PRMIN_108...} (1.0.04#2900) Fertigungskosten CAE-Liste
{PRMIN_109...} (1.0.04#2900) Fertigungskosten Projekt
{PRMIN_I.....} (1.0.04#2900) Fertigungskosten Ist
{PRMIN_S.....} (1.0.04#2900) Fertigungskosten Vorgang
{PROJEKT.....} (1.0.04#2900) Projekt
{PRSOK_100...} (1.0.04#2900) Sonderkosten Angebot
{PRSOK_101...} (1.0.04#2900) Sonderkosten Auftrag
{PRSOK_102...} (1.0.04#2900) Sonderkosten Lieferschein
{PRSOK_103...} (1.0.04#2900) Sonderkosten Rechnung
{PRSOK_104...} (1.0.04#2900) Sonderkosten Gutschrift
{PRSOK_105...} (1.0.04#2900) Sonderkosten Barverkauf
{PRSOK_106...} (1.0.04#2900) Sonderkosten Aufmaß
{PRSOK_107...} (1.0.04#2900) Sonderkosten Vorratsauftrag
{PRSOK_108...} (1.0.04#2900) Sonderkosten CAE-Liste
{PRSOK_109...} (1.0.04#2900) Sonderkosten Projekt
{PRSOK_S.....} (1.0.04#2900) Sonderkosten Vorgang
{PRZUS_100...} (1.0.04#2900) Zusatzkosten Angebot
{PRZUS_101...} (1.0.04#2900) Zusatzkosten Auftrag
{PRZUS_102...} (1.0.04#2900) Zusatzkosten Lieferschein
{PRZUS_103...} (1.0.04#2900) Zusatzkosten Rechnung
{PRZUS_104...} (1.0.04#2900) Zusatzkosten Gutschrift
{PRZUS_105...} (1.0.04#2900) Zusatzkosten Barverkauf
{PRZUS_106...} (1.0.04#2900) Zusatzkosten Aufmaß
{PRZUS_107...} (1.0.04#2900) Zusatzkosten Vorratsauftrag
{PRZUS_108...} (1.0.04#2900) Zusatzkosten CAE-Liste
{PRZUS_109...} (1.0.04#2900) Zusatzkosten Projekt
{PRZUS_S.....} (1.0.04#2900) Zusatzkosten Vorgang
{PR_FPRJ.....} (1.0.04#2900) Wert Fremdprojekt
{PR_LGUT.....} (1.0.04#2900) Wert Lieferantengutschrift
{PR_NEBK.....} (1.0.04#2900) Wert Nebenkosten
{PR_OFBO.....} (1.0.04#2900) Wert offenes Bestellobligo
{PR_OFDI.....} (1.0.04#2900) Wert offene Dispo
{PR_SGUT.....} (1.0.04#2900) Wert Schüttgut
{PR_SOK......} (1.0.04#2900) Wert Sonderkosten
{PR_SOKGM....} (1.0.04#2900) Wert Sonderkosten-2
{PR_UGPL.....} (1.0.04#2900) Wert ungeplant
{PR_UGPLA....} (1.0.04#2900) Wert ungeplante Abgänge
{PR_ZUBE.....} (1.0.04#2900) Wert Wareneingang
{PR_ZUER.....} (1.0.04#2900) Wert Lieferantenrechnung
{PR_ZUST.....} (1.0.04#2900) Wert Stammlager
{PWE_100.....} (1.0.04#2900) Kalkulationsfaktor EK-Daten (100)
{PWE_200.....} (1.0.04#2900) Kalkulationsfaktor EK-Daten (200)
{PWE_300.....} (1.0.04#2900) Kalkulationsfaktor EK-Daten (300)
{PWE_400.....} (1.0.04#2900) Kalkulationsfaktor EK-Daten (400)
{PWE_500.....} (1.0.04#2900) Kalkulationsfaktor EK-Daten (500)
{PWF_100.....} (1.0.04#2900) Kalkulationsfaktor Lohnkosten (100)
{PWF_200.....} (1.0.04#2900) Kalkulationsfaktor Lohnkosten (200)
{PWF_300.....} (1.0.04#2900) Kalkulationsfaktor Lohnkosten (300)
{PWF_400.....} (1.0.04#2900) Kalkulationsfaktor Lohnkosten (400)
{PWF_500.....} (1.0.04#2900) Kalkulationsfaktor Lohnkosten (500)
{PWL_100.....} (1.0.04#2900) Kalkulationsfaktor Lagerdaten (100)
{PWL_200.....} (1.0.04#2900) Kalkulationsfaktor Lagerdaten (200)
{PWL_300.....} (1.0.04#2900) Kalkulationsfaktor Lagerdaten (300)
{PWL_400.....} (1.0.04#2900) Kalkulationsfaktor Lagerdaten (400)
{PWL_500.....} (1.0.04#2900) Kalkulationsfaktor Lagerdaten (500)
{PWV_100.....} (1.0.04#2900) Kalkulationsfaktor VK-Daten (100)
{PWV_200.....} (1.0.04#2900) Kalkulationsfaktor VK-Daten (200)
{PWV_300.....} (1.0.04#2900) Kalkulationsfaktor VK-Daten (300)
{PWV_400.....} (1.0.04#2900) Kalkulationsfaktor VK-Daten (400)
{PWV_500.....} (1.0.04#2900) Kalkulationsfaktor VK-Daten (500)
{QUARTAL.....} (1.0.04#2900) Auswertungsquartal
{SDATUM......} (1.0.04#2900) Auswertungsdatum DTOS()
{TAG.........} (1.0.04#2900) Auswertungstag
{VORGANG.....} (1.0.04#2900) Vorgangsnummer
{VORGART.....} (1.0.04#2900) Vorgangsart
{WOCHE.......} (1.0.04#2900) Auswertungswoche (KW)
Siehe auch :
Hauptmenü /
Hauptindex /
Such Index /
Cursor Index /
Programm Module /
Tabellen Index /
Tabellenmodule /
Masken Index /
Programmcode Index /
Servicepacks /
My.Struktur /
Funktionen /
Sonstiges Index
Lokale Benutzerhilfe : Meine eigene Hilfe /
Zurück zur PMS32 - Hilfe
Dateiversion:1.0.04#3648 - H.U.DD#SSFF 02.12.2022
Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32
Weitere Informationen finden Sie unter der aktuellen
PMS32 WEB-Hilfe
Die Informationen dieser Mitteilung sind vertraulich und nur für Sie bestimmt. Unbefugtes Weiterleiten,
Veröffentlichen, Kopieren usw. sind untersagt und werden gerichtlich verfolgt.
© PMS Compelec GmbH 2022 ® el-Projekt