Längere Dateinamen bei "Erstellen Datenträger"

Wussten Sie schon? 

Sie können den Zähler für den Dateinamen von Datenträgerdateien auf 6 Stellen verlängern. 

Wir haben in der Hotline schon mehrfach Meldungen bearbeitet, die mit doppelten Dateinamen, z.B. bei Ausgangszahlungen zu tun hatten.  

Hintergrund ist die Tatsache, dass im früheren Ordnersystem der IBM i die Dateinamen nur 8-stellig sein durften. Da die ersten vier Stellen durch das Land und die Zahlungsart reserviert sind, blieben nur vier Stellen für den Zähler. In der Liste der Datenträger wird der Dateiname durch einen Unterstrich ergänzt, damit die beiden Elemente klarer erkennbar sind. 

Im Laufe der Jahre erreichten viele Kunden die Zahl von 10.000 Datenträgern. Das System hat dann wieder bei der Ziffer 0 begonnen, denn es standen ja nur die vier Stellen zur Verfügung. Das wiederum konnte dazu führen, dass ein Dateiname ein zweites Mal vergeben wurde und das sorgte für Probleme.  

Was können Sie tun? 

Eine Möglichkeit dieses Problem zu umgehen, besteht natürlich darin, regemäßig die erledigten Datenträger zu löschen. Dafür steht in der Anzeige der erledigten Datenträger die Funktion F11 zur Verfügung. Sie können dort eingeben, bis zu welchem Datum in der Vergangenheit die Dateien gelöscht werden sollen. 

Die bessere Alternative jedoch wäre der Wechsel auf eine 6-stellige Zählernummer. Diese Option besteht, wenn Sie das integrierte Filesystem (IFS) der IBM i nutzen und nicht mehr das alte Ordnersystem (QDLS). Im IFS ist die Länge der Dateinamen nahezu unbegrenzt. Das bedeutet, dass Sie zum einen in „Pflegen Pfadangaben“ ein anderes Verzeichnis als das QDLS auswählen müssen (bei vielen Kunden ist das bereits passiert). Zum anderen müssen Sie, wie in DCW üblich, Tabellen pflegen.  

Die beiden betroffenen Tabellen befinden sich im Basismandanten. Die Umstellung erfolgt also systemweit.  

In der Tabelle T0503 überprüfen Sie, ob der Eintrag 40 (Datenträger) angelegt ist. Der Eintrag wird seit Juli 2021 mit der Software ausgeliefert. 

In der Tabelle Z0010 müssen Sie einen Eintrag B07 hinzufügen. Dieser Eintrag wird der Kategorie 40 zugeordnet und bekommt eine Feldlänge von 6 bei einem Feldformat von 3. Der Anfangswert sollte 010000 sein, damit es keine Überschneidungen mit den alten Nummern gibt. 

Sobald der Eintrag in der Tabelle Z0010 vorhanden ist, verwendet DCW diesen und vergibt 6-stellige Zählernummern für die Datenträgerdatei. 

Wer kann mir bei der Umstellung helfen? 

Selbstverständlich steht das DCW-Team von Portolan Ihnen bei der Umstellung zur Verfügung. Zögern Sie nicht, uns anzusprechen – wir helfen gerne.