Browser Extensions Browser extensions can prove very helpful, since NetSuite is a web-based ERP. Unfortunately, Safari is a bit behind in the extension game, so most of these extensions will be exclusively for Chrome-based browsers at the time of writing this article. If you would like an alternative to Chrome with more privacy features, we… Continue reading 10 Best SuiteScript Tools and Tips (Extension)
Category: Coding Standard
SUITECLOUD DEVELOPMENT FRAMEWORK (SDF) IN NETSUITE
Whether extending NetSuite to fit specific business needs, creating entirely new applications or integrating with existing external (on-premise or cloud) systems, the NetSuite SuiteCloud Platform provides a comprehensive offering of cloud development tools enabling customers to fully maximize the reach of SuiteCloud Development Framework (SDF) in NetSuite. AlphaBOLD’s NetSuite developers can help you maximize your investment and optimize your offering.… Continue reading SUITECLOUD DEVELOPMENT FRAMEWORK (SDF) IN NETSUITE
SS 2.0 > Client Script > search.lookupField > How to Retrieve a Joined Column
User wants to use search.lookupField to lookup joined fields on a record. Solution Make sure the field to be searched is a joined field Please refer to the The SuiteScript Records Browser – ID 74610 *The reference would be found under Search Joins table Edit the Sample Code Below var fieldLookUp = search.lookupFields({ type: search.Type.SALES_ORDER, //The intended record type id: ‘1865’,… Continue reading SS 2.0 > Client Script > search.lookupField > How to Retrieve a Joined Column
Configuring Search Fields and Field Sets
SuiteCommerce InStore (SCIS) uses search fields and field sets to retrieve and display item information. The NS_RP_ResetSearchFields.js script is run automatically during the first installation of SCIS. However, if you create a second SCIS website, or if you make significant changes to your SCIS configuration, you may need to use the following steps to configure… Continue reading Configuring Search Fields and Field Sets
How to resolve TypeError: sass.sync is not a function when running gulp local in Git
You need to change the sass compiler to use dart–sass instead of the default node–sass like this: const sass = require(‘gulp-sass’); sass.compiler = require(‘sass’); Or for version 5 of gulp–sass: const sass = require(‘gulp-sass’)(require(‘sass’));
How to update the logo style list for both liquid and non-liquid pixel items
To load a customer record created a suitelet /** * @NApiVersion 2.x * @NScriptType Suitelet */ define([‘N/record’, ‘N/log’, ‘N/search’], function(record, log, search) { function onRequest(context) { var customerId = context.request.body; log.debug(‘Customer ID’, customerId); try { … Continue reading How to update the logo style list for both liquid and non-liquid pixel items
Collaborative Development with NetSuite SDF
NetSuite SuiteCloud Development Framework (SDF) enhances teamwork and efficiency in building SuiteApps and customizations. Key practices include: Version Control: Use Git for seamless code management and collaboration. Modular Development: Break projects into modules for parallel development and reduced dependencies. Agile Methodologies: Adopt agile practices like sprint planning and daily stand-ups for iterative progress. Communication Tools:… Continue reading Collaborative Development with NetSuite SDF
Best Security Practices in Suite Cloud Development Framework
Suite Cloud Development Framework (SDF) provides robust tools for customizing and deploying NetSuite applications securely. Implementing proper security measures is crucial to protect sensitive data and maintain system integrity. Here are essential security best practices for developers using SDF: Role-Based Access Control (RBAC): Utilize NetSuite’s RBAC to restrict access based on user roles, ensuring developers… Continue reading Best Security Practices in Suite Cloud Development Framework
Display Map & contact information in landing page using SMT.
In your website, navigate to the page where you want to add a map and contact information. Log in to SMT. In Edit mode, click Add on the Site Management toolbar. Drag the Map & Contact content type to the page. Note :If you do not see this content type, check that the extension has been installed and is active. Click Settings on the… Continue reading Display Map & contact information in landing page using SMT.
Gift certificates in SCA
We can add gift certificates in SCA webstore using extension Gift Certificate Groups. This extension lets you display related gift certificates together on the Product Listing Page (PLP) and Product Detail Pages (PDP) of your site. Create gift group for different gift certificates. On the PLP, one gift certificate displays using the group name. When… Continue reading Gift certificates in SCA