Hide Fulfill Button on Sales Order via Workflow

Scenario User wants to hide the Fulfill button on the Sales Order when Credit Hold on the Customer is set to On.    Solution   Navigate to Customization > Workflow > Workflows > New Basic Information:  Name: Enter Remove Fulfill button Record Type: Select Transaction Sub Types: Select Sales Order Execute As Admin: Enter Checkmark Release Status: Select Released Keep Instance and History: Select Always Enable Logging: Enter Checkmark Event Definition: On View or Update: Enter Checkmark Click Save… Continue reading Hide Fulfill Button on Sales Order via Workflow

Workflow that Prevents Send Email from Sending Email Every After Saving the Record

Scenario Workflow with Send Email using the After Record Submit trigger sends email after every record. There is no option to send only once. Solution Create a new Check box field that will indicate whether an email should be sent or not. This field should be set to False via Workflow after every record save to prevent sending another email on the next record edit.  … Continue reading Workflow that Prevents Send Email from Sending Email Every After Saving the Record

Export Item Search Showing Web Store Item Display Image and Item Display Thumbnail Then Import to Update Items and Add Images From File Cabinet

Scenario 1. User would like to have the list of items showing the Web Store Item Display Image and Item Display Thumbnail. 2. Export the list of items to CSV file and identify which items still do not have images 3. Modify the CSV File and assign image URL from File Cabinet to Item Display Image and Item Display Thumbnail columns 4. Import to NetSuite to update items without… Continue reading Export Item Search Showing Web Store Item Display Image and Item Display Thumbnail Then Import to Update Items and Add Images From File Cabinet

Add Images to Item Records using URL via CSV Import

Ability to upload images for items using externally-hosted image links or URLs. Solution 1. Create a Custom field  Navigate to Customization > Lists, Records, & Fields > Item Fields > New Label: Enter preferred custom field name ID: Enter preferred ID Description: Enter Description  Type: Select Rich Text Applies To: Mark all item types where you want to have the custom field displayed Click Save & Apply to Forms 2. CSV… Continue reading Add Images to Item Records using URL via CSV Import

Resolve Error: “UNEXPECTED_ERROR: [object Object]” from Generate Depreciation Schedule in Fixed Asset Management Module

Product: NetSuite 2023.1 SuiteApp/Bundle: Fixed Assets Management | Bundle ID: 464363  Scenario User Generate Depreciation Schedule for Fixed Asset Management bundle but resulted to the error above. This error is a Defect for the bundle addressed in Defect 623558. Solution Starting Fixed Asset Management 21.1, the map reduced scripts are now using SuiteScript 2.1. This brings… Continue reading Resolve Error: “UNEXPECTED_ERROR: [object Object]” from Generate Depreciation Schedule in Fixed Asset Management Module

Saved Search to Replicate Item Level on Sales Order or Invoice

Scenario This article discusses on how to create a Saved Search to display the item level details on the Sales Order or Invoice. This is useful for users who wants to have a list view of the Sales Order/Invoice on the item level or if users are experiencing performance issues on viewing the transaction records or… Continue reading Saved Search to Replicate Item Level on Sales Order or Invoice

Proposal for Restricting Sales Order Editing Based on RF-SMART Task Status

Proposal Summary The proposal is to implement a workflow in NetSuite that restricts user editing capabilities for Sales Orders based on the statuses of associated RF-SMART Tasks. Specifically, Sales Orders will only be locked for editing when RF-SMART Tasks are in the statuses of In Process, Planned, or Review. Requirement Blueleaf needs to Implement a… Continue reading Proposal for Restricting Sales Order Editing Based on RF-SMART Task Status

Resolve Error: “‘https://account.app.netsuite.com/javascript/NLUtil.js’ not found” when navigating to Saved Search and Script Record

Scenario The user is navigating to their Saved Searches and Script Records and encounters a pop-up error: ”https://account.app.netsuite.com/javascript/NLUtil.js’ not found’. The cause of this pop-up error is the extensions used by the browser. Disabling the browser’s Extensions may help to resolve the error. Solution Open browser Navigate to More ⋮ > Extensions > Manage Extensions Disable Extension

Use HTML Tags on a Custom Field Using Workflow Action Script

Dynamically set text values with HTML tags via workflow. Solution As an example, we will use the Invoice record type for this scenario with the assumption that we are going to use it in an HTML tag-supported field (i.e. Inline HTML or Rich Text Box). 1. Create a JavaScript file with the following codes function… Continue reading Use HTML Tags on a Custom Field Using Workflow Action Script

Storing a Return Value from a Custom Action Script in a Workflow Field

This sample shows how to store a return value from a custom action script into a workflow field. This example can be useful in the following cases: You want to get a value from the Item sublist and use this value as a condition in the workflow. You use obj.getSublistValue in the script and return… Continue reading Storing a Return Value from a Custom Action Script in a Workflow Field