Turn Off Warning Messages About Time to Build or Reorder when Creating a Sales Transaction

Scenario Users may encounter any of the following warning messages when Creating a Sales Transactions (Sales Order, Invoice, Cash Sale) wherein the available quantity is less than the Reorder/Build Point – Item XX: “You have only 0 available at this location” – “Time to reorder. This transaction will leave you with x on hand with a reorder point… Continue reading Turn Off Warning Messages About Time to Build or Reorder when Creating a Sales Transaction

How To Overcome Script Execution Time Exceeded Error in Schedule script 2.0?

The disadvantage of schedule script in suitescript 2.0 is that yield script functionality which is there in 1.0 has been taken away. Yield script had a great advantage of being able to resume the script from the point it stopped when time or usage limit exceeded.Workaround in schedule suitescript 2.0 to overcome time exceeded error is… Continue reading How To Overcome Script Execution Time Exceeded Error in Schedule script 2.0?

Add item website link with Advanced PDF

To include the website item link with the description, I have incorporated this into the PDF, using the item’s internal ID as the unique identifier. If there is a change in the domain or path in the future, updating the PDF will be necessary. Currently, the format is like ‘https://www.purecareinc.com/s.nl/it.A/id.ITEM_INTERNALID/.f ‘. Here, dynamically change the… Continue reading Add item website link with Advanced PDF

PROPOSAL FOR RETURN AUTHORIZATION, PURCHASE ORDER, CASH REFUND, PACKING SLIP PDFs

Proposal summary   This proposal summarizes the functionality for converting basic PDFs to advanced PDFs (Return Authorization,Purchase Order,Cash Refund and Packing Slip).    Requirement  Pure Care Inc Canada wants to change the PDF’s and the following to be changed across all,  New company logo.  Font size to be the same across all documents.  Shading or faint grid… Continue reading PROPOSAL FOR RETURN AUTHORIZATION, PURCHASE ORDER, CASH REFUND, PACKING SLIP PDFs

PROPOSAL FOR CREDIT LIMIT AUTOMATED NOTIFICATIONS

CREDIT LIMIT AUTOMATED NOTIFICATIONS  Proposal Summary  This proposal outlines the solution designed for automated email il functionality for customers that either reach or exceed the credit limit during order placement. If a customer attempts to place an order that exceeds their credit limit, prevent the order from being fulfilled and send the email to CSR… Continue reading PROPOSAL FOR CREDIT LIMIT AUTOMATED NOTIFICATIONS

How to create an Advanced PDF Template in other languages?

Solution Step 1 Enable Advanced PDF/HTML Template from ‘Enable Features’. Step 2 Download that font family from google-fonts and place the .ttf file in NetSuite’s file cabinet. Separate files will be available for regular, bold, italic and bold-italic fonts. You can refer then all in you pdf. Step 3 Copy the link of that file… Continue reading How to create an Advanced PDF Template in other languages?

Creating Custom Email Templates for Electronic Payment Notification

This outlines some tips and tricks to use when setting up email notifications to Customers, Vendors, and employees when using the Electronic Bank Payments bundle in NetSuite. The Electronic Bank Payments Bundle not only enables you to process bank payments for bill payment transactions, issue customer refunds, and reimburse employee expenses – but can also… Continue reading Creating Custom Email Templates for Electronic Payment Notification

Add subsidiary and Bank metrix details to Invoice Group PDF

Add a custom body field on the invoice group PDF. One field is for subsidiary details and the other for bank metrix details. And make these fields as hidden. Upload a user event script with an entry point beforeLoad(). const beforeLoad = (scriptContext) => { try { let newRecord = scriptContext.newRecord; let subsidiary = newRecord.getValue(“subsidiary”);… Continue reading Add subsidiary and Bank metrix details to Invoice Group PDF

How to add “created by” user to PDF

Create a custom field on the record. The field type must be List/Record Add Employee list for this List/Record Under the tab, Validation & Defaulting, make Dynamic Default as Current User Apply this custom field to the PDF.