1.8.1 SB 000 – 009: Felder/Konstanten übertragen
Nummer
Bedeutung
000 – 009
Felder/Konstanten übertragen.
Hinweis: Die maximale Länge der Parameter ist durch die Angabe im Programmparameter „P448“ an Position 29 festgelegt. Im Standard steht dort 30, davon gehen 4 Zeichen für Sonderbehandlungsnummer und Komma weg, bleiben also 26 Zeichen
000 o. BLANK
Quelle nach Ziel kopieren.
Bei Zielformat “Nx.y” (numerisch) oder „n…“ wird die Quellangabe automatisch formatiert.
Außerdem werden folgende Parameter verstanden:
F
 Die Quellangabe wird automatisch laut Format Zielfeld formatiert.
K
Das erste Komma wird in einen Dezimalpunkt umgewandelt, z.B. beim Übertragen von Zahlen mit Dezimalkomma statt Dezimalpunkt.
L
Zielfeld vorher mit Leerzeichen füllen
R
 Die Positionsangabe zum Ziel wird ignoriert. Stattdessen wird die Zielposition aus dem Rechenfeldparameter (z.B. R05) genommen (sofern dort eine Angabe > 0 steht).
Z.B. können so Daten hintereinander in einen Puffer geschrieben werden, z.B. Texte bei unbekannter Anzahl der Texte.
T
Leerzeichen werden vorne und hinten entfernt.
U
In Großbuchstaben umwandeln (UCASE).
001
Alphanumerischen Text übertragen, z.B. “001,Text”. Wenn kein Parameter angegeben wird (001,    *Kommentar) werden Leerzeichen in der der angegebenen Ziellänge verwendet.
Beispiel:
1
38
F43
 
 
 
 
001,00
* indiv. Kopftext
002
Numerische Konstante übertragen. Parameter ist die Konstante
Es wird laut Ziel-Format formatiert.
Beispiel:
Die Zahl 1 soll in Datei 38 Feld 51 eingetragen werden: “002,1”
9
38
F51
 
 
 
 
002,1
* Shift
003
Zielfeld mit Füllzeichen füllen (ASCII),
das Füllzeichen als ASCII-Dezimalzahl übergeben, z.B. “003,34”
004
Zielfeld mit Füllzeichen füllen (Zeichen)
Füllzeichen als Zeichen übergeben, z.B. “004,A”
SPACE oder * ist nicht erlaubt
006
Datum eintragen je nach Parameter:
0 bzw. kein Parameter
Tagesdatum JJMMTT
1
Tagesdatum mit Jahrhundert (JJJJMMTT)
2
JJMMTT aus Quelle in JJJJMMTT in Ziel konvertieren
3
tt.mm.jj aus Quelle in JJMMTT in Ziel konvertieren
4
tt.mm.jj aus Quelle in JJJJMMTT in Ziel konvertieren
5
TTMMJJJJ aus Quelle in JJJJMMTT in Ziel konvertieren
007
Zielfeld nach Uppercase konvertieren
008
Zielfeld mit Leerzeichen füllen
009
Puffer initialisieren - Die Zieldatei muss angegeben werden und <> 0 sein!