Dokumentmerkmal-Regeldateien für Kuvertiereinheiten-Ergebnisdateien

Die Dokumentmerkmal-Regeldatei gibt an, wie Werte in der Kuvertiereinheiten-Ergebnisdatei RICOH ProcessDirector-Dokumentmerkmalwerten zugeordnet werden.

Zweck

RICOH ProcessDirector benutzt die Dokumentmerkmal-Regeldatei, um Werte der RICOH ProcessDirector-Dokumentmerkmale festzulegen. Benutzt die Dokumentmerkmal-Regeldatei zusammen mit der Syntaxanalyse-Regeldatei, die die einzelnen Felder in der Ergebnisdatei definiert.

RICOH ProcessDirector stellt diese Dokumentmerkmal-Musterregeldateien im Verzeichnis inserter bereit:
  • /aiw/aiw1/samples/control_files/inserter unter Linux

  • C:\aiw\aiw1\samples\control_files\inserter unter Windows

Hersteller der Kuvertiereinheit Dokumentmerkmalregeln
Bowe BOWE.icf_results.process.doc.dsc
Bowe Bell & Howell BBH.icf_results.process.doc.dsc
Bowe Bell & Howell mit JetVision-Kamerasystemen JET.icf_results.process.doc.dsc
Gunther GUN.icf_results.process.doc.dsc
Kuvertiereinheiten mit Ironsides-Kamerasystem IRON.icf_results.process.doc.dsc
Kern KERN.icf_results.process.doc.dsc
Pitney Bowes PB.icf_results.process.doc.dsc
Quadient quadient.jrf_results.outputfile.dsc

In Regeldateien festgelegte RICOH ProcessDirector -Dokumentmerkmale führt einige der Dokumentmerkmale auf, die Sie in der Dokumentmerkmal-Regeldatei festlegen können. Die Regeldateien müssen den Wert von Dokumentmerkmalen festlegen, die mit Erforderlich markiert sind.

In Regeldateien festgelegte RICOH ProcessDirector-Dokumentmerkmale

Merkmal (Feldname) Merkmal (Datenbankname) Erforderlich Beschreibung Typ Länge (Zeichen)
Kuvertierfolge Doc.Insert.Sequence Eines der folgenden Merkmale ist für jobspezifische Ergebnisdateien erforderlich:
  • Doc.Insert.Sequence
  • Doc.ID
Die numerische Position des Dokuments im Job. Der Wert muss mit dem Wert übereinstimmen, den RICOH ProcessDirector dem Dokument zugeordnet hat. ganzzahlig 8
Dokumentnummer Doc.ID Erforderlich, wenn die Kuvertiereinheiten-Ergebnisdateien nicht jobspezifisch sind (beispielsweise bei Gunther-Ergebnisdateien). Die Dokumentnummer. Der Wert muss mit dem Wert übereinstimmen, den RICOH ProcessDirector dem Dokument zugeordnet hat. bigint 16
Status Doc.Insert.Status Ja Der Kuvertierstatus des Dokuments. Zulässige Werte:
  • Eingriff
  • Beschädigt
  • OK
  • Extrahiert
Hinweis: Wenn die Regeldatei keinen Wert für dieses Merkmal festlegt, setzt RICOH ProcessDirector das Merkmal auf den Wert des Merkmals Standardkuvertierstatus des Kuvertiereinheiten-Controllers.
zeichen 16
Aktion Doc.Insert.Disposition Erforderlich, wenn die Kuvertiereinheiten-Ergebnisdateien nicht jobspezifisch sind (beispielsweise bei Gunther-Ergebnisdateien). Die Aktion, die RICOH ProcessDirector bei dem automatischen Abgleich durchführt, und die Standardaktion für den manuellen Abgleich. Zulässige Werte:
  • Nullwert
  • OK
  • Extrahieren
  • Erneut drucken
