user7395254
user7395254

Reputation: 33

Calculate the sum of column values in Netsuite Advanced PDF/HTML Templates?

I want to make a subtotal of values corresponding to the same tax code in Netsuite Advanced PDF/HTML. Is it even possible? What are other ways to achieve my goal?

Upvotes: 1

Views: 5764

Answers (1)

michoel
michoel

Reputation: 3783

This is definitely possible. The templating engine that Netsuite uses under the hood is Apache FreeMarker, and I would highly recommend looking at the documentation there for a full details.

Here is some basic untested code that you can use to start:

<#assign tax1subtotal = 0 >
<#assign tax2subtotal = 0 >
<#assign tax3subtotal = 0 >

<#list record.item as item>

  <#if item.taxcode == [taxcode1]>
     <#assign tax1subtotal = tax1subtotal + item.tax1amt>
  </#if>

  <#if item.taxcode == [taxcode2]>
    <#assign tax2subtotal = tax2subtotal + item.tax1amt>
  </#if>

  <#if item.taxcode == [taxcode3]>
    <#assign tax3subtotal = tax3subtotal + item.tax1amt>
  </#if>

</#list>

Tax Type 1 Subtotal: ${tax1subtotal}<br/>
Tax Type 2 Subtotal: ${tax2subtotal}<br/>
Tax Type 3 Subtotal: ${tax3subtotal}<br/>

Upvotes: 1

Related Questions