# Import aus KSIS

Sie haben die Anmeldung (oder den ganzen Wettkampf) in KSIS durchgeführt und möchten diese Daten in Gym Art Meets übernehmen. Der KSIS-Import akzeptiert Dateien, die Sie bereits exportiert haben, und erstellt Ihren Wettkampf, die Startliste und optional Ihre Sitzungen in einem Durchlauf.

Es gibt zwei Wege, und der Unterschied ist wichtig:

* **KSIS Entries File** (`.csv` oder `.xlsx`). Verwenden Sie dies, wenn Sie die Anmeldung in KSIS abgeschlossen haben, aber die Planung und Wertung in Gym Art Meets machen möchten.
* **KSIS Scoring File** (`.sql`). Verwenden Sie dies, wenn Sie Sitzungen und Rotationen in KSIS bereits erstellt haben und Gym Art Meets nur die Wertung übernehmen soll.

Beide befinden sich im Dialog für den neuen Wettkampf. Sie wählen aus, welche Datei Sie haben, legen die Datei ab, bestätigen die Wettkampfdaten und starten den Import.

## Voraussetzungen

* Ein Verein in Gym Art Meets. Wenn Sie noch keinen haben, [erstellen Sie zuerst einen](/gym-art-meets-de/vereinsverwaltung/create-a-club.md).
* Eine KSIS-Exportdatei aus Ihrem aktuellen Wettkampf. Exporte für Meldungen sind `.csv` oder `.xlsx`. Vollständige Wertungssicherungen sind `.sql`.

## Wählen Sie Ihren Importtyp

1. Klicken Sie im Dashboard Ihres Vereins auf **Neuer Wettkampf**.
2. Der Bildschirm „Wie möchten Sie Ihren Wettkampf erstellen?“ erscheint mit vier Optionen.
3. Wählen Sie eine aus:
   * **KSIS - Entries File** wenn Sie einen `.csv` oder `.xlsx` Export haben.
   * **KSIS - Scoring File** wenn Sie einen `.sql` Sicherung.

