996 Dynamische Medienzuordnung (SYSMEDIALINK)
Über die dynamische Medienzuordnung können je Druckformular abhängig von den zum Druckzeitpunkt zur Verfügung stehenden Daten Druckmedien auf beliebigen Kanälen zu- oder abgeschaltet werden. Außerdem ist die Übersteuerung von Medien-Konfigurationsdaten möglich, wie beispielsweise Pfade und Dateinamen für Dateiausgaben oder eine spezielle MIL-Datei, die statt der Standard-MIL-Datei verwendet werden soll.
Die dynamische Medienzuordnung wird zum Beispiel bei der Erzeugung von elektronischen Rechnungen abhängig von den Einstellungen im Kunden- bzw. Adressstamm verwendet.
|
Nr.
|
Pfadname
|
eindeutig
|
Feld1
|
Feld2
|
Feld3
|
Feld4
|
Feld5
|
Feld6
|
GruWE
|
Order
|
|
01
|
Formular+Kanal+Prio+Data
|
ja
|
1
|
2
|
30
|
31
|
6
|
0
|
0
|
0
|
|
02
|
SYSUUID
|
ja
|
990
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
|
03
|
Formular+Kanal+Data
|
ja
|
1
|
2
|
31
|
6
|
0
|
0
|
0
|
0
|
|
996 Medienzuordnung (SYSMEDIALINK)
| |||||||
|
Nr.
|
Identifier
|
Bezeichnung
|
Format
| ||||
|
001
|
Formular
|
Formular
Druckformular (z.B. 43AR) ohne MIL-Extension. Sind mehrere Formulare in einer MIL-Datei definiert, kann die Formularnummer, für die die Einstellungen gelten sollen, hinter dem Druckformular mit Unterstrich angegeben werden
(z.B. Laufkarte: FST565_9)
|
C20
| ||||
|
002
|
Kanal
|
Kanalnummer
Kanal, für den die abweichenden Einstellungen gelten sollen
|
n2
| ||||
|
003
|
Puffer
|
Programmpuffer
Satzpuffer (z.B.: einer Datenbankdatei) zum Datenfeld für den Wertvergleich
|
n4
| ||||
|
004
|
PIS
|
Position im Programmpuffer
Position des Datenfeldes im o.g. Puffer, dessen Inhalt (in der unten angegebenen Länge) bei der Druckausgabe mit dem bei "Inhalt" angegebenen Feldinhalt verglichen werden soll. Bei Gleichheit werden die hier angegebenen Medieneinstellungen verwendet.
Hinweis: Der Datenvergleich findet bei der Druckeröffnung statt, d.h. nur die bei Beginn der Druckausgabe in den Programmpuffern verfügbaren Daten können sinnvoll für einen Vergleich verwendet werden. I.d.R. sind das z.B. Auftrags-Kopfdaten oder die Daten der ersten Positionszeile.
|
n4
| ||||
|
005
|
Laenge
|
Datenlänge im Programmpuffer
Ab der bei PIS angegebenen Position im Programmpuffer inder hier angegebenen Länge wird er Pufferinhalt mit dem im folgenden vorgegebenen Inhalt verglichen.
|
n2
| ||||
|
006
|
Inhalt
|
...
|
C30
| ||||
|
007
|
Medium
|
Medium
Zu verwendendes Druckmedium auf dem angegebenen Kanal.
|
C10
| ||||
|
008
|
aktiv
|
aktiv
|
C1
| ||||
|
009
|
Key1
|
Einstellung 1
Name der zu übersteuernden Medien-Einstellung (z.B. "File") - unbedingt Groß-/Kleinschreibung beachten. Ggf. in der printer.ini nachschauen.
|
C64
| ||||
|
010
|
Value1
|
Wert 1
Die Medien-Einstellung wird mit diesem Wert überschrieben.
|
C255
| ||||
|
011
|
Key2
|
Einstellung 2
siehe Key1
|
C64
| ||||
|
012
|
Value2
|
Wert 2
siehe Value1
|
C255
| ||||
|
013
|
Key3
|
Einstellung 3
siehe Key1
|
C64
| ||||
|
014
|
Value3
|
Wert 3
siehe Value1
|
C255
| ||||
|
015
|
Key4
|
Einstellung 4
siehe Key1
|
C64
| ||||
|
016
|
Value4
|
Wert 4
siehe Value1
|
C255
| ||||
|
017
|
Key5
|
Einstellung 5
siehe Key1
|
C64
| ||||
|
018
|
Value5
|
Wert 5
siehe Value1
|
C255
| ||||
|
019
|
Key6
|
Einstellung 6
siehe Key1
|
C64
| ||||
|
020
|
Value6
|
Wert 6
siehe Value1
|
C100
| ||||
|
021
|
Key7
|
Einstellung 7
siehe Key1
|
C64
| ||||
|
022
|
Value7
|
Wert 7
siehe Value1
|
C100
| ||||
|
023
|
Key8
|
Einstellung 8
siehe Key1
|
C64
| ||||
|
024
|
Value8
|
Wert 8
siehe Value1
|
C100
| ||||
|
025
|
Key9
|
Einstellung 9
siehe Key1
|
C64
| ||||
|
026
|
Value9
|
Wert 9
siehe Value1
|
C100
| ||||
|
027
|
Key10
|
Einstellung 10
siehe Key1
|
C64
| ||||
|
028
|
Value10
|
Wert 10
siehe Value1
|
C100
| ||||
|
029
|
Kommentar
|
Kommentar
informative Beschreibung
|
C255
| ||||
|
030
|
Prio
|
Priorität
bestimmt die Reihenfolge, in der die Zuordnungen ausgewertet werden
|
n2
| ||||
|
031
|
PuPiLa
|
Puffer+PIS+Länge redefiniert
wegen Zugriffspfad
|
C10
| ||||