Eigene Felder (per csv-Upload) aktualisieren
Als Admin können Sie unter “Meine Verbindung”/”Mein Corps” mithilfe des Buttons “Extra-Attribute aktualisieren” bis zu max. 1000 Datensätze auf einmal mittels einer einfachen, zweispaltigen CSV-Datei aktualisieren. Wenn Sie mehr Daten aktualisieren müssen, teilen Sie die Datei in mehere Teile.
ACHTUNG
“Aus großer Kraft folgt große Verantwortung”. Laden Sie sich immer einen Export der Mitgliedsdaten herunter, bevor Sie eine große Zahl an Datensätzen ändern, um ein Backup zu haben. So können Sie im Falle des Falls selbst den vorherigen Zustand wiederherstellen, indem Sie die alten Werte wieder einspielen.
Sie benötigen für die Aktualisierung eines Datensatzes dessen Personen ID oder Mitglieds ID, abhängig davon, ob das Attribut an den “Angaben zur Person” oder bei den Mitgliedsdaten im Profil erscheint. Für einzelne Mitglieder können Sie die passende ID im entsprechenden Profil ganz unten unter “Support Informationen” finden. Für den Fall der Mitglieds IDs, achten Sie darauf die Ihrer Verbindung zu verwenden.
Achten Sie auf die genauen Spaltennamen!
Die Spaltennamen in der CSV müssen exakt “Personen ID” bzw. “Mitglieds ID” sowie den genauen Namen des Extra-Attributs haben, so wie er im Export erscheint, z.B. “Anzahl Partien (ATV Fechtonia)”.
Einfacher ist es jedoch, sich die Postadressen zu exportieren, entweder unter Personen → Export oder aus der Mitgliederübersicht der Gruppen. In dem Export befinden sich bereits u.a. die Personen ID und Mitglieds ID sowie andere Felder (Name), die Ihnen helfen den Überblick zu behalten. Auch die Benennung der Felder ist bereits korrekt, sodass Sie einfach die anderen Spalten löschen können und die zu aktualisierende Spalte bearbeiten können. Jetzt müssen Sie die Datei lediglich noch als CSV abspeichern. Sollten in der CSV noch weitere, irrelevante Spalten existieren, werden diese einfach ignoriert, wenn Sie die korrigierte Datei hochladen.
Achten Sie darauf, eine CSV (und keine Excel-Datei) zu verwenden und das Komma-Zeichen als Trennzeichen auszuwählen sowie die Spaltennamen sich in der ersten Zeile befinden. Ansonsten werden Sie eine Fehlermeldung beim Upload erhalten. Bei Fehlern erhalten Sie eine Fehlermeldung, die Ihnen hoffentlich weiterhilft.
Beim Import kann es zu Fehlern hinsichtlich Validierung der Daten (z.B. Zahlen-Format nicht eingehalten) oder der Autorisierung kommen (Sie können einen Datensatz sehen, dürfen Ihn aber nicht bearbeiten). Auch ist es möglich, dass ein Datensatz nicht gefunden wird, da er gelöscht wurde oder lediglich für Ihre Verbindung nicht mehr existiert (z.B. die Mitgliedschaft bei Ihnen wurde gelöscht, die Person ist aber noch Mitglied bei einer anderen Verbindung).
In all diesen Fällen werden die anderen, gültigen Datensätze importiert und Sie erhalten eine Aufschlüsselung, welche Fehler es für welche IDs gab.
Es ist derzeit nur möglich, individuelle Felder (“Extra-Attribute”) via CSV-Upload zu aktualisieren. Standardfelder wie E-Mail, Telefonnummer, Vulgo, etc. werden noch nicht unterstützt. Auch mehrere Felder in einem Upload gemeinsam zu aktualisieren, ist noch nicht möglich.
Übersicht der Attribut-Typ-Umwandlungen
1. Mögliche Umwandlungen
Von / Nach | Text/Freitext | Ja/Nein | Zahl | Kommazahl | Auswahl | Datum | Ungefähres Datum |
|---|---|---|---|---|---|---|---|
Text/Freitext | ✓ | ✓* | ✓* | ✓* | ✓* | ✓* | ✓* |
Ja/Nein | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ |
Zahl | ✓ | ✓* | ✓ | ✓ | ✗ | ✗ | ✗ |
Kommazahl | ✓ | ✓* | ✓* | ✓ | ✗ | ✗ | ✗ |
Auswahl | ✓ | ✓* | ✓* | ✓* | ✓ | ✗ | ✗ |
Datum | ✓ | ✓* | ✓* | ✓* | ✗ | ✓ | ✓* |
Ungefähres Datum | ✓ | ✓* | ✓* | ✓* | ✗ | ✓* | ✓ |
Legende: ✓ = immer möglich | ✓* = mit Einschränkungen möglich | ✗ = nicht möglich
2. Umwandlungsregeln im Detail
Umwandlung | Mögliche Eingabewerte | Ergebnis | Bemerkung |
|---|---|---|---|
Text → Ja/Nein | "ja", "yes", "true", "t", "1", "X" | Ja | Groß-/Kleinschreibung wird ignoriert |
| "nein", "no", "false", "f", "0", "" | Nein | Leere Felder werden zu "Nein" |
| Andere Werte | Fehler | Umwandlung wird abgebrochen |
Text → Zahl | "42", "42.0", "1.515,00" | 42, 1515 | Punkte und Kommas werden erkannt |
| Leeres Feld, leeres HTML | 0 |
|
| Nicht-Zahlen, Kommazahlen | Fehler | z.B. "4.2" kann nicht zu Ganzzahl werden |
Text → Kommazahl | "4", "4.2", "-1,234" | 4.0, 4.2, -1.234 | Verschiedene Formate werden erkannt |
| Leeres Feld, leeres HTML | 0.0 |
|
| Nicht-Zahlen | Fehler |
|
Text → Auswahl | Wert aus der Auswahlliste | Gewählter Wert |
|
| Nicht in der Liste | Fehler | Wert muss in den Optionen existieren |
Text → Datum | "22.11.2024", "2024-11-22" | 22.11.2024 | Deutsches und englisches Format |
| "November 2024" | 01.11.2024 | Wird zum ersten Tag des Monats |
| Ungültiges Datum | Fehler | z.B. "32.13.2024" |
Text → Ungefähres Datum | "22.11.2024" | 22.11.2024 | Genaues Datum |
| "November 2024" | November 2024 | Monat und Jahr |
| "2024" | 2024 | Nur Jahr |
| "WiSe 24/25" | WS 2024/25 | Semester-Format wird erkannt |
3. Spezialfälle
Von | Nach | Besonderheit | Beispiel |
|---|---|---|---|
Zahl | Kommazahl | Immer möglich | 42 → 42.0 |
Kommazahl | Zahl | Nur bei ganzen Zahlen | 42.0 → 42, aber 4.2 → Fehler |
Datum | Ungefähres Datum | Immer möglich | 22.11.2024 → 22.11.2024 00:00:00 |
Ungefähres Datum | Datum | Nur bei vollständigen Daten | November 2024 → 01.11.2024, aber "2024" → Fehler |
HTML-Inhalt | Alle Typen | HTML-Tags werden ignoriert | "<p>42</p>" → 42 |
Leeres HTML | Alle Typen | Wird als leer behandelt | "<p></p><br>" → "" oder 0 oder false |
4. Fehlerbehandlung
Situation | Was passiert? | Beispiel |
|---|---|---|
Unmögliche Umwandlung | Fehler, Typ bleibt unverändert | Text "vier" → Zahl: Fehler |
Wert nicht in Auswahlliste | Fehler, Typ bleibt unverändert | Text "Rot" → Auswahl [Blau, Grün]: Fehler |
Ungültiges Datum | Fehler, Typ bleibt unverändert | Text "32.13.2024" → Datum: Fehler |
Ungültiges ungefähres Datum | Fehler, Typ bleibt unverändert | Text "irgendwann" → Ungefähres Datum: Fehler |
5. Praxisbeispiele
Ursprünglicher Wert | Von Typ | Nach Typ | Ergebnis | Erfolgreich? |
|---|---|---|---|---|
"Ja" | Text | Ja/Nein | Ja | ✓ |
"0" | Text | Zahl | 0 | ✓ |
"4.2" | Text | Kommazahl | 4.2 | ✓ |
"4.2" | Text | Zahl | "4.2" | ✗ (Fehler) |
"22.11.2024" | Text | Datum | 22.11.2024 | ✓ |
"2024" | Text | Ungefähres Datum | 2024 | ✓ |
"2024" | Text | Datum | "2024" | ✗ (Fehler) |
42 | Zahl | Kommazahl | 42.0 | ✓ |
4.2 | Kommazahl | Zahl | 4.2 | ✗ (Fehler) |
"Blau" | Text | Auswahl [Rot, Grün] | “Blau” | ✗ (Fehler) |
"Blau" | Text | Auswahl [Blau, Grün] | Blau | ✓ |