Der restliche Ablauf ist für beide gleich. Der Unterschied ist, was am Ende in Ihrem Wettkampf landet (siehe [Was Sie erhalten](#what-you-get) unten).

## Schritte

### Schritt 1: Datei auswählen

Klicken Sie, um sie von Ihrem Computer auszuwählen. Dateien für Meldungen akzeptieren `.csv` und `.xlsx`. Wertungsdateien akzeptieren `.sql`.

Gym Art Meets liest die Datei und zeigt Ihnen eine Vorschaukarte mit dem Dateinamen.

### Schritt 2: Wettkampfdaten prüfen

Unter der Dateikarte sehen Sie das Formular mit den Wettkampfdaten:

* **Name des Wettkampfs**. Für `.sql` Dateien wird der Name aus den KSIS-Metadaten übernommen. Für `.csv` / `.xlsx`geben Sie ihn ein.
* **Daten**. Gleiche Regel: `.sql` füllt diese aus den Metadaten, `.csv` / `.xlsx` fragt Sie danach. Das Startdatum wird auch als Referenzdatum für die Berechnung der Geburtsdatenbereiche der Altersgruppen verwendet, daher sollte es nahe am tatsächlichen Veranstaltungsdatum liegen.
* **Sportart**. WAG, MAG oder WAG+. Für `.sql` Dateien wird dies automatisch aus dem KSIS-Sportcode erkannt (`ARTW`, `ARTM`, `ARTW+`). Für `.csv` / `.xlsx`wählen Sie es aus dem Dropdown aus.

Ändern Sie alles, was nicht richtig aussieht. Sie können das nach dem Import noch alles ändern.

### Schritt 3: Import starten

Klicken Sie auf **Wettkampf erstellen & importieren**. Gym Art Meets erstellt zuerst den Wettkampf und führt dann den Import in Phasen aus. Sie sehen einen Fortschrittsbalken mit einer Beschreibung dessen, was gerade passiert (Analysieren, Level erstellen, Turner erstellen und so weiter).

Wenn es fertig ist, erhalten Sie eine Ergebniskarte mit Zählwerten: erstellte Levels, importierte Turner, Trainer, Wettkämpfe, Sitzungen falls zutreffend. Der Dialog schließt sich und führt Sie zu Ihrem neuen Wettkampf.

## Was Sie erhalten

Hier ist die vollständige Liste dessen, was aus jedem Weg in Ihren Wettkampf übernommen wird.

| Eintrag in Gym Art Meets                  | KSIS `.sql`               | KSIS `.csv` / `.xlsx` |
| ----------------------------------------- | ------------------------- | --------------------- |
| Wettkampf (Name, Daten, Sportart)         | Automatisch aus der Datei | Sie geben ein         |
| Levels                                    | Ja                        | Ja                    |
| Altersgruppen (mit Geburtsdatenbereichen) | Ja                        | Ja                    |
| Unterteilungen (A-, B-, C-Gruppen)        | Ja                        | Ja                    |
| Turner (mit Geburtsdatum, Verein, E-Mail) | Ja                        | Ja                    |
| Trainer                                   | Ja                        | Ja                    |
| Sitzungen                                 | Ja                        | Nein                  |
| Rotationen                                | Ja                        | Nein                  |
| Wettkämpfe (Level + Alter + Unterteilung) | Ja                        | Ja                    |
| Punkte                                    | Nein                      | Nein                  |
| Richter / Panels                          | Nein                      | Nein                  |

Punkte und Richterdaten werden nie aus KSIS importiert, unabhängig vom Dateityp. Die Wertung beginnt in Gym Art Meets neu.

## Häufige Stolpersteine

**Ein Turner fehlt in der Startliste.** KSIS-Einträge ohne vollständigen Namen oder ohne Geburtsdatum werden stillschweigend verworfen. Öffnen Sie die Datei und prüfen Sie vor dem Import, dass jede Zeile Vorname, Nachname und Geburtsdatum enthält.

**Altersgruppen sehen falsch aus.** Die Altersbereiche kommen vom Startdatum der Veranstaltung. Wenn Sie das falsche Datum gewählt haben, korrigieren Sie das Startdatum des Wettkampfs und führen Sie den Import erneut aus, oder bearbeiten Sie die Altersgruppen in den Level-Einstellungen.

**Die Sportart ist leer in einer `.sql` Datei.** Der KSIS-Sportcode hat zu nichts gepasst, was wir erkennen (wir ordnen zu `ARTW`, `ARTM`, `ARTW+`). Wählen Sie es manuell aus dem Dropdown aus.

**Es wurden keine Sitzungen aus meiner `.csv` Datei.** Das ist zu erwarten. Nur `.sql` Dateien enthalten Sitzungs- und Rotationsdaten. Erstellen Sie Sitzungen in der App mit [Sitzung erstellen](/gym-art-meets-de/zeitplanung/create-a-session.md).

**Eine Altersgruppenbezeichnung wie „10 & over“ wurde nicht importiert.** Der Parser versteht nur numerische Formate wie „Age 9“, „Age 7&8“ oder „Age 10+“. Benennen Sie die Bezeichnung in der Quelldatei um und versuchen Sie es erneut, oder fügen Sie die Altersgruppe nach dem Import manuell hinzu.

**Ich habe erneut importiert und jetzt habe ich Duplikate.** Turner werden anhand von Vorname, Nachname und Vereinsname abgeglichen. Wenn Sie den Import nach einer Umbenennung erneut ausgeführt haben, behandelt der Importer diese Person als neuen Turner. Löschen Sie den doppelten Eintrag in der Startliste.

## Wie geht es weiter

* [Levels und Kategorien konfigurieren](/gym-art-meets-de/wettkampf-setup/configure-levels-and-categories.md) wenn Sie Preise oder Kapazität anpassen müssen
* [Sitzung erstellen](/gym-art-meets-de/zeitplanung/create-a-session.md) wenn Sie eine `.csv` oder `.xlsx` Datei importiert haben und den Zeitplan erstellen müssen
* [Richterprofile einrichten](/gym-art-meets-de/wertung/set-up-judge-profiles.md) zur Vorbereitung auf die Wertung

## Verwandt

* [Import aus MeetMaker](/gym-art-meets-de/migration/import-from-meetmaker.md)
* [KSIS-Konzeptkarte](/gym-art-meets-de/migration/ksis-index/ksis-to-gym-art-meets.md) für die Zuordnung der Begriffe
* [Migrationsübersicht](/gym-art-meets-de/migration/index.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gymart.org/gym-art-meets-de/migration/import-from-ksis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
