Memo (body field) is not showing correct values when sourced on Email template

When an email is sent, the ‘Memo’ field does not have the correct value populated. It shows the tax description or item description values from the last line item. The field sourced in the Email template is by ‘${transaction.createdfrom.memo}’. To fix this, the Email template field should be changed to ${transaction.createdfrom.memomain}. With this change, only… Continue reading Memo (body field) is not showing correct values when sourced on Email template

Customizing NetSuite Email Templates for Branding

1. Adding a Company Logo The company logo is a key element of brand identity. Upload your logo to the File Cabinet in NetSuite, then reference its URL in the email template. HTML Code Example: <div style=”text-align: center; padding: 20px;”> <img src=”https://yoursite.com/logo.png” alt=”Company Logo” style=”width: 150px; height: auto;”> </div> 2. Using Brand Colors Incorporate your… Continue reading Customizing NetSuite Email Templates for Branding

How to solve the overlapping issue in mobile devices while we send email using email template

<!–mce:protected %3C%21–mce%3Aprotected%20%253C%2521DOCTYPE%2520html%253E–%3E–> <!–mce:protected %3C%21–mce%3Aprotected%20%253Chtml%253E–%3E–> <!–mce:protected %3C%21–mce%3Aprotected%20%253Chead%253E–%3E–> <!–mce:protected %3C%21–mce%3Aprotected%20%253Cstyle%2520type%253D%2522text/css%2522%253E%250A%2520%2520%2520%2520/*%2520General%2520styles%2520*/%250A%2520%2520%2520%2520body%2520%257B%250A%2520%2520%2520%2520%2520%2520font-family%253A%2520Arial%252C%2520sans-serif%253B%250A%2520%2520%2520%2520%2520%2520color%253A%2520%2523333%253B%250A%2520%2520%2520%2520%2520%2520margin%253A%25200%253B%250A%2520%2520%2520%2520%2520%2520padding%253A%25200%253B%250A%2520%2520%2520%2520%2520%2520background-color%253A%2520%2523f5f5f5%253B%250A%2520%2520%2520%2520%257D%250A%250A%2520%2520%2520%2520.container%2520%257B%250A%2520%2520%2520%2520%2520%2520max-width%253A%2520600px%253B%250A%2520%2520%2520%2520%2520%2520margin%253A%252020px%2520auto%253B%250A%2520%2520%2520%2520%2520%2520background-color%253A%2520%2523fff%253B%250A%2520%2520%2520%2520%2520%2520border%253A%25201px%2520solid%2520%2523ddd%253B%250A%2520%2520%2520%2520%2520%2520border-radius%253A%25208px%253B%250A%2520%2520%2520%2520%2520%2520overflow%253A%2520hidden%253B%250A%2520%2520%2520%2520%2520%2520padding%253A%252020px%253B%250A%2520%2520%2520%2520%2520%2520text-align%253A%2520left%253B%250A%2520%2520%2520%2520%257D%250A%250A%2520%2520%2520%2520/*%2520Button%2520styles%2520*/%250A%2520%2520%2520%2520.button%2520%257B%250A%2520%2520%2520%2520%2520%2520font-family%253A%2520Arial%252C%2520sans-serif%253B%250A%2520%2520%2520%2520%2520%2520font-size%253A%252016px%253B%250A%2520%2520%2520%2520%2520%2520font-weight%253A%2520bold%253B%250A%2520%2520%2520%2520%2520%2520color%253A%2520%2523fff%2520%2521important%253B%250A%2520%2520%2520%2520%2520%2520text-decoration%253A%2520none%253B%250A%2520%2520%2520%2520%2520%2520background-color%253A%2520%2523f8a429%253B%250A%2520%2520%2520%2520%2520%2520padding%253A%252010px%252040px%253B%250A%2520%2520%2520%2520%2520%2520border-radius%253A%25205px%253B%250A%2520%2520%2520%2520%2520%2520border%253A%25201px%2520solid%2520%2523ddd%253B%250A%2520%2520%2520%2520%2520%2520margin%253A%252010px%2520auto%253B%250A%2520%2520%2520%2520%2520%2520%2520width%253A%2520100px%253B%2520/*%2520Fixed%2520width%2520*/%250A%2520%2520%2520%2520%2520%2520height%253A%252030px%253B%2520/*%2520Fixed%2520height%2520*/%250A%2520line-height%253A%252030px%253B%2520/*%2520Align%2520text%2520vertically%2520in%2520the%2520center%2520*/%250A%2520%2520%2520%2520%2520%2520margin-right%253A%252010px%253B%2520/*%2520Space%2520between%2520the%2520buttons%2520*/%250A%250A%2520%2520%2520%2520%2520%2520display%253A%2520inline-block%253B%250A%2520%2520%2520%2520%2520%2520text-align%253A%2520center%253B%250A%2520%2520%2520%2520%257D%250A%250A%2520%2520%2520%2520/*%2520Footer%2520*/%250A%2520%2520%2520%2520.footer%2520%257B%250A%2520%2520%2520%2520%2520%2520padding%253A%252010px%252020px%253B%250A%2520%2520%2520%2520%2520%2520background-color%253A%2520%2523f9f9f9%253B%250A%2520%2520%2520%2520%2520%2520text-align%253A%2520left%253B%250A%2520%2520%2520%2520%2520%2520font-size%253A%252014px%253B%250A%2520%2520%2520%2520%2520%2520border-top%253A%25201px%2520solid%2520%2523ddd%253B%250A%2520%2520%2520%2520%257D%250A%250A%2520%2520%2520%2520.footer%2520a%2520%257B%250A%2520%2520%2520%2520%2520%2520color%253A%2520%252300539C%253B%250A%2520%2520%2520%2520%2520%2520text-decoration%253A%2520none%253B%250A%2520%2520%2520%2520%257D%250A%250A%2520%2520%2520%2520.footer%2520a%253Ahover%2520%257B%250A%2520%2520%2520%2520%2520%2520text-decoration%253A%2520underline%253B%250A%2520%2520%2520%2520%257D%250A%250A%2520%2520%2520%2520.footer%2520ul%2520%257B%250A%2520%2520%2520%2520%2520%2520padding-left%253A%252020px%253B%250A%2520%2520%2520%2520%2520%2520margin%253A%25200%253B%250A%2520%2520%2520%2520%2520%2520list-style%253A%2520disc%253B%250A%2520%2520%2520%2520%257D%250A%250A%2520%2520%2520%2520.footer%2520ul%2520li%2520%257B%250A%2520%2520%2520%2520%2520%2520margin-bottom%253A%25205px%253B%250A%2520%2520%2520%2520%257D%250A%2520%2520%253C/style%253E–%3E–> <!–mce:protected %3C%21–mce%3Aprotected%20%253C/head%253E–%3E–> <!–mce:protected %3C%21–mce%3Aprotected%20%253Cbody%253E–%3E–> <div class=”container”>Hi ${transaction.nextapprover.firstName}, <p>Purchase Order ${transaction.tranId} is waiting for your approval. Please review the attached document file.</p> <p>To approve or reject this document through this email, please click below:</p> <!–mce:protected %3C%21–mce%3Aprotected%20%253C%2521–%2520Buttons%2520–%253E–%3E–> <a class=”button” style=”background-color: #f8a429; color: white; padding: 10px 20px; text-decoration: none; border-radius:… Continue reading How to solve the overlapping issue in mobile devices while we send email using email template

