Wie können wir helfen?

Prism Tabellen Übersicht

📊 Alle PRISM-Tabellen im Überblick

Nr.
Tabelle
Beschreibung
Spalten
1
contacts
Alle Kontakte (Unternehmen, Personen, Mitarbeiter:innen, Benutzer:innen)
~60
2
projects
Alle Projekte und Projektphasen mit Status und Teams
~70
3
tickets
Alle Tickets und Jobs aus dem Aufgabensystem
~80
4
timetrack_times
Einzelne Zeitbuchungen aus der Zeiterfassung
~75
5
timetrack_days
Tagesaggregierte Zeiterfassungsdaten
~65
6
timetrack_working_time_accounts
Arbeitszeitkonten der Mitarbeiter:innen
~45
7
meta_dates
Kalenderdaten für Zeitanalysen
~15
8
calculation_positions
Alle Kalkulationspositionen (Angebote, Aufträge, Rechnungen)
95
9
accounts_payable
Eingangsrechnungspositionen mit Projektzuordnung
101
10
calculation_report
Umsatz- und Kostenplanung für Quartalsauswertungen
71

📚 Dokumentationsstandard: Jede Tabelle enthält System-Felder, Meta-Informationen, thematisch gruppierte Felder mit Datentypen, Beschreibungen, SQL-Beispiele und Analyse-Ideen.


Contacts Tabelle

Die Contacts-Tabelle ist das zentrale CRM-Herzstück von Poool und enthält alle Kontaktdaten aus den folgenden Bereichen:

  • Unternehmen (Kunden und Lieferanten) mit Firmendaten, Kunden-/Lieferantennummern und DATEV-Konten
  • Personen (Kontaktpersonen bei Kunden/Lieferanten) mit Namen, Positionen und Abteilungen
  • Mitarbeiter:innen mit Teamzuordnungen und Stundensätzen (intern, extern, Kunde)
  • Benutzer:innen mit E-Mail-Adressen und Aktiv-Status

Projects Tabelle

Die Projects-Tabelle enthält alle Projektstammdaten und Projektphasen aus Poool. Hier findest du:

  • Projekte mit Projektnummern, Titel, Status, Team-Zuordnungen und Deadlines
  • Projektphasen mit eigenen Status, Titeln und Terminen
  • Projekt-Teams und Verantwortlichkeiten
  • Zeiterfassungs-Berechtigungen und Sperren pro Projekt/Phase
⚠️

Wichtig: Die Tabelle enthält sowohl Projekte als auch Projektphasen. Unterscheidung über das Feld data_type = 'project' (Projekt, Hauptprojekt, Teilprojekt) oder 'projectPhase' (Projektphase).

Tickets Tabelle

Die Tickets-Tabelle enthält alle Tickets und Jobs aus dem Poool-Aufgabensystem. Hier findest du:

  • Tickets mit Nummern, Titeln, Status, Prioritäten und Deadlines
  • Ticket-Jobs (Aufgaben im Ticket) mit eigenen Status und Terminen
  • Personen-Zuordnungen (Ersteller, Zugewiesene, Kundenverantwortliche)
  • Zeitkontingente und Wertangaben pro Ticket
  • Projekt- und Phasen-Verknüpfungen
⚠️

Wichtig: Die Tabelle enthält sowohl Tickets als auch Aufgaben. Unterscheidung über das Feld data_type = 'ticket' (Ticket) oder 'ticketJob' (Aufgabe im Ticket).

Timetrack Times

Die Timetrack Times Tabelle enthält alle einzelnen Zeitbuchungen aus der Poool-Zeiterfassung. Hier findest du:

  • Detaillierte Zeitbuchungen mit Datum, Dauer (in Minuten), Überstunden-Kennzeichnung
  • Projekt-, Ticket- und Auftrags-Zuordnungen jeder Buchung
  • Aktivitäten und Kostensätze (intern und extern)
  • Kosten-Informationen pro Buchung (intern, Kunde, Ticket)
  • Freigabe- und Abrechnungs-Status für Controlling und Rechnungsstellung
  • Kommentare (intern und kundenorientiert)
  • Archivierungs- und Sperr-Status
⚠️

Wichtig:

  • Zeitwerte sind in Minuten gespeichert (nicht Stunden!)
  • Eine Zeitbuchung kann Projekt, Ticket oder beides zugeordnet sein
  • Archivierte oder gesperrte Buchungen können nicht mehr bearbeitet werden

Timetrack Days

Die Timetrack Days Tabelle enthält tagesweise aggregierte Zeiterfassung für alle Mitarbeiter:innen. Hier findest du:

  • Tages-Übersichten mit Soll- und Ist-Arbeitszeiten
  • Gleitzeit-Änderungen pro Tag (Plus-/Minusstunden)
  • Zeittypen-Summen (Regulär, Urlaub, Krank, Freizeitausgleich, Intern)
  • Arbeitszeit-Soll (Target: von, bis, Pause, Netto)
  • Arbeitszeit-Ist (tatsächliche Zeiten)
  • Feiertage und Standort-Informationen
  • Arbeitszeitkonto-Modifikationen (Überstunden, Urlaub, etc.)
  • Tag-Sperrungen und Validierung
