category of solutions the SuiteApp represents:

These badge types indicate the category of solution that the SuiteApp represents based upon information provided by the SuiteCloud Developer Network Partner. Native The entire solution resides on the SuiteCloud platform. SuiteApp is deployed to customers’ accounts via the SuiteBundler. All components are within the scope of BFN review. Integrated The majority of the solution… Continue reading category of solutions the SuiteApp represents:

Adding Non-Billable Items through SuiteScript when Items Billable by Default Accounting Preference is Enabled

Adding non-billable items through SuiteScript with the Items Billable by Default Accounting Preference is enabled in Setup > Accounting > Accounting Preferences under Time & Expenses tab. When the Purchase Order is created through SuiteScript with non-billable item/s it is billable by default. Even when the billable field is changed to false through NetSuite User… Continue reading Adding Non-Billable Items through SuiteScript when Items Billable by Default Accounting Preference is Enabled

Sample script to give a warning when a sales order is created for a specified amount

function saveRecord(scriptContext) {         var currentRecord = scriptContext.currentRecord;         var totalAmount = currentRecord.getValue({ fieldId: ‘total’ });         if (totalAmount <= 10000) {             var con = confirm(“Total amount is less than 10000. Click OK to continue”);          … Continue reading Sample script to give a warning when a sales order is created for a specified amount

RESTLett script with sample example

RESTlets, written in SuiteScript, serve as intermediaries between NetSuite and external systems, adhering to the principles of Representational State Transfer (REST) and utilizing standard HTTP methods (GET, POST, PUT, DELETE) for resource operations.  Example: Creating a Customer via RESTlet Let’s consider a scenario where an external system needs to create a new customer record in… Continue reading RESTLett script with sample example

Patch: Customers are not directed to the payment review page

Step 1: Create the Override File file: /Modules/extensions/OrderWizard.Module.PaymentMethod@1.0.0/JavaScript/OrderWizard.Module.PaymentMethod.Selector.js In the OrderWizard.Module.PaymentMethod.Selector.js file, in the setModuleByType() method, find the following code: if (!this.selectedModule) { this.selectedModule = _.first(this.modules); } replace it with the following code: if (!this.selectedModule) { this.selectedModule = _.findWhere(this.modules, { isActive: true }); } In the render() method of the same file, find the following… Continue reading Patch: Customers are not directed to the payment review page

DBOS: A Glimpse into the Future of Application Development

DBOS, short for DataBase oriented Operating System, is a revolutionary concept that reimagines the traditional operating system by integrating a distributed database at its core. Recently, the release of DBOS Cloud has garnered attention in the tech community, promising a transactional serverless computing platform built on top of this innovative operating system. In this post,… Continue reading DBOS: A Glimpse into the Future of Application Development

Show only the Selected Billing/Shipping address on checkout

On the checkout page of the website the complete list of the address is displayed be default. Instead, we need to show only the selected address and hide all the unselected addresses in the address section. In case customers need to update their selected address, provide a dropdown section, which shows the complete list of addresses… Continue reading Show only the Selected Billing/Shipping address on checkout

Resolve the ‘Unexpected Error’ message when saving a Commerce Category record

The URL Fragments are invalid as they use invalid characters and spacing. When saving a Commerce Category with these invalid characters, users will get the error message. To resolve this, the URL Fragment must follow the following rules; 1. Alphanumeric characters (A-Z, a-z) 2. Numbers (0-9) 3. Dashes (-) or Underscores (_) After all these… Continue reading Resolve the ‘Unexpected Error’ message when saving a Commerce Category record

The Evolution and Endurance of PHP: Powering the Web Since its Inception.

Introduction: PHP, the server-side scripting language that has been instrumental in shaping the landscape of the internet, continues to play a pivotal role in web development despite the emergence of newer technologies. From its humble beginnings as a personal project to its widespread adoption by millions of websites worldwide, PHP has demonstrated remarkable versatility, adaptability,… Continue reading The Evolution and Endurance of PHP: Powering the Web Since its Inception.

Published
Categorized as PHP