Exemple de flot de travaux conditionnel comportant une triple échéance

Dans cet exemple, un flot de travaux conditionnel comporte des trajectoires de traitement séparées pour les travaux PDF, les travaux AFP et les autres types de travaux (PostScript et PCL). Les travaux PDF passent par une longue étape de simulation effectuée à l'aide de la fonction PitStop Connect. Les travaux AFP passent par une longue étape de comptabilisation qui consiste à exécuter un programme externe. Les autres travaux ne passent pas par ces longues étapes de simulation ou de comptabilisation. Vous souhaitez définir une échéance différente pour chaque trajectoire : Deux heures pour les travaux PDF, 90 minutes pour les travaux AFP et 30 minutes pour les autres travaux. Vous placez une étape SetDeadline au début de chaque trajectoire.
Flot de travaux conditionnel : Étapes communes
  • SetJobPropsFromTextFile
  • DetectInputDataStream
Trajectoire des travaux PDF
  • SetDeadline : fait de PrintJobs l'étape d'échéance ; définit l'heure d'échéance au bout de 2 heures (date de l'échéance = relatif à la valeur de la propriété ; propriété = heure de la soumission ; plus ou moins = 2 heures).
  • Simulation (étape reposant sur le modèle d'étape RunPitStopOnJob)
  • CountPages
  • PrintSetup (étape reposant sur le modèle d'étape AssignJobValues) : attribue des propriétés d'impression aux travaux PDF.
  • CreatePageRanges
Trajectoire des travaux AFP
  • SetDeadline : définit PrintJobs comme étape d'échéance ; définit l'heure d'échéance à 90 minutes (date de l'échéance = relatif à la valeur de la propriété ; propriété = heure de la soumission ; Plus ou moins = 90 minutes).
  • CountPages
  • Comptabilisation (étape reposant sur le modèle d'échéance RunExternalProgram) : exécute un programme pour le service de comptabilité.
  • PrintSetup (étape reposant sur le modèle d'étape AssignJobValues) : attribue des propriétés d'impression aux travaux AFP.
  • CreatePageRanges
Trajectoire des autres types de travaux
  • SetDeadline : définit PrintJobs comme étape d'échéance ; définit l'heure d'échéance à 30 minutes (date de l'échéance = relatif à la valeur de la propriété ; propriété = heure de la soumission ; Plus ou moins = 30 minutes).
  • PrintSetup (étape reposant sur le modèle d'étape AssignJobValues) : attribue des propriétés d'impression aux autres travaux.
Étapes communes
  • PrintJobs
  • RetainCompletedJobs
  • RemoveJobs

Ce flot de travaux vous permet de savoir si un travail respecte ou non l'échéance d'impression établie. Si un travail ne respecte pas l'échéance établie, RICOH ProcessDirector ajoute un point rouge à la colonne Risque lié à la planification du travail concerné dans la table des travaux. Les points rouges sont ajoutés pour chaque type de travail si les différentes échéances d'impression ne sont pas respectées. Pour les travaux PDF, les points rouges sont ajoutés après 2 heures. Pour les travaux AFP, les points rouges sont ajoutés après 90 minutes. Pour tous les autres travaux, les points rouges sont ajoutés après 30 minutes.