Hinweis: Ist die Kuvertiereinheiten-Ergebnisdatei jobspezifisch, legen Sie dieses Merkmal nicht fest, da es von RICOH ProcessDirector festgelegt wird.
zeichen 16
Statuscode Doc.Inserter.StatusCode Nein Der Statuscode für das Dokument. zeichen 16
Erweiterter Statuscode Doc.Inserter.StatusCodeExtended Nein Der erweiterte Statuscode für das Dokument. zeichen 128
Datum und Uhrzeit des Kuvertierens Doc.Insert.TimeStamp Nein Das Datum und die Uhrzeit der Verarbeitung des Dokuments durch die Kuvertiereinheit. zeichen 15
Name der Kuvertiereinheit Doc.Insert.InserterID Nein Der Name der Kuvertiereinheit, die das Dokument verarbeitet hat. zeichen 64
Fachergebnisse Doc.Insert.BinResults Nein Die Kuvertiereinheitenfächer, die Beilagen für dieses Dokument bereitgestellt haben. Y oder 1 in einer Fachposition bedeutet, dass das Fach eine Beilage bereitgestellt hat. N oder 0 kann bedeuten, dass das Fach keine Beilage bereitgestellt hat. zeichen 64
Bedienername Doc.Insert.OperatorID Nein Der Name oder die Benutzer-ID des Bedieners, der bei der Verarbeitung dieses Dokuments an der Kuvertiereinheit angemeldet war. zeichen 64

Format

Kommentarzeilen beginnen mit einem Nummernzeichen (#).

Die erste Zeile, die keine Kommentarzeile ist, ist optional. Sie identifiziert, welche Sätze in der Ergebnisdatei Informationen enthalten. Die erste Zeile hat das folgende Format:

[expr=Content_Language_Expression]

Wenn beispielsweise die erste Zeile der Ergebnisdatei ein Header ist, den Sie ignorieren wollen, verwenden Sie den folgenden Ausdruck:

[expr=recnum>1]

Wenn alle Berichte in den Ergebnisdateien Informationen enthalten, übergehen Sie diese Zeile.

Jede nachfolgende Zeile in der Regeldatei legt ein Dokumentmerkmal fest. Die einzelnen Zeilen haben das folgende Format:

Merkmalname,Merkmaltyp,Merkmallänge,[expr=content_language_expression]
Merkmalname
Gibt den Datenbanknamen des RICOH ProcessDirector-Dokumentmerkmals an.
Merkmaltyp
Gibt den Typ der Daten in dem Merkmalwert an. Zulässige Werte: character, varchar, integer, bigint.
Merkmallänge
Gibt die Anzahl der Zeichen an, die im Wert des Merkmals erlaubt sind.
[expr=Content_Language_Expression]
Gibt einen Ausdruck in der RICOH ProcessDirector Content Expression Language (CEL) an. Der Ausdruck wird ausgewertet und die Ergebnisse werden zu dem Wert des Dokumentmerkmals. In dem Ausdruck können Sie einen festen Wert oder den Wert eines Feldes in der Ergebnisdatei angeben. Die Syntaxanalyse-Regeldatei definiert die Felder in der Ergebnisdatei. Sie können auch CEL-Funktionen verwenden. Informationen zu der CEL-Sprache und den CEL-Funktionen entnehmen Sie dem entsprechenden Referenzthema.

Beispiele

In dem folgenden Beispiel wird angegeben, dass die Sätze in der Ergebnisdatei, die Dokumentinformationen enthalten, RecordType=5 und SubRecordType=0 besitzen. Die Felder RecordType und SubRecordType müssen in der Syntaxanalyse-Regeldatei definiert sein.
[expr=and(RecordType=="5",SubRecordType=="0")]
In diesem Beispiel wird der Wert des Merkmals Doc.Insert.Sequence auf den Wert des Feldes PieceID in der Ergebnisdatei gesetzt. Die Syntaxanalyse-Regeldatei muss das Feld PieceID definieren.
Doc.Insert.Sequence,integer,8,[expr=PieceID]
In diesem Beispiel wird der Wert des Merkmals Doc.Insert.Status basierend auf dem Wert des Felds Disposition in der Kuvertiereinheiten-Ergebnisdatei gesetzt. Die Syntaxanalyse-Regeldatei muss das Feld Disposition definieren.
  • Ist Disposition 0, 1 oder 6, ist Doc.Insert.Status null.
  • Ist Disposition 2, 3, 4 oder 7, ist Doc.InsertStatus Beschädigt.
  • Ist Disposistion 5 oder 8, ist Doc.Insert.Status OK.
  • Ist Disposition 9, ist Doc.InsertStatus Extrahiert.
  • Hat Disposition einen anderen Wert, ist Doc.Insert.Status Beschädigt.
Doc.Insert.Status,character,16,[expr=if(or(Disposition==0,Disposition==1,Disposition==6),"",if(or(Disposition==2,Disposition==3,Disposition==4,Disposition==7),"Damaged",if(or(Disposition==5,Disposition==8),"OK",if(Disposition==9,"Pulled","Damaged"))))]