Adding Fonts for Languages that Use Symbols

For languages that use symbols, such as Arabic, values in columns (POS, Quality, and so on) of Advanced PDF/HTML email attachments can appear empty. NetSuite views the symbols as missing fonts, and therefore leaves the fields blank. To have these symbols or fonts appear, users affected by this must customize standard templates based on language… Continue reading Adding Fonts for Languages that Use Symbols

Add Hyperlink to Advanced PDF/HTML Templates that will Open in a New Window/Tab

When printing records in NetSuite using Advanced PDF/HTML Templates, there are third party libraries used for generating the documents to PDF format. One of the major libraries is Freemarker (Engine template) with BFO (Used to convert XML to PDF).  According to BFO documentation, the “href” tag is supported but with some limitations. Given the example:   <a… Continue reading Add Hyperlink to Advanced PDF/HTML Templates that will Open in a New Window/Tab

Convert Numerical Sum From Integer to Currency in Advanced PDF/HTML Template

Advanced PDF/HTML templates allows simple computations through the use of the Freemarker language. For instances where values needs to be compared or displayed on a certain format, the Freemarker language has a built in function that converts the type casting of variables. Solution Navigate to Customization > Forms > Advanced PDF/HTML Templates Preferred Advanced PDF/HTML Template: Click Edit Create a variable to… Continue reading Convert Numerical Sum From Integer to Currency in Advanced PDF/HTML Template