Archivos de reglas para archivos de control de inserción
Propósito
RICOH ProcessDirector utiliza el archivo de reglas para grabar los registros del archivo de control de inserción. Graba un solo registro para cada documento del trabajo.
RICOH ProcessDirector proporciona estos archivos de reglas de ejemplo en el directorio inserter
:
-
/aiw/aiw1/samples/control_files/inserter
(Linux) -
C:\aiw\aiw1\samples\control_files\inserter
(Windows)
Fabricante del mecanismo de inserción | Archivo de reglas |
---|---|
Bowe | BOWE.icf.halFile.dsc |
Bowe con sistemas de cámara JetVision | JET.icf.dsc |
Bowe Bell & Howell | BBH.icf.idFile.dsc |
Gunther | Ninguno (no se da soporte al archivo de control) |
Mecanismos de inserción con sistemas de cámara Ironsides |
IRON.icf.kicFile.dsc IRON.icf.jdfArchivo.dsc |
Kern | KERN.icf.kicFile.dsc |
Pitney Bowes | PB.icf.inputFile.dsc |
Quadient | quadient.jaf.inputfile.dsc |
En cada campo, RICOH ProcessDirector puede colocar un valor fijo (por ejemplo, espacios en blanco o ceros) o el valor de cualquiera de estas propiedades de RICOH ProcessDirector:
- Propiedades de trabajo: Nombre del trabajo de inserción (Job.Inserter.JobID), Nombre del trabajo (Job.Name) y Comentario del plan de carga (Job.Insert.LoadPlan.Comment)
- Cualquier propiedad de documento (las propiedades de documento empiezan por Doc)
- Nota:
- Si necesita colocar el valor de otra propiedad de trabajo en el archivo de control
de inserción, añada una línea para la propiedad de trabajo en el archivo
/aiw/aiw1/config/fbi/icf_job_del_properties.cfg
.
Propiedades de RICOH ProcessDirector para archivos de reglas enumera algunas de las propiedades que es posible que desee colocar en el archivo de control de inserción. Especifique las propiedades por sus nombres de propiedad de base de datos.
Propiedades de RICOH ProcessDirector para archivos de reglas
Propiedad (nombre del campo) | Propiedad (nombre de base de datos) | Descripción | Tipo | Longitud (caracteres) |
---|---|---|---|---|
Nombre de trabajo de inserción | Job.Inserter.JobID | El nombre de trabajo que el mecanismo de inserción utiliza para el trabajo. El valor predeterminado es la propiedad Número de trabajo (Job.ID). | character | 255 |
Nombre de trabajo | Job.Name | El nombre de trabajo. | character | 128 |
Comentario de plan de carga | Job.Insert.LoadPlan.Comment | Los nombres de los materiales (o inserciones) que el operador debe cargar en cada bandeja de inserción. | character | 128 |
Número de documento | Doc.ID | Un número exclusivo que identifica el documento en el sistema. RICOH ProcessDirector asigna este número. | entero grande | 16 |
Secuencia de inserción | Doc.Insert.Sequence | Un número que indica la posición del documento en el trabajo. RICOH ProcessDirector asigna este número. | entero | 8 |
Hojas originales | Doc.OriginalSheets | El número de hojas del documento. RICOH ProcessDirector asigna este número. | entero | 4 |
Desencadenantes de bandeja | Doc.Insert.BinTriggers | Las bandejas de inserción deben proporcionar inserciones para el documento. Y o 1 en una posición de bandeja puede indicar que la bandeja debe proporcionar una inserción. N o 0 puede indicar que la bandeja no debe proporcionar una inserción. Para utilizar esta propiedad, debe utilizar el Diseñador de propiedades de documento para enlazarla con un código de índice en el documento que identifique qué bandejas deben proporcionar inserciones. | character | 64 |
Formato:
Las líneas de comentario empiezan con un signo de almohadilla (#).Cada línea en el archivo de reglas define un campo en un registro en el cuerpo del archivo de control. Cada línea tiene este formato:
nombre_campo,tipo_campo,longitud_campo,[expr=expresión_lenguaje_contenido]
- nombre_campo
- Especifica un nombre descriptivo para el campo. El nombre no debe contener caracteres en blanco. Puede especificar cualquier nombre en este campo. No es necesario que el nombre coincida con el nombre de campo en las especificaciones de inserción.
- tipo_campo
- Especifica el tipo de datos en el campo. Valores permitidos: carácter de longitud fija, carácter de longitud variable, entero, entero grande, entero pequeño, indicación de fecha y hora, hora, fecha, doble, flotante, real.
- longitud_campo
- Especifica la longitud (en caracteres) del campo. Este campo es necesario para los archivos de control con registros de longitud fija. Es opcional para los archivos de control con registros delimitados por comas y archivos que están en formato XML.
- [expr=expresión de lenguaje de contenido]
- Especifica una expresión en CEL (Content Expression Language) de RICOH ProcessDirector. RICOH ProcessDirector evalúa la expresión CEL para determinar qué valor se coloca en el campo. En la expresión,
puede especificar un valor fijo (por ejemplo, espacios en blanco o ceros) o bien puede
especificar el valor de una propiedad de RICOH ProcessDirector. Puede utilizar también funciones CEL. Para obtener información sobre las funciones
y el lenguaje CEL, consulte el tema de referencia relacionado.
Este parámetro es opcional. Si lo omite, el campo del archivo de control contiene ceros o espacios en blanco, en función del tipo de datos del campo.
Ejemplo
En este ejemplo se definen los dos primeros campos de cada registro:#Los primeros 8 caracteres contienen el valor de la propiedad Job.Inserter.JobID. JobID,character,8,[expr=Job.Inserter.JobID] #Los siguientes 6 caracteres contienen el valor de la propiedad Doc.Insert.Sequence. PieceID,integer,6,[expr=Doc.Insert.Sequence]
Supongamos que el valor de la propiedad Job.Inserter.JobID es 10000034 y que el trabajo contiene 5 documentos. Si el formato del archivo de control de inserción
lo forman registros de longitud fija, los cinco primeros registros tendrán el aspecto
siguiente:
10000034000001 10000034000002 10000034000003 10000034000004 10000034000005