Displaying Additional Item Details on Advanced HTML/PDF Estimate Form

When setting up an advanced HTML/PDF transaction form for Estimates, are the only Item fields that I can pull in, the column fields that are currently listed on the Estimate form?
Or is there a way to pull in additional information, such as the item image or a different display name field found on the item page? I am using the following syntax to call the record.item details but need to pull in additional info not currently listed on the Estimate form:
<table class="itemtable" style="margin-top:10px;width:100%;"><!-- start items --><#list record.item as item><#if item_index==0>
<thead>
<tr>
<th align="center" colspan="3">${item.quantity@label}</th>
<th colspan="12" style="width: 248px;">${item.item@label}</th>
<th style="width: 97px;">&nbsp;</th>
<th colspan="1" style="width: 92px;">${item.istaxable@label}</th>
<th align="right" colspan="4" style="width: 58px;">${item.rate@label}</th>
<th align="right" colspan="6">${item.amount@label}</th>
</tr>
</thead>
</#if><tr>
<td align="center" colspan="3" line-height="150%">${item.quantity}</td>
<td colspan="12" style="width: 248px;"><span class="itemname">${item.item}</span><br />${item.description}</td>
<td style="width: 97px;"><#if itemurl?has_content><img src="${itemurl}" style="width:100px;height:100px;background-color:#999;" /> <#else>
<div style="width:100px;height:100px;background-color:#999;">&nbsp;</div>
</#if><br /><span class="itemname">${item.upccode}</span><br />&nbsp;</td>
<td colspan="1" style="width: 92px;">${item.istaxable}</td>
<td align="right" colspan="4" style="width: 58px;">${item.rate}</td>
<td align="right" colspan="6">${item.amount}</td>
</tr>
</#list><!-- end items --></table>

Displaying Additional Item Details on Advanced HTML/PDF Estimate FormEstimate Screen

Displaying Additional Item Details on Advanced HTML/PDF Estimate FormItem Screen

Rookie Asked on March 23, 2021 in How To's.
Add Comment
2 Answer(s)

For the different display name you can create a custom column on the estimate that sources the display name from the item and then add this custom column data to the HTML/PDF template. Don’t think this will work for the image tho.

Rookie Answered on March 24, 2021.
Add Comment

You can also use ${item.item.displayname}

Rookie Answered on May 26, 2021.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.
  • This site made possible by our sponsors:   Tipalti   Celigo   Limebox   Become a Sponsor