NSPOS 2024.1.0 Release Notes
This topic lists the updates provided in NetSuite Point of Sale (NSPOS) version 2024.1.0. Updates are not available to NetSuite POS customers until they have upgraded to the release. NetSuite will modify these release notes when needed to provide our customers with additional information.
Backward Compatibility
Backward compatibility in this release is available for environments running 2020.1.X only. If you want to use backward compatibility, your server and all registers must be on NSPOS 2020.1.X prior to moving to 2024.1.X.
NSPOS releases that are not backward compatible with 2024.1.X, such as NSPOS 2018.2 or 2019.1, are automatically replaced during staging. The Microsoft SQL Express database used in those releases will be removed without verification and staging will not search for unsent transactions.
If you attempt to stage 2024.1.X on a register that is using NSPOS 2018.2, 2019.1, or another release not backward compatible with 2024.1.X, and staging fails:
-
Manually uninstall the earlier NSPOS release
-
Go to C:\Users\Public\NetSuite
-
If register.yaml and register.conf are still visible, delete those files
-
Begin staging NSPOS 2024.1.X again
Prerequisite Applications
You must have installed the prerequisite third-party applications on a register before running the staging package. If you are upgrading from an earlier release, these are likely already installed. However, you should verify each setup before proceeding with an upgrade.
Required User Actions
To use the functionality included in this release, your business must perform the following steps:
-
If you are starting new with NSPOS, set up the Security GUID with random characters. This procedure enhances the token used for secure communications. See Configuring the Security GUID For New Accounts.
If you are an existing NSPOS user, you set up your Security GUID when you staged your registers to NSPOS 2020.1.X. No action is needed.
-
Configure options for new features you want to use.
-
Perform any User Acceptance Testing (UAT) you want to ensure that NSPOS 2024.1 will work as desired in your business setup.
Your assistance will be required to provision your registers to NSPOS 2024.1.X. A NetSuite Point of Sale (NSPOS) representative will contact you in advance to agree on the timing and the assistance details.
Configuring the Security GUID For New Accounts
If you have not configured a security GUID prior to installing NSPOS 2024.1, you must do so before running the staging client. This one-time task applies to new customers installing a new bundle. If you are currently running NSPOS 2020.1, you have already configured the security GUID and can skip this procedure.
The security GUID creates an encrypted security token used to authenticate NSPOS communication over secure connections. The random characters entered in this task supplement the token characters automatically assigned by NetSuite. Perform the setup in this order:
-
Install the NSPOS 2024.1.X bundle
-
Configure the security GUID
-
Stage your registers
Also see
This one-time setup must have been performed before staging any register to NSPOS 2024.1.X.
To configure your Security GUID:
-
Log in to NetSuite as an administrator.
-
Go to Setup > Integration > Setup Security GUID.
-
Enter 32 random characters. You can enter letters, numbers, or a mix of both.
Tip:You must enter 32 characters. No need to count the keystrokes; the cursor will stop when you reach the 32–character limit.
-
Click Save.
Restricting Access to the Security GUID Setup
Having a 32-character GUID in place is required before staging registers for the first time. After it is set, the GUID does not need further updates. To prevent unauthorized personnel from changing the GUID and possibility causing an error, you can block access to all roles except administrator.
The restriction is set up automatically when you install NSPOS 2024.1.10 or later.
To restrict Security GUID access by role:
-
Log into NetSuite ERP as an administrator.
-
Go to Customization > Scripting > Script Deployments.
-
Locate the script RA-SU-SecurityGuidSetup and click Edit.
Tip:Click the Script column heading to sort the list alphabetically.
-
On the Audience subtab, set these values:
-
If checked, clear the Roles – Select All box.
-
In the Roles list, ensure that Administrator is the only role selected.
-
If checked, clear the Employees – Select All box.
-
-
Click Save.
User Acceptance Testing (UAT)
When your NSPOS upgrade is complete, you should test at least one register in every location. You can find a verification checklist in the NetSuite Help Center > User Guides > NetSuite Point of Sale (NSPOS) section. See NSPOS Register Verification Checklist.