Bug #412
openBatch Printing for Production Workflow
0%
Description
Story: As a user, I want to create print batches containing multiple approved Ziska greeting card orders so that retailers can efficiently process, track, and manage production while maintaining batch integrity.
Acceptance Criteria
The system allows multiple approved Ziska greeting card orders to be grouped into a single print batch.
Each batch is assigned a unique Batch Number.
The Administration Portal automatically assigns a Batch Number when a user manually creates a batch.
The API also supports assigning a Batch Number so retailers can maintain their own batch integrity and production tracking.
The system supports a configurable maximum number of greeting cards allowed within a batch.
Recommended default batch size: 10 greeting cards if no retailer-specific configuration exists.
The batch size can be increased by the developer/configuration settings based on retailer requirements and system performance.
Suggested maximum batch size is 50 greeting cards based on production workflow and batch sheet limitations.
When the maximum batch size is reached, the remaining greeting cards should automatically begin a new batch.
The default print order is based on the timestamp of the print file creation.
The API supports an optional print sequence/order value when a retailer requires a specific production order.
A Batch Cover Sheet is generated and printed before the greeting cards.
The Batch Cover Sheet prints using the same paper size configured for the retailer (examples: 10 x 7 greeting card stock, 8.5 x 11, or other supported formats).
The Batch Cover Sheet includes:
Batch Number
Batch creation date/time
Total number of greeting cards included in the batch
Retailer name
Sequential list of greeting cards in output order
Order ID or retailer reference information
The Batch Cover Sheet should support a two-column layout to maximize the number of orders displayed.
Each greeting card within the batch should be numbered based on the final print/output sequence.
The batch and associated greeting card orders are stored for tracking, auditing, and reprint purposes.
Notes
Batch printing is required to support future retailer production workflows. Maintaining batch integrity is important so production users can verify that all greeting cards within a batch have been printed successfully, identify missing cards, and manage reprints when necessary.
No data to display