PDFProduction

Utilice este flujo de trabajo para archivos de entrada PDF como ejemplo de procesamiento condicional. Otros flujos de trabajo proporcionan más pasos de ejemplo para procesar trabajos.

Este flujo de trabajo utiliza el procesamiento condicional para procesar trabajos pequeños con menos de 20 páginas de forma diferente que los trabajos grandes. Este flujo de trabajo establece valores para las propiedades de trabajo utilizando valores establecidos en cada paso del flujo de trabajo.

El flujo de trabajo envía un trabajo desde el paso CountPages al paso AssignJobValues o al paso AssignJobValues2 basado en las páginas totales del trabajo. El conector de CountPages a AssignJobValues contiene una regla llamada < 20pg con una condición: Job.TotalPages < ‘20’. El conector a AssignJobValues2 contiene una regla llamada else sin condiciones. AssignJobValues establece la propiedad de trabajo Personalizado 1 en Small job. AssignJobValues2 establece la propiedad de trabajo Personalizado 1 en Large job. Cuando utilice este flujo de trabajo, ajuste las reglas de procesamiento condicional según sea necesario para su flujo de trabajo.

En los pasos SetJobPropsFromTextFile y PrintJobs, asegúrese de establecer los valores de las propiedades que planifican trabajos en las impresoras con los valores que desea utilizar. Los trabajos no se imprimirán si sus propiedades de planificación no coinciden con los valores establecidos en las propiedades correspondientes de la impresora. Por ejemplo:

  • En el paso SetJobPropsFromTextFile, modifique la propiedad Nombre de cliente de RicohSample con el valor que desea utilizar.
  • En el paso PrintJobs, modifique la propiedad Impresora solicitada con el valor que desea utilizar. Si utiliza conectores con reglas de procesamiento condicional para establecer a qué impresora se envía un trabajo, establezca el valor de la propiedad Impresora solicitada en los pasos AssignJobValues y AssignJobValues2. Los valores de los pasos basados en la plantilla de pasos AssignJobValues alteran temporalmente los valores del paso PrintJobs.
      Nota:
    • Si junta dos pasos PrintJobs en el mismo flujo de trabajo, todos los valores de propiedades establecidos en un paso los comparte el otro paso.

Si utiliza este tipo de trabajo con el protocolo LPD, elimine ${Job.InputFile} de la propiedad Nombre de trabajo en el paso SetJobPropsFromTextFile.

El paso RunExternalProgram ejecuta un mandato externo de ejemplo mediante una plantilla de archivo de control externo de ejemplo para generar un archivo CSV con los valores de diez propiedades de trabajo. Cuando utilice este flujo de trabajo, suprima el paso RunExternalProgram o modifíquelo para que ejecute un mandato externo que desee utilizar.

Fases y pasos

En la ilustración se muestran los pasos en cada fase del flujo de trabajo de ejemplo.