119 lines
3.4 KiB
Markdown
119 lines
3.4 KiB
Markdown
<!-- titel -->
|
|
Batch
|
|
----------------------------------------
|
|
<!-- art -->
|
|
optional
|
|
----------------------------------------
|
|
<!-- ziel -->
|
|
Importiert viele Dokumente in einem Lauf
|
|
----------------------------------------
|
|
<!-- regeln -->
|
|
- Höchstens 250 Dateien je Upload
|
|
- Erlaubt sind PDF, Text, Markdown und Word
|
|
- Geschützte PDF gelten als nicht verarbeitbar
|
|
- Doppelte Prüfsummen werden übersprungen
|
|
- Höchstens ein Neuaufbau je Lauf
|
|
- Ohne Indexwirkung entfällt der Neuaufbau
|
|
- Der Eingang wird nach dem Lauf geräumt
|
|
- Je gelungener Lauf entsteht ein Bericht
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Batch hochladen
|
|
<!-- ziel -->
|
|
Lädt viele Dateien gesammelt und verarbeitet sie
|
|
<!-- regeln -->
|
|
- Ohne Datei bricht der Lauf ab
|
|
- Titel entstehen aus Dateinamen oder Manifest
|
|
- Schwache Titel werden markiert
|
|
- Wissenskarten entstehen nur auf Wunsch
|
|
- Aktivierung ohne Wissenskarte wird verworfen
|
|
<!-- testen -->
|
|
- Menüeintrag Batch wählen
|
|
- Dateien wählen
|
|
- Batch starten
|
|
- Ergebniszahlen sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Batch vorab prüfen
|
|
<!-- ziel -->
|
|
Prüft einen Eingang ohne jede Schreibwirkung
|
|
<!-- regeln -->
|
|
- Kein Dokument wird importiert
|
|
- Kein Modell wird aufgerufen
|
|
- Dateityp, Prüfsumme und Dubletten werden geprüft
|
|
- Zusatzschalter erzeugen eine Warnung
|
|
<!-- testen -->
|
|
- Kommando im Trockenlauf aufrufen
|
|
- Bericht mit Dateiliste sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Batch importieren
|
|
<!-- ziel -->
|
|
Importiert einen Eingang im Terminal
|
|
<!-- regeln -->
|
|
- Der Import ist über Prüfsummen wiederholbar
|
|
- Ohne eindeutigen Benutzer bricht der Lauf ab
|
|
- Der Kommandolauf hat keine Dateigrenze
|
|
- Erfolgreiche Quellen verlassen den Eingang
|
|
- Fehler und Übersprungenes landen getrennt
|
|
- Abgeleitete Versionen bleiben ohne Schalter inaktiv
|
|
<!-- testen -->
|
|
- Kommando mit Eingang aufrufen
|
|
- Bericht als Datei geschrieben
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Berichte auflisten
|
|
<!-- regeln -->
|
|
- Höchstens 100 Berichte, neueste oben
|
|
- Defekte Berichte werden übersprungen
|
|
<!-- testen -->
|
|
- Menüeintrag Batch wählen
|
|
- Berichtsliste sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Bericht ansehen
|
|
<!-- ziel -->
|
|
Zeigt einen Lauf je Datei und Schritt
|
|
<!-- regeln -->
|
|
- Die Kennung darf keine Sonderzeichen tragen
|
|
- Ein unbekannter Bericht meldet einen Fehler
|
|
- Die Ansicht startet keine Verarbeitung
|
|
<!-- testen -->
|
|
- Berichtsliste öffnen
|
|
- LMB auf Anzeigen
|
|
- Schritte und Dateien sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Bericht herunterladen
|
|
<!-- regeln -->
|
|
- Zwei Formate: JSON und Markdown
|
|
- Eine fehlende Datei meldet einen Fehler
|
|
<!-- testen -->
|
|
- Berichtsliste öffnen
|
|
- LMB auf ein Format
|
|
- Datei im Download
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Bericht löschen
|
|
<!-- regeln -->
|
|
- Beide Formate fallen zusammen weg
|
|
- Dokumente und Index bleiben unberührt
|
|
<!-- testen -->
|
|
- Berichtsliste öffnen
|
|
- LMB auf Löschen
|
|
- Bestätigen
|
|
- Bericht verschwindet
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Eingang bereinigen
|
|
<!-- ziel -->
|
|
Räumt leere Ordner und falsche Ablagen auf
|
|
<!-- regeln -->
|
|
- Die Bereinigung wirkt nur im Importverzeichnis
|
|
- Namenskollisionen bekommen einen Zähler
|
|
- Kein Einfluss auf Suche oder Antwort
|
|
<!-- testen -->
|
|
- Menüeintrag Batch wählen
|
|
- LMB auf Eingang bereinigen
|
|
- Zahl geräumter Ordner sichtbar
|