Appendix A. Proxy Print Scenarios

Table of Contents

A.1. Personal Print Scenarios
A.1.1. Non-secure Print Scenario
A.1.2. Authenticated Print Scenarios
A.2. Delegated Print Scenarios
A.2.1. Delegated Print - (Non) Secure & Job Ticket Scenarios
A.2.2. Delegated Print - Job Ticket - PaperCut - Scenario
A.2.3. Delegated Print - PaperCut Scenario

This chapter summarizes several Proxy Print scenarios in a shorthand catalogue. Please follow the hyperlinks in the summaries for more detail.

A.1. Personal Print Scenarios

A.1.1. Non-secure Print Scenario

See Section 4.10.10, “Proxy Print”.

A.1.1.1. Personal Print - PaperCut Scenario

Personal Print to PaperCut

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
  1. Print Job Creator creates Personal Print Job.

  2. Print Job Creator prints job to PaperCut Managed printer.

  3. Print-out document for Print Job Creator is created with status Pending (external)

    • A Shadow SavaPage Personal Account Transaction is created and linked.

      • Transactions are displayed as Printer Usage with zero amount and status Pending (external).

      • Transactions Summary without cost data is displayed with the Print-out document.

  4. PaperCut print status is monitored till end state is reached.

    • Status is monitored for max 5 days, after which the Print-out document gets status Error, and the ticket can be closed.

Scenario 1

Print Completed.

Given the printer is a PaperCut Hold/Release queue And the Operator Released the job (in PaperCut) , Or the job was printed directly, Then:

  • Print-out document gets status Completed.

  • PaperCut Printing Cost is used for the Shadow SavaPage Personal Account Transaction.

    • The transactions are displayed as Printer Usage with the PaperCut amount and status Completed.

    • A Transaction Summary with cost data is now displayed with the Print-out document.

Scenario 2

Print is Canceled or Timed out.

Given the printer is a PaperCut Hold/Release queue And the Operator Canceled the job (in PaperCut or CUPS) or the job Expired (in PaperCut) , Then:

  • Print-out document gets status Canceled.

    • The Shadow Transaction continues to be displayed as Printer Usage with zero amount, but now has status Canceled.

    • A Transaction Summary without cost data continues to be displayed at the Print-in document.

References

Table A.1. Personal Print - PaperCut Scenario


A.1.2. Authenticated Print Scenarios

See Section 4.9.1.2, “Proxy Print Authentication”.

A.1.2.1. Direct Print Scenario

See Section 4.9.1.2.3, “Direct Print Mode”.

A.1.2.2. Hold Print Scenario

See Section 4.9.1.2.2, “Hold Print Mode”.

A.1.2.3. Fast Print Scenario

See Section 4.9.1.2.1, “Fast Print Mode”.