Eigene Tabellen
Mit Eigenen Tabellen legen Sie zusätzliche, vereinsspezifische Tabellen an — über die Standard-Felder hinaus, mit mehreren Datensätzen pro Mitglied. Sie eignen sich für Abrechnungen, Ausgabelisten, Inventar- und Materialverwaltung. Eigene Tabellen können mit Mitgliedern verknüpft oder unabhängig (z. B. als Stammdaten-Tabelle) geführt werden, miteinander verbunden werden und berechnete Spalten mit Formeln enthalten.
Eigene Felder sind Einzelwerte pro Mitglied (z. B. „T-Shirt-Größe"). Sie erweitern die Stammdaten-Maske und tauchen als Spalte in der Mitgliederliste auf.
Eigene Tabellen sind mehrere Datensätze pro Mitglied (z. B. Schlüsselausgaben, Getränkeverbrauch) oder eigenständige Stammdaten (z. B. Getränkesortiment). Mehr dazu im Abschnitt Eigene Felder als Ergänzung unten und im Tipp in der Mitgliederliste.
Zweck
Typische Einsatzfelder:
| Bereich | Beispiele |
|---|---|
| Abrechnungen | Getränkeverbrauch, Arbeitszeiten-Ausgleich, Liegeplatz-/Parzellenmiete, Strom-/Wasserverbrauch, Vereinsausflug-Kostenbeitrag |
| Ausgabelisten | Schlüsselverwaltung, Bekleidungslisten, Geräte- und Instrumentenausgabe, Leihgerätelisten |
| Materiallisten | Inventar, Geräteliste, Sortimente |
| Stammdaten | Getränkesortiment, Übungsleiterhonorarsätze, Artikelkataloge |
Eigene Tabellen lassen sich kombinieren — z. B. eine Tabelle „Getränke" (Stammdaten, ohne Mitgliedsverknüpfung) und eine Tabelle „Getränkeverbrauch" (Verkauf pro Mitglied), die per Verknüpfung miteinander gemeinsam abgerechnet werden.
Voraussetzungen
- Eigene Tabellen sind unter Verwaltung → Optionen → Mitglieder → Eigene Tabellen vom Admin angelegt.
- Ihr Benutzer hat das Recht Eigene Tabellen (Lesen/Schreiben).
- Für volle Funktionalität (mehr als 25 Datensätze pro Vorgang, mehrere berechnete Felder): Netxp Verein Pro.
Tabelle anlegen
Tabelle erstellen (Admin in Optionen)
- Verwaltung → Optionen → Mitglieder → Eigene Tabellen öffnen.
- Neue Tabelle anlegen klicken.
- Name vergeben (sprechend, z. B. Getränkeverbrauch).
- Mit Mitgliedern verknüpfen ja/nein:
- Ja — pro Mitglied beliebig viele Datensätze (Schlüsselausgaben pro Person, Trainingsstunden pro Übungsleiter).
- Nein — Stammdaten-Tabelle ohne Mitgliedsbezug (Getränkesortiment, Materialkatalog).
- Beschreibung für andere Bearbeiter (optional).
- Erste Spalten anlegen — siehe nächster Abschnitt.
Jede eigene Tabelle hat automatisch eine erste Spalte ID — eine fortlaufende Datensatznummer, vom System verwaltet. Sie sehen sie als nicht bearbeitbare Spalte links in der Tabelle.
Spaltentypen — was zur Verfügung steht
Pro Spalte wählen Sie einen Spaltentyp, der bestimmt, welche Werte eingegeben werden können und wie Netxp sie anzeigt und auswertet.
Basis-Spaltentypen
| Typ | Verwendung | Beispiel |
|---|---|---|
| Text | Freitext (kurz oder mehrzeilig) | Beschreibung, Notiz, Trainingsort |
| Zahl (Ganzzahl) | Ganze Zahlen | Stückzahl, Schlüsselnummer |
| Zahl (Dezimal) | Beträge, Messwerte mit Kommastellen | Preis (1,99), Liter (2,5) |
| Datum | Tag ohne Uhrzeit | Ausgabedatum, Geburtsdatum, Lieferdatum |
| Datum + Uhrzeit | Zeitstempel | Buchungszeitpunkt, Trainingsbeginn |
| Uhrzeit | Nur Uhrzeit ohne Datum | Beginn, Ende einer Schicht |
| Ja / Nein (Boolean) | Häkchen | „Bezahlt", „Zurückgegeben" |
| Auswahl (Dropdown) | Vordefinierte Werteliste | T-Shirt-Größe (XS/S/M/L/XL), Farbe |
| Mehrfachauswahl | Mehrere Einträge aus Liste | Sportarten, Funktionen |
Verknüpfungs-Spaltentypen
| Typ | Verwendung |
|---|---|
| Mitglied | Verweis auf einen Mitgliederdatensatz — z. B. Spender, Ausleiher, Übungsleiter |
| Sparte | Verweis auf eine Sparte |
| E/A-Stelle (geplant) | Verweis auf eine Einnahme-/Ausgabestelle |
| Projekt (geplant) | Verweis auf ein Projekt |
| Lieferant (geplant) | Verweis auf einen Lieferanten |
| Artikel (geplant) | Verweis auf einen Artikel aus dem Artikelstamm |
| Eigene Tabelle (Referenz) | Verweis auf einen Datensatz einer anderen eigenen Tabelle — die Grundlage für Tabellenverbindungen wie Getränke ↔ Verkauf |
Die mit (geplant) gekennzeichneten Spalten-Typen sind im Roadmap vorgesehen, in der aktuellen Netxp-Verein-Version aber noch nicht verfügbar. Wenn Sie einen dieser Verweise benötigen, bilden Sie ihn übergangsweise als Auswahl-Dropdown mit den entsprechenden Bezeichnungen ab oder warten ein zukünftiges Update.
Bei einem Verknüpfungs-Spaltentyp speichert Netxp intern nur die ID des verknüpften Datensatzes. In der Anzeige sehen Sie den lesbaren Namen (z. B. „Klaus Müller" statt einer Mitgliedsnummer).
Datei-/Medien-Spaltentypen
| Typ | Verwendung |
|---|---|
| Datei | Anhang (PDF, Word, beliebige Datei) — z. B. unterschriebener Übergabeschein |
| Bild | Bilddatei (PNG, JPG) mit Vorschau in der Tabelle |
Berechnete Spalten
| Typ | Verwendung |
|---|---|
| Berechnetes Feld | Wert ergibt sich aus einer Formel über andere Spalten — siehe nächster Abschnitt |
Im Standardpaket ist genau ein berechnetes Feld erlaubt (berechnete Felder in eigenen Feldern zählen mit). Mit Netxp Verein Pro entfällt die Begrenzung.
Person-Felder (bei Mitglieds-verknüpften Tabellen)
Bei Tabellen mit Mitgliedsverknüpfung können Sie automatisch gefüllte Spalten definieren, die Werte aus dem verknüpften Mitglied ziehen:
- Vorname, Name, Mitgliedsnummer des Mitglieds
- Geburtsdatum, Alter, Eintrittsdatum
- E-Mail, Telefon
- Hauptsparte, Beitragsgruppe
Diese „Person-Felder" sind schreibgeschützt und werden bei Anlage eines neuen Datensatzes automatisch aus den Mitgliederdaten gezogen.
Berechnete Spalten — Formeln
In einer berechneten Spalte definieren Sie eine Formel, die Netxp bei jedem Datensatz automatisch auswertet.
Mathematische Grundoperationen
| Operator | Bedeutung | Beispiel |
|---|---|---|
+ | Addition | Menge + Bonus |
- | Subtraktion | Bruttopreis - Rabatt |
* | Multiplikation | Menge * Einzelpreis |
/ | Division | Gesamtsumme / Anzahl |
( ) | Klammerung | (Menge * Preis) - Rabatt |
Beispiel: Getränkeverbrauch abrechnen
Eine Tabelle „Verkauf" mit folgenden Spalten:
| Spalte | Typ | Beispielwert |
|---|---|---|
| Mitglied | Mitglied (Verknüpfung) | Klaus Müller |
| Getränk | Eigene Tabelle (Referenz auf „Getränke") | Bier 0,5 l |
| Anzahl | Zahl (Ganzzahl) | 3 |
| Einzelpreis | Zahl (Dezimal) — aus Referenz Getränk | 2,50 € |
| Gesamt | Berechnet | Anzahl * Einzelpreis → 7,50 € |
Mit einer einzigen berechneten Spalte automatisieren Sie die komplette Verkaufsabrechnung.
Bezug auf andere Tabellen (Lookup)
Bei einer Referenz-Spalte auf eine andere eigene Tabelle können Sie in der Formel auf Werte der referenzierten Tabelle zugreifen — z. B. auf den Preis im Getränkesortiment. Netxp übernimmt den aktuellen Wert automatisch.
Bedingte Formeln (Wenn / Dann)
Über WENN(...; ...; ...) bauen Sie Bedingungen:
WENN(Anzahl > 10; Einzelpreis * 0.9; Einzelpreis)
(Mengenrabatt ab 10 Stück.)
Datums- und Funktions-Beispiele
| Funktion | Bedeutung |
|---|---|
HEUTE() | Aktuelles Datum |
JETZT() | Aktuelles Datum + Uhrzeit |
JAHR(Datum) / MONAT(Datum) / TAG(Datum) | Komponenten eines Datums |
ALTER(Geburtsdatum) | Alter in Jahren |
TAGE_ZWISCHEN(Datum1; Datum2) | Tagesdifferenz |
Netxp bietet im Formel-Editor eine Funktionsliste mit allen verfügbaren Funktionen, Argumenten und Beispielen. Beim Einstieg zuerst dort nachschauen — die Liste wächst mit jeder Programmversion.
Berechnete Felder als Beitrag einziehen
Eine besonders nützliche Anwendung: ein berechnetes Feld liefert den Beitragsbetrag, der dann automatisch eingezogen wird.
- Tabelle anlegen, in der pro Mitglied Werte erfasst werden (z. B. Arbeitsstunden Soll, Stunden geleistet).
- Berechnete Spalte:
(Soll - Geleistet) * Strafsatz. - Ergebnis wird beim Mitglied als berechneter Beitrag verfügbar — siehe Beiträge → Berechneter Beitrag.
- Beim nächsten Beitragseinzug wird der berechnete Beitrag mit eingezogen.
→ Detail im Webinar „Spezial: Eigene Felder anlegen, berechnen und als Beitrag einziehen" (2019-10-21).
Tabelle füllen und nutzen
Eigene Tabellen öffnen
Öffnen Sie Mitglieder → Eigene Tabellen.