Variants-short print
Overview
[BAWAS] Variants: Fix Short Print Issue-completed. Print Mini (short) and Print Large layouts now show every variant qty on sales and purchase orders without cutting off size or colour codes.
Purpose
Warehouse and counter staff must read variant breakdowns on narrow receipts and full PDFs. Short print used to truncate or misalign variant text in the QTY / QUANTITY column.
Features
- Sales ORDER mini and large print with size variants (for example 1/38, 1/39).
- Purchase ORDER mini and large print with coded variants (for example 1/D/MN-11, 1/BLK-12).
- Multiple variants for one product line listed clearly in the qty column.
- Line totals still match summed variant quantities.
- Works with products that use Inventory-product variants.
Workflow
Verify on a real order after deployment.
Steps
- In Inventory, confirm the product has active variants on the Variants tab.
- Create or open a Sales or Purchase order with more than one variant on a line.
- Use Print Mini and check every variant code appears in QTY.
- Use Print Large and confirm QUANTITY shows the same breakdown (comma-separated or stacked as designed).
- Check TOTAL qty and amount match the screen before you send the document.
- Re-print if variants were changed after an old PDF was saved.
Validation Rules
| Rule | Detail |
|---|---|
| Variant text | Must not be cut off on short (mini) print |
| Multiple variants | All selected variants appear for the line |
| Sales example | Order S-324090, Sole Gents 0173, sizes 38 and 39 |
| Purchase example | Order P-100020, Heel PVC 010, codes MN-11 and BLK-12 |
| Totals | Document total qty equals sum of variant qtys |
| Product setup | Variants must be Active in Inventory |
Screenshot-sales print mini

Overview
Print Mini for order S-324090, customer A-121 - Adhikari Cushion - Polonnaruwa, dated 08-05-2026. Line Sole Gents 0173 shows 1/38 and 1/39 in QTY, unit Pair, without truncation on the narrow layout.
Screenshot-sales print large

Overview
Print Large for the same sale S-324090 lists QUANTITY 1/38, 1/39, unit Pair, price 210.00, amount 420.00, TOTAL qty 2, NET AMOUNT 420.00. Large and mini prints now agree on variant detail.
Screenshot-purchase print large

Overview
Purchase order P-100020 to Pidilite Industries (Fevicol) shows Heel PVC 010 with QUANTITY 1/D/MN-11, 1/BLK-12, unit Pair, amount 110.00, TOTAL qty 2. Variant codes stay readable on the full PDF.
Screenshot-purchase print mini

Overview
Print Mini for P-100020 stacks 1/D/MN-11 and 1/BLK-12 under QTY for Heel PVC 010 so the short receipt still shows both variants. This is the layout that failed before when text was clipped.
Summary
The short print variant fix is done for sales and purchase, mini and large. If a variant still missing on print, check Variants in Inventory-product variants, then re-print. For unit labels on purchase PDFs, see Purchase print-unit display.