⚠️

Wichtig:

  • Alle Zeitwerte sind in Minuten gespeichert (nicht Stunden!)
  • Ein Datensatz = Ein Tag für eine:n Mitarbeiter:in
  • Gesperrte Tage (data_timetrack_locked = true) können nicht mehr bearbeitet werden

Timetrack Working Time Accounts

Die Timetrack Working Time Accounts Tabelle enthält alle Arbeitszeitkonten der Mitarbeiter:innen pro Jahr. Hier findest du:

  • Jahresbezogene Arbeitszeitkonten mit Urlaubstagen, Überstunden und Gleitzeilständen
  • Urlaubsverwaltung: Initial-Anspruch, Übertrag, Verbrauch und Modifikationen
  • Überstunden-Tracking: Aufbau, Übertrag und Abbau von Überstunden
  • Gleitzeit-Konten: Aktuelle Stände und Flextime-Verwaltung
  • Freizeitausgleich: Verbrauchte Ausgleichstage und -stunden
  • Sonderurlaub: Spezielle Urlaubsformen

⚠️ Wichtig: Pro Mitarbeiter:in und Jahr gibt es genau einen Datensatz. Die Tabelle wird automatisch aktualisiert basierend auf Zeiterfassungen und manuellen Modifikationen.

Meta Dates Tabelle

Die Meta Dates Tabelle ist eine zentrale Datumsdimensionstabelle für zeitbasierte Analysen und Reports. Sie enthält für jeden Tag umfassende Kalenderinformationen (Jahr, Monat, Quartal, Kalenderwoche, Wochentag, Schaltjahr, etc.) und ermöglicht flexible Zeitauswertungen in Power BI und Excel.

Typische Anwendungsfälle:

  • Zeiterfassungs-Auswertungen nach Perioden (Woche, Monat, Quartal)
  • Projektplanung mit Arbeitstagen vs. Wochenenden
  • Quartalsbezogene Finanzreports
  • Jahresvergleiche und Trendanalysen
⚠️

Wichtig: Die Tabelle sollte einen ausreichenden Datumsbereich abdecken (mindestens aktuelles Jahr + nächstes Jahr). Bei Bedarf muss der Datenbereich erweitert werden.

Calculation Positions Tabelle

Die Calculation Positions Tabelle enthält alle Kalkulationspositionen aus Poool. Hier findest du:

  • Angebotspositionen mit Mengen, Preisen und Rabatten
  • Auftragspositionen mit Bestellnummern und Status
  • Rechnungspositionen mit Verkaufspreisen und Nebenkostenzuschlägen
  • Kunden- und Projektdaten pro Position
  • Kalkulationsgruppen (Eigen-/Fremdleistungen, optional/fest)
  • Leistungen und Materialien aus Preislisten
⚠️

Wichtig: Jede Zeile = Eine Kalkulationsposition. Eine Kalkulation (Angebot/Auftrag/Rechnung) besteht aus mehreren Positionen. Die Tabelle ist ähnlich aufgebaut wie der Export unter Buchhaltung > Export > Kalkulationspositionen.

Accounts Payable Tabelle

Die Accounts Payable Tabelle enthält alle Eingangsrechnungspositionen mit vollständigem Kontext. Hier findest du:

  • Fremdkosten über Eingangsrechnungen erfasst
  • Projektzuordnung für jede Position
  • Auftragsbezug (Verknüpfung zu Bestellungen)
  • Budgetkontrolle mit Budget- und Kostenstellen-Zuordnung
  • Abrechnungsstatus (Clearable/Cleared) für Weiterverrechnung
  • Lieferantendaten und Zahlungsinformationen
⚠️

Wichtig: Jede Zeile = Eine Eingangsrechnungsposition. Rechnungsdaten (wie Rechnungssummen) wiederholen sich bei mehreren Positionen derselben Rechnung. Beim Aggregieren nicht summieren, sondern MAX() oder FIRST() verwenden!

Calculation Report Tabelle

Die Calculation Report Tabelle bildet die Grundlage für die Quartalsauswertung und enthält Umsatz- und Kostenplanungsdaten. Hier findest du:

  • Offene Auftragsplanungspositionen (Orders)
  • Ausgangsrechnungen (Invoices)
  • Lead-Planungen mit Gewichtung
  • Wiederkehrende Ausgangsrechnungen (zukünftige Umsätze)
  • Kosten (Eingangsrechnungen)
  • Wiederkehrende Eingangsrechnungen
  • Gehaltsdaten (Personalkosten)
🔥

Item Types: invoice, invoice_recurring, lead, order, salary, salary_extra

Account Types: receivable (Umsätze) vs. payable (Kosten)

Lead-Gewichtung: Werte werden mit Gewichtungsprozentsatz multipliziert für realistische Planung

 

📚 Dokumentationsstandard: Jede Tabelle enthält System-Felder, Meta-Informationen, thematisch gruppierte Felder mit Datentypen, Beschreibungen, SQL-Beispiele und Analyse-Ideen.


Konnten wir hiermit helfen?
😞
😐
🤩