Overview
Users need a single place to choose how a document is printed: with or without prices, with the partner balance, with product images, in a chosen language and font size. Print Studio adds an Advanced Print button to sales, purchase, invoice and stock documents that opens an options dialog and then renders the matching PDF. It plugs into Sales, Purchase, Accounting and Inventory, offers company defaults in settings, and can share the resulting file through a tokenised link that expires automatically.
Usage steps
- 1
Set company defaults
In the settings the administrator sets the default for each print option: header and footer, prices, partner balance, stock balance before and after, product image, QR code, display mode, language and font scale. The three wizard colours can also be customised. The dialog opens with these values.
- Defaults for every print option
- Wizard option, check and active colours
- Default print language
- 2
Open Advanced Print from a document
A button named Advanced Print appears on sales orders, invoices and bills, purchase orders and stock pickings, and also as a list action. It opens the options dialog for the current record. Unsupported documents are refused with a clear message.
- Button: Advanced Print on forms
- Action on list views
- Document type detected automatically
- 3
Choose the print options
The dialog shows only options that fit the document type, for instance product images and display mode for sales, purchase and stock, and stock balance columns for delivery slips. The user picks language, font scale, prices and the balance switch. The options apply only to that print.
- Header and footer, prices, QR
- Language and font scale
- Stock balance before and after
- 4
Print with partner balance
When Print with balance is on for a sales or purchase invoice, the module computes a partner balance snapshot and shows it on the PDF. This option is limited to customer and vendor invoices and their returns, otherwise an error is shown. The snapshot uses the document date.
- Option: Print with balance
- Invoices, bills and their returns only
- Balance snapshot on the PDF
- 5
Print the PDF
The Print button prepares the data and calls the matching report: quotation, customer invoice, purchase document or stock picking. The PDF is generated with the chosen language and options. Bad or missing records stop the print with a message.
- Button: Print
- Four report actions
- Language chosen per print
- 6
Share the document
The Share button renders the same PDF, stores it as an attachment with an expiring token and offers sharing to the device or a chat link. The file name is cleaned and transliterated so it survives messaging apps. A scheduled job deletes expired share links.
- Button: Share
- Tokenised expiring attachment
- Cron cleans expired links
Screens
Illustrative mockups with placeholder data.
—
Added by this module
Quotation PDF
show_prices Placeholder value
print_with_qr Placeholder value
show_product_image Placeholder value
Roles
| Role |
|---|
| Sales user |
| Purchase user |
| Accountant |
| Warehouse user |
| Administrator (defaults) |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about Print Studio.
