Checkpoint intervals
The interval for each phase starts from the checkpoint start time, which is the same time for all intervals. The checkpoint start time is one of these times:
- The time that the last file for a job arrives in the system (the Job arrival time). If child jobs are created for the job, they have the same job arrival time as the parent job.
- A start time set by RICOH ProcessDirector or by an authorized user (the Adjusted arrival time).
- A fixed start time specified in the service policy (the Service policy start time).
By default, the adjusted arrival time is the same as the job arrival time. RICOH ProcessDirector might set a new adjusted arrival time:
- When a job is assigned to a new workflow
- When a job enters a certain step
- When a job is split or commingled
A service policy might specify a fixed start time if all jobs must be printed by a fixed time. For example, if all jobs must be printed by 10:00 the next day, the service policy specifies a start time of 10:00 and an interval of 24 hours for the Print phase.
When a service policy specifies a fixed start time, it can specify one of these adjustment methods. The Adjustment method tells RICOH ProcessDirector how to adjust the checkpoint start time. The adjustment methods are:
- Cutoff: The checkpoint start time depends on whether the adjusted arrival time is before
or after the service policy start time. If the adjusted arrival time is:
- Before the service policy start time, the checkpoint start time is the service policy start time on the same day as the adjusted arrival time
- After the service policy start time, the checkpoint start time is the service policy start time on the next day
- Start: The checkpoint start time is the start time specified in the service policy on the same day as the adjusted arrival time.
This diagram shows how the checkpoint start time and the intervals for successive phases relate to each other. Notice that the interval for each phase starts from the same checkpoint start time, not from the end of the previous phase. Therefore, the interval for each phase includes the time that it takes to complete all previous phases.
Checkpoint start time <-
Receive interval-
> End of Receive phase Checkpoint start time <--
Prepare interval--
> End of Receive + Prepare phases Checkpoint start time <---
Print interval---
> End of Receive + Prepare + Print phases Checkpoint start time <----
Complete interval----
> End of Receive + Prepare + Print + Complete phases
These examples show sample start times and intervals that a service policy might specify when using different adjustment methods.
No adjustment method:In this example, jobs must be printed 4 hours after the adjusted arrival time. Because the adjustment method is None, the checkpoint start time is the same as the adjusted arrival time. If the adjusted arrival time has not been reset, it is the same as the time the job arrived in the system.
Start time: | not specified |
Adjustment method: | None |
Interval for Receive checkpoint: | 20 minutes |
Interval for Prepare checkpoint: | 2 hours |
Interval for Print checkpoint: | 4 hours |
Job arrival time <-
Receive interval = 20 minutes-
> Job arrival + 20 minutes Job arrival time <---
Prepare interval = 2 hours---
> Job arrival + 2 hours Job arrival time <------
Print interval = 4 hours------
> Job arrival + 4 hours
Cutoff adjustment method: In this example, jobs must be printed by 18:00 if the adjusted arrival time is before 10:00. Otherwise, the job must be printed by 18:00 on the next day. Because the adjustment method is Cutoff, the checkpoint start time is the start time (10:00) on the same day as the adjusted arrival time or on the next day.
Start time: | 10:00 |
Adjustment method: | Cutoff |
Interval for Receive checkpoint: | 20 minutes |
Interval for Prepare checkpoint: | 4 hours |
Interval for Print checkpoint: | 8 hours |
10:00 <-
Receive interval = 20 minutes-
> 10:20 10:00 <------
Prepare interval = 4 hours------
> 14:00 10:00 <------------
Print interval = 8 hours------------
> 18:00
Start adjustment method: In this example, jobs must be printed by 16:00 on the day after the adjusted arrival time. Because the adjustment method is Start, the checkpoint start time is the start time (23:59) on the same day as the adjusted arrival time.
Start time: | 23:59 |
Adjustment method: | Start |
Interval for Receive checkpoint: | 20 minutes |
Interval for Prepare checkpoint: | 4 hours |
Interval for Print checkpoint: | 16 hours |
23:59 <-
Receive interval = 20 minutes-
> 00:19 23:59 <------
Prepare interval = 4 hours------
> 03:59 23:59 <------------------
Print interval = 16 hours------------------
> 15:59
latewhen it misses the Prepare checkpoint. If the operator corrects the error, the job might be able to complete printing on time.