FAQ: Studio Basics
Quick answers to common questions about templates, permissions, and getting started.
Q: Who can edit print templates?
A: Only users with admin privileges or those granted the "Manage Print Templates" permission (or equivalent, depending on your organization's role setup). If you cannot access Settings → Print Templates, contact your administrator to request permission.
Q: Can I undo a change if I make a mistake in the template editor?
A: Yes, use your browser's standard undo shortcut (Ctrl+Z on Windows/Linux, Cmd+Z on Mac) while you are editing. If you have already saved your changes and want to revert to the original, you can use the template restore function to return to Usystems' default version.
Q: Do I need to know HTML and Handlebars to use Template Studio?
A: No. You can use the default templates as-is without any changes. If you want to customize a template (change colors, add your logo, or translate text), you edit the HTML and Handlebars code. Basic familiarity helps, but the variables reference and editing guide show you what code to change. Many customizations are simple (e.g., changing a color code or translating a text label).
Q: What if I accidentally deleted important HTML and the template looks broken?
A: Use the restore function to revert the template to the default. This brings back all original code and formatting. You can then start editing again, or recreate your customizations more carefully. Always duplicate a template before making major changes, so you have a backup.
Q: Can I use the same template for multiple document types?
A: No. Each template type is designed for a specific document category (invoices, receipts, prescriptions, etc.) and page size. An invoice template is A4 and designed for invoice data (invoice number, line items, totals). A receipt template is 80mm and includes different fields. You cannot reuse an invoice template for receipts. However, you can duplicate a template of the same type if you want multiple versions (e.g., "Invoice – English" and "Invoice – Dari").
Q: How do I see which fields are available in my template?
A: Refer to the template variables and helpers reference, which lists all available fields (e.g., {{invoice.number}}, {{customer.name}}, {{total_amount}}) for each document type. You can also look at the default template for your document type to see which fields are already included.
Q: If I customize a template, will future Usystems updates overwrite my changes?
A: No. Once you edit a template, your version is saved separately from Usystems' default. Updates to the platform will not affect your customized template. However, if Usystems adds new fields to a document type, those fields will not automatically appear in your old template; you may need to manually add them if you want to include them.
Q: Can I have multiple templates for the same document type (e.g., different invoice layouts)?
A: Yes. You can duplicate a template and customize each copy. However, Usystems allows you to select only one "active" template per document type for regular printing. To switch between templates, you would need to either change which one is active in settings, or contact your administrator about multi-template selection features if available in your product version.
Was this helpful?