Pistas para utilizar Plantillas de pasos

Estas pistas para utilizar plantillas de pasos le ayudarán a elegir los pasos para colocar en un flujo de trabajo, ordenar los pasos en la secuencia correcta y aprovechar las ventajas de las prestaciones del procesamiento condicional. El Editor de flujos de trabajo no valida los flujos de trabajo para garantizar que los pasos siguen la secuencia correcta o que las reglas de procesamiento condicional funcionan.

Plantillas de flujos de trabajo para aprender a ordenar pasos

RICOH ProcessDirector incluye varios flujos de trabajo de muestra y proporciona otros con características como Archivador o Inserción. Le recomendamos encarecidamente que analice el orden de los pasos en los flujos de trabajo de muestra, especialmente los flujos de trabajo más complicados antes de crear el suyo.

Primeros y últimos pasos en un flujo de trabajo

Le recomendamos que realice su primer paso en un flujo de trabajo SetJobPropsFromTextFile y el último en un paso RemoveJobs. Cuando un flujo de trabajo recibe un trabajo, SetJobPropsFromTextFile lee todos los pasos e inicia los valores para las propiedades de trabajo por omisión en esos pasos.

    Nota:
  • El paso AssignJobValues establece valores de propiedad, pero no los asigna desde todos los pasos de un flujo de trabajo. Debido a que SetJobPropsFromTextFile considera todos los pasos, es la mejor opción para el primer paso.

El paso RemoveJobs no solo suprime archivos de datos del sistema, sino que también limpia las entradas de bases de datos para un trabajo.

Le recomendamos que sitúe el paso RetainCompletedJobs antes de RemoveJobs. Si su flujo de trabajo no tiene un paso RetainCompletedJobs, los trabajos desaparecen del sistema en cuanto completen el paso antes del paso RemoveJobs.

Valores de propiedad para varios pasos basados en la misma plantilla de pasos

Puede colocar pasos basados en plantillas con propiedades posicionales varias veces en un flujo de trabajo y sus propiedades pueden adquirir diferentes valores cuando se utilice cada paso. La plantilla del paso RunExternalProgram es un ejemplo. Los pasos RunExternalProgram diferentes pueden ejecutar dos programas externos distintos.

También puede colocar pasos basados en plantillas de pasos que no tienen propiedades posicionales varias veces en un flujo de trabajo. Al cambiar el valor de uno de los pasos, los valores de las propiedades para los otros pasos cambian. Las plantillas de pasos PrintJobs y RetainCompletedJobs son ejemplos.

  • Dos pasos diferentes PrintJobs solo pueden tener un valor de propiedad Impresora solicitada. Si desea dos derivaciones diferentes de un flujo de trabajo condicional para imprimir en una impresora distinta, debe colocar un paso en la plantilla de pasos AssignJobValues antes de cada paso PrintJobs. Establezca los valores que desea para cada derivación de flujo de trabajo condicional en cada paso AssignJobValues. El valor de la propiedad Impresora Solicitada en casa paso AssignJobValues se antepone al valor de propiedad de Impresora Solicitada en los dos pasos PrintJobs.
  • Dos pasos RetainCompletedJobs solo pueden tener un valor de propiedad Período de retención. Utilice los pasos AssignJobValues para establecer diferentes valores de propiedad de Período de retención antes del paso RetainCompletedJobs.
    Nota:
  • Si un trabajo se mueve a través de varios flujos de trabajo en el proceso de impresión, puede utilizar los pasos AssignJobValues en un flujo de trabajo para establecer los valores de propiedad de los pasos como PrintJobs en otro flujo de trabajo. No se mostrará el valor de propiedad en el cuaderno de propiedades del trabajo si el trabajo es el primero en el flujo de trabajo debido a que el paso en el que se ha establecido la propiedad no es el primero en el flujo de trabajo. En cuanto el trabajo se transfiere al segundo flujo de trabajo, se mostrará el valor de propiedad en el cuaderno de propiedades del trabajo.

Para ver si una propiedad en una plantilla de pasos es posicional, pulse el icono y consulte las Notas de uso en la ayuda.

Diferentes corrientes de datos en un flujo de trabajo condicional

Si desea utilizar diferentes derivaciones de un flujo de trabajo condicional para trabajos en distintas corrientes de datos, como PDF y AFP, asegúrese de que la propiedad Corriente de datos de entrada está establecida de forma adecuada antes de que el trabajo alcance el procesamiento condicional por corriente de datos. El paso de DetectInputDatastream establece el valor de la propiedad Corriente de datos de entrada.

Si su flujo de trabajo solo procesa una corriente de datos, puede omitir el paso DetectInputDataStream y establecer el valor de la propiedad Corriente de datos de entrada en el paso SetJobPropsFromTextFile al inicio del flujo de trabajo.

Si no establece el valor de la propiedad Corriente de datos de entrada, RICOH ProcessDirector podría establecer el valor en Desconocido. Si un conector tiene una regla que comprueba el valor de la propiedad Corriente de datos de entrada, su flujo de trabajo podría dar resultados inesperados al procesar trabajos en corrientes de datos con valor Desconocido.

Pasos para volver a imprimir trabajos parciales

