User Story |
As a Print Job Creator , I can create a Personal Print,
so that PaperCut printing costs are charged to my personal account
in SavaPage.
As an Operator , I can release or cancel a pending Print Job
in PaperCut or CUPS.
|
|
|
|
Preconditions |
|
Process |
Print Job Creator creates Personal Print Job.
Print Job Creator prints job to PaperCut Managed printer.
Print-out document for Print Job Creator is created with status Pending (external)
A Shadow SavaPage Personal Account Transaction is created and linked.
PaperCut print status is monitored till end state is reached.
Status is monitored for a maximum number of minutes, after which the Print-out document gets
status Error. See PaperCut Print Log Monitoring.
|
Scenario 1 |
Print Completed.
Given the printer is a PaperCut Hold/Release queue
And the Operator or Print Job Creator Released the job (in PaperCut),
Or the job was printed directly, Then:
|
Scenario 2 |
Print is Canceled or Timed out.
Given the printer is a PaperCut Hold/Release queue
And the Operator or Print Job Creator Canceled
the job (in PaperCut or CUPS) Or the job Expired (in
PaperCut) , Then:
|
References |
Personal Print to PaperCut |