How to approve and reject a record through an Email and Workflow

Create an approval workflow for the record. Then create an Email Template Next, develop two Suitelet pages: one for confirmation and another for approving or rejecting the record. define([‘N/ui/serverWidget’, ‘N/redirect’], function (serverWidget, redirect) {     “use strict”     /**     * The main function that handles the Suitelet request     *… Continue reading How to approve and reject a record through an Email and Workflow

Custom Role > Communication > Email > Email Message Pop-Up Window > Message tab > Template drop-down Field is unavailable

Description A User attempts to send an email from a Sales Order via communication messages email but the template drop down field is unavailable in the Email Message pop-up window Solution Login as Administrator Navigate to Setup > Users/Roles > Manage Roles Edit Permissions Lists Permission: Add Email Template  Level: Set level Click Save

Customizing website system email templates (Custom Website Order Received) in NetSuite

Note – Before customizing/replicating the standard template check the feasibility of doing the same To fetch Item Image and URL that comes under webstore subtab /*Find the folder in file cabinet where the image from website is stored. You can go to an item, under webstore tab, associated images. This link will take you to… Continue reading Customizing website system email templates (Custom Website Order Received) in NetSuite

Unable to see Custom record type field in Field type of email template

To add Custom Record Type to the list of Field Types in Email Templates follow those steps: 1) Go to Customization>List, Records & Fields>Record types 2) Click your Custom Record Type 3) Mark the checkbox Enable Mail Merge 4) Save the record 5) Log out from the account and log back in  Now if you… Continue reading Unable to see Custom record type field in Field type of email template

The best ways to design HTML templates for email templates and marketing campaigns

Plan and design the layout before writing the code. Remember that all assets and elements in the page is laid out in blocks of squares or rectangles, like a Spreadsheet, take note and take advantage of this. Once the layout is completed, and images for the HTML template are available, upload the images for use… Continue reading The best ways to design HTML templates for email templates and marketing campaigns