Voraussetzungen für standardisierte AFP

Für die Überwachung und Manipulation von Dokumenten müssen die Eingabedaten als standardisierte AFP-Daten vorliegen. In diesem Thema werden Anforderungen für Dokumentbeschreibung, Dokumentindexierung und Dokumentmanipulation beschrieben.

Dokumentbeschreibung

Jedes Dokument in der AFP-Datei ist von den strukturierten Feldern BNG (Begin Named Group = Anfang benannte Gruppe) und ENG (End Named Group = Ende benannte Gruppe) umgeben.

Jede von den Dokumentbegrenzern umgebene Seite ist enthalten. Daher sollten Banner oder Trennblätter, die nicht in einem Briefumschlag enthalten sein sollen, nicht der Gruppe hinzugefügt werden. Seiten, die sich außerhalb der Gruppen befinden, z. B. am Anfang oder Ende der Datei oder zwischen zwei Gruppen, werden vor der Druckausgabe verworfen, da jedes Dokument in eine separate Einheit umgewandelt wird, die nicht mehr mit den anderen Dokumenten in der Druckdatei enthalten sein muss.

Dieser Standard betrifft jedes Dokument, und zwar unabhängig davon, ob es physisch gedruckt bzw. versendet wird oder nicht.

Dokumentindexierung

Jedes Dokument enthält mindestens ein strukturiertes TLE-Feld (Tagged Logical Element), anhand dessen es von einem Operator identifiziert werden kann. Sie können weitere Dokumentmerkmale festlegen, die Werte aus den Indexkennzeichen in den Daten enthalten.

Für Dokumente, die sortiert oder gruppiert werden sollen, sind TLEs erforderlich, die die Gruppierungs- und Sortierungskriterien definieren. Einige Kriterien können in den Jobmerkmalen definiert werden über TLEs einzelner Dokumente.

Beispiel für eine AFP-Standardstruktur:

BDT (Begin Document)
		BPG (Begin Page – Header page (s)
		EPG (End Page)
	BNG (Begin Named Group – Document)
		IMM
		TLE (Tagged Logical Element) – CustomerAcctNo
		TLE (Tagged Logical Element) – CustomerAddr<1-6>
		TLE (Tagged Logical Element) – MailRecipient
		TLE (Tagged Logical Element) – CustomerZIP
		TLE (Tagged Logical Element) - CustomerInsertBins
		BPG (Begin Page)
			Page data
		EPG (End Page)
		BPG (Begin Page)
			Page data
		EPG (End Page)
	ENG (End Named Group)
EDT (End Document)

Dokumentmanipulation

Die AFP-Datei muss den hier aufgeführten Formatierungsregeln entsprechen, damit Text, Barcode und Abdeckblöcke hinzugefügt werden können. Das Hinzufügen dieser Elemente kann mithilfe der Enhance-AFP-Steuerdatei geschehen, die in den Schrittvorlagen CreateAFPJobsFromDocuments und BuildAFPFromDocuments definiert ist. Diese Regeln ergänzen die Dokumentindexierungsregeln und definieren einen einheitlichen Satz von Dokumenten in der gesamten Datei.

Voraussetzungen und Beispiele
Gültiges AFP Die AFP-Daten müssen der Data Stream and Object Architecture: MO:DCA Reference entsprechen.
BDT/EDT Die AFP-Daten können mehr als ein Strukturfelderpaar für Beginn und Ende des Dokuments (BDT und EDT) enthalten, allerdings dürfen diese nicht verschachtelt sein.
Example:
BDT
 ...
EDT
BDT
 ...
EDT
Benannte Gruppen – BNG/ENG Benannte Seitengruppen für Dokumentgrenzen müssen vorhanden sein. Wenn verschachtelte Seitengruppen vorhanden sind, werden nur die äußeren Paare verwendet, um Dokumentgrenzen zu definieren.
Example: 2 mailpieces
BNG (1st mailpiece)
BNG/../ENG (nesting allowed)
BNG/../ENG\
ENG
BNG (2nd mailpiece)
ENG
Seiten – BPG/EPG Seiten, die sich außerhalb benannter Gruppen befinden, werden ignoriert. Diese Seiten werden weder indexiert noch gedruckt.
Example: 2 banner pages
BDT
	BPG/EPG (discarded)
	BPG/EPG (discarded)
	BNG
	BPG/EPG (1st document)
	ENG
EDT
Indexkennzeichen – TLE Indexkennzeichen dürfen nicht außerhalb der Grenzen vorhandener benannter Seitengruppen auftreten. Eine Instanz jedes erforderlichen Indexkennzeichens befindet sich innerhalb der Begrenzungen der benannten Gruppe. Diese Indexkennzeichen können sich in verschachtelten benannten Gruppen oder Seiten befinden.

Für jedes einzelne erforderliche Indexkennzeichen gibt es nur einen einzigen Wert, unabhängig davon, wie viele TLEs mit gleichem Namen bereitgestellt wurden. Daher werden mehrere identische Indexkennzeichen, wie z. B. CustomerName in einer Gruppe, nicht unterstützt.

Example: valid TLEs
BDT
	BNG
		TLE 1
		BPG
			TLE 2
		EPG
		TLE 3
	ENG
Invoke Medium Map – IMM Ein strukturiertes Feld IMM (Invoke Medium Map) muss zwischen dem strukturierten Feld BNG für den Dokumentanfang und dem ersten strukturierten Feld BPG für den ersten Seitenanfang des Dokuments vorhanden sein.
Example:
BDT
	BNG/IMM/../ENG
	BNG/IMM/../ENG
	BNG/IMM/../ENG
	...
EDT
Einheiten Maßeinheiten in beliebigen strukturierten Feldern PTD (Presentation Text Descriptor) des Dokuments müssen mit den Einheiten im strukturierten Feld PGD (Page Descriptor) übereinstimmen.
Erweitertes N-Up Die für die AFP-Daten verwendete Formdef kann die Funktion für erweitertes N-Up verwenden, jedoch nicht die Paginierung zwischen Partitionen festlegen.
Konstante Seiten Wenn die Funktion für konstante Seiten der Formdef verwendet wird, darf sie nur konstante Seiten festlegen, die einem einheitlichen Muster entsprechen, z. B. alle Rückseiten, alle Vorderseiten, erste Rückseite jedes Dokuments usw.
Gemischtes Plex Die für die AFP-Daten verwendete Formdef darf nicht zwischen Simplex und Duplex wechseln.
Formdef-Funktionen Die Formdefinition darf die folgenden strukturierten Felder nicht enthalten: PFC (Presentation Finishing Control), MSU (Map Suppression) und MFC (Medium Finishing Control).