Description |
* Issue
** With Multi-User Staging Table for Invoice Print
* Requirements (Developer to Research/Implement the option with the least amount of Risk/Code Impact to avoid future issues)
** Option #1 - Prevent same user from printing invoice while another print job is in process
** Option #2 - Find way to allow for concurrent sessions of the same user to print different sets of invoices without conflict
* Steps
** Do Batch Printing for Large Amount of Invoices
** While Batch Printing is running Open Second Session with same login
** Try to Print a Single Invoice
** Batch Printing for unfinished invoices will fail
** This is due to the start of the Print Invoice process a command will delete all records from the staging table for the User and remove the records step #1
|