El paso CreatePageRanges genera un subconjunto de archivo de impresión AFP o PDF al seleccionar la función Volver a imprimir y no especificar la palabra completa. Para funcionar, CreatePagesRanges necesita información sobre el número de páginas del trabajo. Los pasos basados en las plantillas de pasos EnableRepositioning y CountPages se pueden utilizar con este objetivo, pero deben estar colocados antes del paso CreatePageRanges en el flujo de trabajo. Solo necesita uno de ellos. Si su trabajo es un AFP indexado, utilice EnableRepositioning. De lo contrario, utilice CountPages. Si sus trabajos no son AFP o PDF, no utilice ninguno de los tres pasos.

Paso para mantener juntos trabajos hijos relacionados

En algunos casos, su trabajo original podría terminar como varios trabajos hijos que desea mantener juntos en puntos críticos del flujo de trabajo como, por ejemplo, imprimir. Coloque un paso WaitForRelatedJobs antes del paso que necesita todos los trabajos hijo juntos. El paso WaitForRelatedJobs deja de procesar hasta que todos los trabajos hijos alcanzan ese punto en el flujo de trabajo.

Plantillas de pasos que no se pueden copiar o suprimir

Algunas platillas de paso como, por ejemplo, PrintJobs y RemoveJobs, están protegidas por el sistema. No se pueden copiar o suprimir. Aunque es posible que desee establecer el valor de propiedad Impresora solicitada en la plantilla de pasos PrintJobs para un tipo de impresora y posteriormente copiar la plantilla de pasos PrintJobs y establecer el valor en la copia para otro tipo de impresora, no podrá hacerlo. Utilice dos pasos basados en la plantilla de pasos AssignJobValues para establecer diferentes valores de propiedad y llevarlos al paso PrintJobs en el flujo de trabajo.

Paso para la notificación de trabajos que se detienen en un flujo de trabajo condicional

Si desea escribir un mensaje para el registro de trabajos cuando un trabajo se detiene en un paso porque el procesamiento condicional en un flujo de trabajo no se ha diseñado correctamente, añada un paso basado en la plantilla de pasos FailWithMessage como la última derivación condicional de un paso. Cuando un trabajo llega al paso FailWithMessage, RICOH ProcessDirector escribe el mensaje que ha especificado con el paso FailWithMessage.

Si no tiene un paso FailWithMessage y el trabajo no cumple ninguna de las condiciones para ir a otro paso, el trabajo se queda en el paso en el estado Ningún conector coincidente.

Pasos disponibles para la función Volver a procesar

Cada paso en un flujo de trabajo tiene la propiedad Tipo de reinicio de paso. El valor por omisión es General. Si un paso tiene cualquier valor de propiedad de Tipo de reinicio de paso excepto Ninguno, puede seleccionar el paso cuando utilice la función Volver a procesar en un trabajo. RICOH ProcessDirector guarda el archivo de impresión de entrada en cada paso en el que puede reiniciar un trabajo. Si desea reducir el número de copias de grandes archivos que tiene en el sistema, establezca el valor de propiedad Tipo de reinicio de paso en Ninguno para algunos pasos. Los operadores podrán volver a procesar los trabajos, pero es posible que tengan que volver a iniciar el trabajo en un paso anterior en el flujo de trabajo.

    Nota:
  • Solo los pasos que se han ejecutado para un trabajo pueden volver a ser procesados. En función del paso y de los atributos, un trabajo que se vuelve a procesar podría tomar una vía de acceso diferente a través del flujo de trabajo.
  • Si edita un flujo de trabajo que contenga trabajos activos, debe volver a empezar al principio del flujo de trabajo para reiniciar el trabajo.

Pasos disponibles para la función Volver a imprimir

Le recomendamos que establezca el valor de propiedad Tipo de reinicio de paso en Imprimir para el paso CreatePageRanges. Cuando un operador utiliza la función Volver a imprimir para un trabajo, RICOH ProcessDirector inicia el proceso de reimpresión en el primer paso del flujo de trabajo con un valor de propiedad de Imprimir Tipo de reinicio de paso. Si no establece el valor de la propiedad Tipo de reinicio de paso en al menos un paso para Imprimir, no puede utilizar Volver a imprimir. RICOH ProcessDirector no establece el valor de la propiedad Tipo de reinicio de paso en Imprimir de manera predeterminada.

Pasos disponibles para la función Alterar temporalmente error

Si utiliza un paso que lleva un trabajo a error, puede utilizar la función Alterar temporalmente error para sacar el trabajo del estado de error manualmente. Establezca el valor de propiedad Permitir alteración temporal de error en . Por ejemplo, el paso VerifyPrintedSheetCount crea un error en el trabajo si el recuento no coincide. Cuando la propiedad Permitir alteración temporal de error está establecida en , un operador puede forzar un trabajo a continuar a través del flujo de trabajo incluso si el recuento de la hoja impresa no se ha verificado.

Información adicional sobre plantillas de pasos

Varias plantillas de pasos están relacionadas con otras plantillas de pasos. Cada plantilla de pasos tiene un tema de referencia en la sección Plantilla de Pasos proporcionadas del centro de información. Ver las notas de uso de estos temas para entender las relaciones antes de utilizar las plantillas de pasos en un flujo de trabajo.