Invoice Advanced PDF/HTML Template with Subsidiary Address

To print the subsidiary address on an invoice Advanced PDF/HTML template, instead of the company address information, follow these steps: Create a Custom Transaction Body Field with sourced address information: Navigate to Customization > Lists, Records & Fields >  Transaction Body Fields > New. Provide Label (e.g. Subsidiary Address). Set ID to _subsidiary_address. Set Type to Text Area. Un-check Store Value. In the Applies To tab, check Sale. In the Sourcing & Filtering tab,… Continue reading Invoice Advanced PDF/HTML Template with Subsidiary Address

Print the Tax Amount Column on Invoices Using Advanced PDF/HTML Template

There are instances wherein users need to print the Tax Amount on the Item Line of an Invoice using the Advanced PDF/HTML Template in order to know how the Tax Total is broken down. Create a Custom Transaction Line Field Navigate to Customization > Lists, Records, & Fields > Transaction Line Fields > New Label: Enter Line Tax Amount ID: Enter item.custcol_tax_amt Type: Select Currency Store Value: Remove Checkmark Click Applies To… Continue reading Print the Tax Amount Column on Invoices Using Advanced PDF/HTML Template

Fixing Stretched Letters in Tables

Understanding the Issue: When creating NetSuite PDFs, you may encounter a common problem where the text within table cells becomes stretched or uneven. This occurs due to the default justification behavior of NetSuite’s BFO (BFO Framework) rendering engine. The Solution: Overriding Default Justification To prevent text stretching and ensure a clean, consistent appearance, we need… Continue reading Fixing Stretched Letters in Tables