Browse Guides

Quotation PDFs
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><p><strong>In this guide we will cover:</strong></p><p><strong>- Customising with HTML</strong></p><p><strong>- Customising without HTML</strong></p><p><strong>- Adding Columns to the Quote Table</strong></p><p><strong>- Setting a Default PDF Template for Quotes</strong></p><p><strong>- Formal Proposal Template</strong></p><p><strong>- Adding Approval Signatures</strong></p><p><br></p><p><br></p><p><strong>Admin Guides:</strong></p><ul><li><a href="https://usehalo.com/halopsa/guides/1458/" rel="noopener noreferrer" target="_blank"><strong>Quotations</strong></a></li><li><a href="https://usehalo.com/halopsa/guides/1389/" rel="noopener noreferrer" target="_blank"><strong>PDF Templates</strong></a>&nbsp;</li></ul><p><br></p><p><strong>Related Guides:</strong></p><ul><li><a href="https://usehalo.com/halopsa/guides/1986/" target="_blank" rel="noopener noreferrer"><strong>Creating Quotations</strong><br></a></li><li style="font-weight: bold;"><a href="https://usehalo.com/halopsa/guides/1938/" target="_blank" rel="noopener noreferrer"><strong>Custom Fields</strong></a>&nbsp;</li></ul><p><br></p><p>You can customise and change PDF Templates in Configuration &gt; Quotations &gt; &quot;Edit Quote Pdf Templates&quot;.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjllNTYzOWY5LTliYWItNDRlOC1hMGQ3LTVmYjhkYTYwYWI1MiJ9.fu8dFjZBY0UhTERmsPDYFYqBUOgWvfCWOd_uS1kNr2c" class="fr-fic fr-fil fr-dib" width="988" style="width: 990px; height: 482.592px;" height="483"></p><p><strong><span style="font-size: 10pt;">Fig 1. Edit Quote PDF Templates Button</span></strong></p><p><br></p><p>Checkout the <a href="https://support.haloservicedesk.com/portal/kb?id=1997" rel="noopener noreferrer" target="_blank"><strong>Viewing Quotes guide</strong></a>, for details on setting up the $QUOTECANNEDVARIABLE.</p><p><br></p><p><strong id="isPasted"><span style="font-size: 14pt;">Customising with HTML</span></strong></p><p>An example of a change you may want to make is adjusting &quot;Sales Tax to &quot;VAT&quot; if you are based in the United Kingdom.</p><p><br></p><p>You can adjust the core template HTML to change the label for that element of the PDF Template.</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjQxNTM1NWFmLWU3NzctNDhmZi1hMzFiLWUzYTQ0NDkzZjM3OCJ9.xdVnUreC7Ix-XTMxbhtzZqTi6QereiknG-H_SeSSG0w" class="fr-fic fr-fil fr-dib" width="990" height="772"></p><p><strong><span style="font-size: 10pt;">Fig 2. Making changes to the Default PDF Template</span></strong></p><p><br></p><p>Variables can also be used within the HTML, a list of which can be viewed by clicking &quot;View $-variables&quot; at the top of the page. This opens a full list of the variables used for quotations, but a few useful ones are:</p><p><br></p><ul><li>$-AREA - Customer&#39;s name.</li><li>$-ITEM_ID - Item&#39;s ID.</li><li>$-PRICE - Price of a single item.</li><li>$-TAX - Tax on a single item.</li><li>$-NETAMOUNT - Price of a single item and it&#39;s tax.</li><li>$-COSTPRICE - Cost of a single item.</li><li>$-QUANTITY - Number of items on the line.</li><li>$-PAGEBREAK - Forces a new page.</li></ul><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjMzOGFmYmJlLTEwZTgtNDlkNi1hNmJiLWQ2MTlkZWQ4MTM0ZSJ9.aQSpxCMnDjBVQOnGAMS2e3J3sJ4gSidrLAu9cc11_1M" class="fr-fic fr-fil fr-dib" width="989" style="width: 991px; height: 482.821px;" height="483"></p><p><strong><span style="font-size: 10pt;">Fig 3. View $-variables button.</span></strong></p><p><br></p><p>Multiple pages can be added to the template, and the order they appear is determined by their sequence number.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjgwMmY4Nzc5LTRjMTEtNGYyYy04NDk1LTI2MTJmNTM1NzM2OSJ9.G2X_-Y6Nuezd5QjBG87-lwo4dIJuRFilI1WgK9NOP6c" class="fr-fic fr-fil fr-dib" width="989" style="width: 991px; height: 484.891px;" height="485"></p><p><strong><span style="font-size: 10pt;">Fig 4. Setting a sequence of the pages.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Customising without HTML</span></strong></p><p>You can make a range of other types of changes to templates without needing to tweak the HTML such as adjusting margins, adding footers and adding background images. This can be done in the &quot;Appearance&quot; tab.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImU3MWVhMzE3LTdhZTItNDFmOS05NWRlLWI4MWU5NTAxMGQ5OSJ9.VUYDyQpdSmCVBn23i1ahksanDDoPhvpxnjDO6uxaApM" class="fr-fic fr-fil fr-dib" width="986" style="width: 988px; height: 482.908px;" height="483"></p><p><strong><span style="font-size: 10pt;">Fig 5. Changing the colour of the template, so that the colour of the details table etc are defaulted to this colour.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Adding Columns to the Quote Table</span></strong></p><p>The &quot;Details Table&quot; tab can be used to customise which fields appear in the table on your quotation. By default, these will have the ones below but these can be reordered by hovering over and then dragging and dropping. Pressing the Edit/pencil icon can be used to rename these column and change if the text alignment is left, centre, or right. New ones can be added with the &quot;Add&quot; button.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImMxMmI2Y2RiLWI3NzAtNDc0ZS1iMGFkLWMxOTgyZDdiZWI3OSJ9.rxKhFTC0FzqMrPiPe0oTGIC8MoeVV1qAp04A05sJHfk" width="1915" height="934" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; width: 991px; height: 483.339px; max-width: none !important;" id="isPasted" class="fr-fil fr-dib"></p><p><strong><span style="font-size: 10pt;">Fig 6. Details Table tab.</span></strong></p><p><br></p><p>The dropdown will show numerous out-of-the-box columns, but there is also the option to customise your own with HTML and variables. This can be done by selecting &quot;Add a Custom Column&quot;.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQzNzhlZTc0LTUwYjQtNGQ0My1iNDcyLTFlZjdjMTU4MjcwYyJ9.iw0V21r-xaAB_VYGK5LA8B5wubHOGiIr9gR2AiFXrb0" class="fr-fic fr-fil fr-dib" width="687" height="243"></p><p><strong><span style="font-size: 10pt;">Fig 7. Add a Custom Column option.</span></strong></p><p><br></p><p>You can then set the Column Title and enter HTML of what you wish to be included here.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImUxZTkzNzgzLWM0YzgtNDgzMi1hYmI0LTRlNmY4ZGFkMjFlMyJ9.kWDgJPKXgKUZEU-x4ePZpcCRFSVrv7f0QcS6KnaVfHs" class="fr-fic fr-fil fr-dib" width="692" height="552"></p><p><strong><span style="font-size: 10pt;">Fig 8. Adding HTML to a custom column.</span></strong></p><p><br></p><p><strong id="isPasted"><span style="font-size: 14pt;">Setting a Default PDF Template for Quotes</span></strong></p><p>You can set your default PDF Template for Quoting in Configuration &gt; Quotations, just above where the button to edit the templates is.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjU3YTdiZWZhLTI2ZDYtNDAyNS04Zjg0LTQ0MTBiYzA3YTNjNCJ9.w8pp8-GE2H6huewEqJ4ktICNH5fkvZfT1rO9vfjsG0A" class="fr-fic fr-fil fr-dib" width="486" height="367"></p><p><strong><span style="font-size: 10pt;">Fig 9. Default PDF Template used for New Quotes</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Formal Proposal Template</span></strong></p><p>The out-of-the-box template for formal proposals is more built out with more pages that can be customised. Each of these follow the same format, so let&#39;s look at the &quot;Terms and Conditions&quot; page here.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA4ZTYyZjlmLWFiZjgtNDNhZi1iMmI5LTU4MDVkMmY0NTUxOSJ9.o0lP97En5QHOMC-lA1qNSB9wWWjRU0OhxUjerkwAoAA" class="fr-fic fr-fil fr-dib" width="987" style="width: 989px; height: 482.131px;" height="482"></p><p><strong><span style="font-size: 10pt;">Fig 10. Pages on the Formal Proposal template.</span></strong></p><p><br></p><p>The HTML includes reference to a custom field, here it is &quot;CFProposalTermsAndConditions&quot;. This template often for larger or more formal proposals, so it is intended that quotations using this template are raised off of tickets instead of from the quotations area. If the ticket type has the custom field set in the field list, this can be filled in there, and transferred to the template that way.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijc1ZTQxZjk4LTM0ZTItNDMyMS05OTE1LWNiMTU5Mjk5YWY0OCJ9.zP7Xoc9czAS4VupwInTm95X6f0qhwX_9CNxzHacFHzI" class="fr-fic fr-fil fr-dib" width="901" height="880"></p><p><strong><span style="font-size: 10pt;">Fig 11. Custom field in the HTML.</span></strong></p><p><br></p><p id="isPasted">Terms and Conditions is something that may not change between proposal-to-proposal however. If this is the case, the custom field here can be replaced with text instead that state your company terms and conditions. This will then populate the same on every quotation that uses this template without having to set it on the custom field.</p><p><br></p><p id="isPasted"><strong><span style="font-size: 14pt;">Adding Approval Signatures</span></strong></p><p>Approval signatures from both the agent and the user can be added to the PDF through variables.</p><p><br></p><p>$-AGENTQUOTESIGNATURE will print the agent&#39;s signature. The agent is set based on the assigned agent on the quote.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFlMmVhMzIzLTI4ZWUtNGFkNS05YTA5LWUxMWZhMWIwZjI4MSJ9.AYWhMjAohlbEcYNo-Ijlw0VA-RSRxq4AzQB_4wvxrtQ" width="1212" style="width: 1214px; height: 383.075px;" height="383" class="fr-fic fr-dii"></p><p><strong><span style="font-size: 10pt;">Fig 12. Assigned agent on a quotation.</span></strong></p><p><br></p><p>This signature is set on the agent&#39;s profile &gt; Preferences tab &gt; Approval Processes dropdown.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjgwODIzOTAyLTkzYmUtNDRhZS1hYmU3LWVlMjdmNDc1YjM3OSJ9.fsY_Q_rou7bR49PGHA5y_nD3ZGzpj4OGoRni4f91Tt4" width="685" height="600" class="fr-fic fr-dii"></p><p><strong><span style="font-size: 10pt;">Fig 13. Agent signature set.</span></strong></p><p><br></p><p>$-QUOTESIGNATURE will print the customer&#39;s signature. This signature is added when approving the quote when the &quot;Customer Signature&quot; field added to the approval screen fields in Configuration &gt; Quotations &gt; Approvals.</p><p><br></p><p>The PDF template will therefore show this section as blank until this is populated.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjJlZmMwNmViLTM3OTktNDc1YS1hZjFhLThkY2RlY2MyYzhmNiJ9.qSmOi1v7-fbWdwDCJtMGR4XMSf4UB2s1zAvt2DLR8IY" width="1209" style="width: 1211px; height: 559.755px;" height="560" class="fr-fic fr-dii"></p><p><strong><span style="font-size: 10pt;">Fig 14. Customer signature field added to the approval screen.</span></strong></p><p><br></p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em; color: rgb(0, 0, 0); font-family: Poppins, sans-serif, Roboto; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;" data-pasted="true">From version 2.216 you can add a custom hint/message above the signature field. To write this custom hint you can select the &quot;Content to show above the signature input&quot; button in Configuration &gt; Quotations &gt; Approvals. This will open a text box where you can write your message.&nbsp;</p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em; color: rgb(0, 0, 0); font-family: Poppins, sans-serif, Roboto; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImRhMTMxZDczLTA5ODktNDM5Yy1hNWNhLTY3ZDZiYjZjYTNlZCJ9.WSoEyHQhc-BseE-UYKPLj9PdakPKe4lIJBzB41IVFAs" width="326" height="73" style="box-sizing: inherit; border-style: none; text-align: left; width: 328px; height: 73.3416px;" class="fr-fil fr-dib"></p><p data-pasted="true" style="box-sizing: inherit; margin: 0px; line-height: 1.4285em; color: rgb(0, 0, 0); font-family: Poppins, sans-serif, Roboto; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><strong style="box-sizing: inherit; font-weight: bolder;"><span style="box-sizing: inherit; font-size: 10pt;">Fig 15. Adding a custom hint for signatures</span></strong></p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em; color: rgb(0, 0, 0); font-family: Poppins, sans-serif, Roboto; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br style="box-sizing: inherit;"></p><p style="box-sizing: inherit; margin: 0px; line-height: 1.4285em; color: rgb(0, 0, 0); font-family: Poppins, sans-serif, Roboto; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="box-sizing: inherit; font-size: 11pt;">The message you provide in here will then display above the signature field.</span><span style="box-sizing: inherit; font-size: 11pt;"><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxOGQwOGUwLTgyZTctNGVkZC04M2FiLTc5N2UxOTkxOTIyZCJ9.DnBSB-FC-cf_WYmhzc8AMLP3WgjJ9IQWK1-40Zj3B48" width="974" height="282" style="box-sizing: inherit; border-style: none; text-align: left; width: 976px; height: 281.774px;" class="fr-fil fr-dib"></span><strong style="box-sizing: inherit; font-weight: bolder;"><span style="box-sizing: inherit; font-size: 10pt;">Fig 16. Adding a custom hint for signatures</span></strong></p><p>The variables can then be added into the HTML of the PDF template, similar to the below examples.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjNlYTg3NDQxLTMwMjAtNDY0MC1hMTc4LTUxNDA3YmMyODYyZCJ9.sKU3dKylYFO5OlvlbeLfNVxpk8LRVruDRtjY_5xVDsA" width="1114" height="267" class="fr-fic fr-dii"></p><p><strong><span style="font-size: 10pt;">Fig 17. Signatures added to a PDF template.</span></strong></p><p><br></p><p>You can remove the whitespace from around the customer&#39;s signature, by enabling the below in Configuration &gt; Quotations &gt; Approvals.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQ5MTUwMjhhLTg2YjYtNGRkMC1hNzExLWEwMDZjMTBkMDc1OCJ9.BGxBDddNY9rU6Hz8jUApRciguESYd_w9OFgzjbjophw" width="398" height="29" class="fr-fic fr-dii"></p><p><strong><span style="font-size: 10pt;">Fig 18. Remove whitespace option.</span></strong></p><p><br></p><p>Any leftover space around the image will be removed when it is stored, appearing larger and cropped.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjMzNjZjNmE0LTgxZDYtNGYxOC1iM2EyLTdiMzJiMWJjZDMyZiJ9.KV7sGPnNwFn7i4Est5W5zWSxlWGwIm_xKpXlgmK8gV0" width="1091" style="width: 1093px; height: 329.163px;" height="329" class="fr-fic fr-dii"></p><p><strong><span style="font-size: 10pt;">Fig 19. Signature with removed whitespace.</span></strong></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.