Addresses getting deleted on SO creation

There are situations where NS is deleting an address record from the customer you are checking out with when the customer places an order in SuiteCommerce. It’s a niche issue, but does occasionally come up. It’s the culmination of 3 factors: Custom Address form where phone numbers are not required Addresses without phone numbers Remove… Continue reading Addresses getting deleted on SO creation

Random Permissions Errors on Service Files

If you are seeing unexplained permissions errors for your service files on a correctly set up environment, find the customer record you are logged in as, edit, and go to System Information → Access and set the contact role to the native level (Customer Center) then save. Log in to the sight, then edit the… Continue reading Random Permissions Errors on Service Files

Transferring Information From Netsuite Back End to Site Front End Using a Suitelet

It’s possible to make a call from an SCS website frontend to the backend via a suitelet. There may be security implications to calling a suitelet from the frontend. Please consult your Team Lead before attempting this, This gives you the ability to get information from the backend, load, edit and create records, call other… Continue reading Transferring Information From Netsuite Back End to Site Front End Using a Suitelet

Cannot GET /tba?” Error Fix

To fix this error, Manually create a token in your NetSuite Environment (global search Access Tokens)Create a new access token using the correct integration (likely SC-TBA2 or something along those lines)Ensure you have the employee you are logged in has the correct role SCDeployer Ensure the token has the correct account number as well.

How to re-setup a sandbox SCS/SCA site after a SB refresh

When a client performs a Sandbox refresh, these are the steps required to re-setup the sandbox website: Add a new (fake) domain record to the website setup record If the sandbox’s domain is ‘sandbox.website.com’, it won’t let you reuse it immediately (for some reason) Recreate the sandbox domain record (this could take a little bit… Continue reading How to re-setup a sandbox SCS/SCA site after a SB refresh

Link Commerce Applications to Domain

Link Application to Domain To link your application to your domain: In NetSuite, go to Commerce > Hosting > SSP Applications. Click View next to the correct application: Implementation Application Name SuiteCommerce SuiteCommerce SuiteCommerce MyAccount SuiteCommerce SuiteCommerce Advanced SuiteCommerce Advanced – Dev xxxx(where xxxx equals the SCA version being installed) 3. Click Link to Domain to link touch points to… Continue reading Link Commerce Applications to Domain

SuiteScript Saved Search Unlimited Results

Context You are trying to create a saved search in NetSuite and are worried about the result count going beyond the 4000 limit that searchObj.run().each() imposes. Wisdom Instead of running searchObj.run().each(), use the following: Be wary of governance and performance impact of running searches on 4000+ results

Allow specific customers to be freight free

1. Go to the Customer Record > Preferences subtab > Shipping Method. 2. Pick a Shipping Method that has $0 for Shipping Cost. 3. If you don’t have a Shipping Method that has no shipping cost, you can create one through navigating to Lists > Accounting > Shipping Items > New

Massively remove items from Commerce Categories

1. Create the saved search for the Items Navigate to List > Search > Saved Searches > New Select Items Make sure to populate Search Title and ID Under Criteria: Display Web Site = Yes And under Results put in: Display Web Site Commerce Category Name (So that you will see which category the item falls in to) Click Save 2. Download the saved search to be… Continue reading Massively remove items from Commerce Categories