SuiteBilling has a collection of features to enable. To enable SuiteBilling features: Go to Setup > Company > Enable Features. Click the Transactions subtab. In the Billing section, check the following boxes: Bill Costs to Customers Advanced Billing Charge-Based Billing Billing Accounts Billing Operations Subscription Billing Advanced Subscription Billing Optionally, you can check the following boxes: Add-on Items… Continue reading Enabling SuiteBilling Features
Month: August 2024
SuiteBilling
SuiteBilling is a collection of features you can use to create subscriptions for your customers. You can create subscriptions to sell services or non-inventory items over a period of time. SuiteBilling is not for the sale of physical inventory items. You use SuiteBilling to: Create subscription plans, price books, subscriptions, and price plans Set up… Continue reading SuiteBilling
Script to set line price and alt price to 0 when closed
Set line price and alt price to 0 when closed. /** * Function to be executed when field is changed. * * @param {Object} scriptContext * @param {Record} scriptContext.currentRecord – Current form record * @param… Continue reading Script to set line price and alt price to 0 when closed
Changes to External Suitelet URLs
Suitelets that are available without login have updated External URLs as of May 9, 2024. The new URL is displayed in the External URL field on the script deployment record and uses the &ns-at= parameter followed by a new value. The previous URL format will continue working for a limited time, but it is recommended that you… Continue reading Changes to External Suitelet URLs
Sales order revenue forecasting feature in NetSuite
The Sales Order Revenue Forecasting feature in NetSuite enables businesses to forecast revenue based on the amounts from sales orders and return authorizations. This feature provides a more comprehensive view of future revenue, as it includes all sales orders, whether they have been billed, remain unbilled, or involve multiple invoices. If your business also uses… Continue reading Sales order revenue forecasting feature in NetSuite
Function to check duplicate manufacturer records
Function to check duplicate manufacturer records in NetSuite. function checkForDuplicateManufacturers(currentRecord) { try{ var catalogItemsObj = {}; var manufacturerName = currentRecord.getValue({ fieldId: ‘name’ }); var normalizedName = removeSpecialCharacters(manufacturerName); var manufacturerSearch = search.create({ type: ‘customrecord_mhi_ibs_manufacturers’,… Continue reading Function to check duplicate manufacturer records
Create a Saved Search to Display Role Changes on Employees Within Specific Period
Create a saved search that will display all the role changes in a specific date period on Employee records. Navigate to Lists > Search > Saved Searches > New Search Type: Click Employee Search Title: Enter a title Example: Role Changes for Q1 2021 Click Criteria Click Standard Filters: Select Role Change Date Role Change Date: Select within Quick Filters: Select this fiscal quarter Click Set Select Role Change Role… Continue reading Create a Saved Search to Display Role Changes on Employees Within Specific Period
Enable Email Preferences for a Role in NetSuite
Configuring email preferences for specific roles in NetSuite is essential for ensuring that employees receive the necessary notifications and updates. Follow these steps to enable email preferences for a role in NetSuite: Step 1: Access the Employee’s Role Log in to NetSuite using the Administrator role. Navigate to the Employee record whose role you want… Continue reading Enable Email Preferences for a Role in NetSuite
Components & Best Practices for Map/Reduce Scripts
Components of Map/Reduce Scripts 1. Map Phase Purpose: To process individual records and transform data. Function: Processes each record retrieved by a search or data input, usually in parallel, and emits intermediate results for the Reduce phase. Implementation: Implemented using the map() function. 2. Reduce Phase Purpose: To aggregate and further process the data emitted… Continue reading Components & Best Practices for Map/Reduce Scripts
Proposal for Item Migration and customizations
1.Requirement from Knot & co The Client have requested the below requirements through the meeting: Inventory Item Migration: The client wanted to ensure that inventory items, including on-hand quantities, were included in the migration, and they discussed the importance of maintaining consistency with the trial balance and chart of accounts during this process. … Continue reading Proposal for Item Migration and customizations