Form.clientScriptModulePath function

Form.clientScriptModulePath function is the relative path to the client script file to be used in this form. Use this property when attaching an on demand client script to a server script. General syntax is as: objForm.clientScriptModulePath = ‘SuiteScripts/formBehavior.js’; Note that the path to be mentioned is the relative path of the file. It is useful… Continue reading Form.clientScriptModulePath function

Assigning the Standard Developer Role (Administrator Only) In Netsuite.

Administrators can assign the standard Developer role to employees. If you use the standard Developer role, permissions are dynamically adjusted when you enable or disable features in the target account. To assign a standard Developer role to a target NetSuite account: Log in to NetSuite with an administrator role. Go to Lists > Employees > Employees.… Continue reading Assigning the Standard Developer Role (Administrator Only) In Netsuite.

Creating Script Parameters

To create a script parameter: Go to Customization > Scripting > Scripts. Beside the script you want to add a parameter to, click Edit. Click the Parameters tab, and click New Parameter. In the Label field, type the name of the parameter (custom field) as it will appear in the UI after the script is deployed. In the ID field, type a custom ID… Continue reading Creating Script Parameters

The Possible feature IDs that we can deploy using SDF.

The features that can be Enable or Disable using the SDF are given below. ■ ACCOUNTING ■ ACCOUNTINGPERIODS ■ ACHVEND ■ ACTIVITYCODES ■ ADDONS ■ ADDRESSCUSTOMIZATION ■ ADHOCXCHARGEREQUEST ■ ADVANCEDBILLOFMATERIALS ■ ADVANCEDEMPLOYEEPERMISSIONS ■ ADVANCEDGVMNTISSUEDIDTRACKING ■ ADVANCEDJOBS ■ ADVANCEDNUMBERINGSEQUENCES ■ ADVANCEDPRINTING ■ ADVANCEDPROCUREMENTAPPROVALS ■ ADVANCEDPROJECTACCOUNTING ■ ADVANCEDPROMOTIONS ■ ADVANCEDREVENUERECOGNITION ■ ADVANCEDREVENUERECOGNITIONAPP ■ ADVANCEDREVRECPLUGIN ■ ADVANCEDSITECUST ■… Continue reading The Possible feature IDs that we can deploy using SDF.

Enable or Disable features using SDF

Create a new project in the VS code. Import the features.xml file to the ‘AccountConfiguration’ folder. (You can manually add the ‘features.xml’ file to the AccountConfiguration if it is not available. validate the project against the target account and if there is no issues, deploy them into the new account. Below added the sample content… Continue reading Enable or Disable features using SDF

Difference between scriptContext.response.writePage and scriptContext.response.write

In suitescript, both scriptContext.response.writePage and scriptContext.response.write are methods used to handle response to a client. scriptContext.response.writePage: It is used to render and send a whole page or form. Ideally used for suitelets with interactive UI elements. Example: Used to create a custom form with input fields and buttons that users can interact with. scriptContext.response.write: sends… Continue reading Difference between scriptContext.response.writePage and scriptContext.response.write

10 Best SuiteScript Tools and Tips (Extension)

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)

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

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