# Import Repair 2.0

> Stellt die Kapitelhierarchie eines als flache Liste importierten Moduls wieder her – anhand der in einem Attribut gespeicherten Ebene.

Source: https://widgets.doorsnext.com/de/widgets/import-repair/

- Bereich: Modulstruktur
- Einsatzort: IBM DOORS Next-Modul
- Unterstützte Produkte: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- Ändert Daten
- Keywords: Excel-Import reparieren, CSV-Import, flaches Modul, Modulhierarchie wiederherstellen, Kapitelebenen, Überschriftenebenen, ReqIF-Import bereinigen, Anforderungen importieren
- Version: 1.19 (Veröffentlicht 2026-10-06)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)

## Was es ist und warum es existiert
Der Import von Anforderungen aus Excel oder CSV geht schnell, doch das Ergebnis ist oft ein flaches Modul: Alle Artefakte liegen auf derselben Ebene, die ursprüngliche Kapitelhierarchie ist verloren. Meist steckt die Hierarchie aber noch in den Daten – als Ebenennummer oder Gliederungsnummer (1, 1.2, 1.2.3) in einem der importierten Attribute.

Hunderte Artefakte von Hand umzustrukturieren heißt, sie einzeln zu verschieben. Import Repair 2.0, die neue Version des IBM Beispiels Import Repair von SmarterProcess, liest die Ebenen aus, prüft sie und baut die Hierarchie automatisch wieder auf, ohne die Reihenfolge des Dokuments zu verändern.

## Gelöste Probleme
- Flache Module nach Importen aus Excel, CSV oder anderen Tools.
- Stundenlanges manuelles Verschieben von Artefakten, um Kapitel wiederherzustellen.
- Inkonsistente Ebenendaten, die unbemerkt eine Struktur zerstören.
- Unsicherheit darüber, was eine Umstrukturierung tatsächlich verändert.

## Vorteile
- **Die Dokumentstruktur in Minuten zurück,** in der ursprünglichen Reihenfolge.
- **Erst prüfen:** Fehlende Werte, ungültige und übersprungene Ebenen werden aufgelistet, jeweils mit Link zum Artefakt.
- **Vorschau jeder Verschiebung** (Ebene jetzt und danach), bevor sich etwas ändert.
- **Nur Falsches wird verschoben;** Artefakte, die bereits richtig stehen, bleiben unverändert. Das Widget kann daher gefahrlos erneut ausgeführt werden.
- **Änderungsbericht** zu jeder Verschiebung.

## Verwendung
1. Öffnen Sie das importierte Modul.
2. Geben Sie unter **Module** den Namen des Attributs ein, das die Ebene enthält, und klicken Sie auf **Check levels (N)** (Ebenen prüfen).
3. Beheben Sie die vom Widget gemeldeten Probleme und prüfen Sie erneut.
4. Prüfen Sie die Tabelle der geplanten Verschiebungen, klicken Sie auf **Move artifacts (N)** und bestätigen Sie.
5. Verfolgen Sie den Fortschritt im Bereich Execution Status und laden Sie am Ende den Änderungsbericht herunter.

## Gut zu wissen
- Ebenen können ganze Zahlen (1, 2, 3) oder Gliederungsnummern (1, 1.2, 1.2.3) sein; das Widget erkennt selbst, welche Form verwendet wird.
- Hat jemand anderes das Modul nach der Prüfung geändert, wird nichts verschoben, und das Widget fordert Sie auf, erneut zu prüfen.
- Schlägt eine Verschiebung fehl, stoppt der Lauf, damit kein Artefakt an der falschen Stelle landet; beheben Sie die Ursache und führen Sie das Widget erneut aus, um fortzufahren.
