Archivos de reglas para archivos de control de inserción

El archivo de reglas define los campos de cada registro del archivo de control de inserción (excepto el registro de cabecera) y especifica el valor que se debe colocar en cada campo del registro. Este archivo es necesario. RICOH ProcessDirector utiliza el archivo de reglas para grabar los registros del archivo de control de inserción. RICOH ProcessDirector graba un solo registro para cada documento del archivo de propiedades del documento. Los registros siguen el registro de cabecera (si lo hay). Normalmente, el proceso crea un registro para cada documento en un trabajo.

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 (AIX y 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.ID 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