Staying informed about the latest NetSuite releases is crucial for businesses looking to optimize their operations and gain a competitive edge. By understanding the new NetSuite release, features, and updates, businesses can take advantage of it to automate workflows, improve collaboration, and optimize their performance.
So, let’s dive in and explore the exciting new features and valuable insights that NetSuite has to offer with its releases.
1. NetSuite's Release Process: A Four-Part Framework
NetSuite rolls out two major upgrades or ‘dotted’ releases annually, namely the ‘.1’ release in Q1 and the ‘.2’ release in Q3 of the calendar year. Each release unfolds in multiple phases over several months.
Phases | ‘.1’ Release | ‘.2’ Release | |
Phase 0 (Internal phase) | Mid-January | Mid-July | NetSuite prepares for public releases. Validates the roll-out process by internally upgrading to the new version Upgrades select development accounts |
Phase 1 | Mid-February | Mid-August | Client-facing releases. Each customer account is scheduled for upgrade in the same phase as the previous time. |
Phase 2 | Mid-March | Mid-September | |
Phase 3 | Mid-April | Mid-October |
Customers should refer to the New Release Portlet on their NetSuite dashboard for the exact upgrade date. Email notifications will also be sent to the addresses configured in the administrative notification settings.
2. NetSuite Release Notes: Subject to Change
The beginning of the Release Notes document commonly states that the notes are subject to change every week, and this statement should be taken seriously. NetSuite’s Release Notes provide critical insights into feature additions and changes. Although most alterations are minor, there have been occasions when significant features were eliminated midway. Therefore, it is crucial to regularly check these notes via the Help Center’s weekly updates throughout the release cycle.
3. Understanding Your Ability to Delay Your Release
If you are in the midst of a crucial internal project or have not had enough time to conduct adequate testing before your planned release, you might be able to request your release to be rescheduled to a later phase (up to Phase 3).
If your account has been transitioned to Oracle Cloud Infrastructure (OCI), you can directly request a change to the release date from your account. Submitting your request promptly and not waiting until the last minute is recommended.
4. The Importance of Test Driving Before Going Live
NetSuite strongly advises its users to test out new features before going live, and this is their standard pre-release phrase. Upgrades on the cloud-based ERP platform do not require any installation, but users should carefully review release notes and assess the impact on their environment.
To properly test new features, NetSuite offers a free Release Preview environment that includes a snapshot of the user's Production environment with the NetSuite version applied to it. It is crucial to test new features in this environment because each account has customizations and integrations that make it unique, and there is a risk of something breaking. NetSuite even provides a test plan template to assist users in this process.
5. The Frequency of NetSuite Upgrades: More Than Twice a Year
The two ‘dotted’ releases are definitely significant, but it's crucial to remember that the NetSuite team is continually updating its platform. NetSuite also delivers regular “e-Fix Releases” to address customer-reported issues and SuiteApp enhancements periodically. These updates typically occur twice a month, usually on Thursdays, with the scheduled dates available, ensuring continuous improvement.
6. Early Release Preview: Available When You Need It
In the past, NetSuite used to generate a Release Preview environment automatically based on specific conditions, such as its usage in the previous release cycle. However, NetSuite has now changed its practice and made opting-in mandatory, without notifying users. If your account status on the release preview page says, ‘Opt-in Required’, you need to explicitly request a Release Preview environment.
Note that the standard procedure is for account administrators to receive a notification when the Release Preview environment is created, but this notification may not always come. If you don't receive a notification about a week after opting in or requesting a release preview environment, log in as an Admin and check; it may have been silently provisioned.
Finally, it's essential to remember that the Release Preview environment is temporary and will disappear shortly before or after your upgrade, so it's not a persistent Sandbox.
7. Keep Your Preview Environment Current: Refresh It When Needed
You can ask for a new snapshot of your Production data to be transferred to your Release Preview environment, similar to a Sandbox refresh. Although it's not the same as a Sandbox refresh, it doesn't matter much to users. While you may not need to do this often, there may be times when refreshing your Release Preview is necessary. For example, if you're working on a project that relies on new features in the upcoming release, you may need fresh production data for your final validation. Alternatively, you may have requested a Release Preview environment too early, and by the time you're ready to begin testing, the data is no longer relevant.
Unlike a Sandbox refresh, which can be completed by an Administrator in NetSuite, you must contact support to reset your Release Preview and should only be requested when necessary.
8. The Option to Request a Separate Release Preview Environment for Your Sandbox
For detailed testing, you can request separate Release Preview environments for each Sandbox account. For example, the NetSuite Admin can request an RP for Sandbox as early as possible for initial validation, and later request an RP for Production for the actual UAT.
The process for requesting a Sandbox RP is the same as for Production, except that you must initiate the RP request from your Sandbox. The Sandbox RP will be initialized with data from your Sandbox, not Production. Additionally, it’s crucial to name your RPs clearly, so you can differentiate between them.
9. The Inability to Bundle Changes Outside of a Release Preview Environment
Changes made in a Release Preview environment cannot be bundled into non-Release Preview environments. The implications of this limitation might not be apparent; however, an alternative solution is to use SuiteCloud Development Framework (SDF).
10. Possible Variations in Upgrade Schedules for Sandbox and Production
While the Sandbox environment is also upgraded, it usually doesn't happen on the same day as Production. The release date displayed in the New Release Portlet pertains to your Production account, and you may or may not receive a separate email about your Sandbox upgrade schedule. Be aware that there are cases where a Sandbox was upgraded without prior notice. As for Development environments, it's unclear whether a notice of the upgrade schedule is provided, but it's possible that it occurs at the same time as the Sandbox upgrade.
11. Release Preview: The Free Sandbox Alternative for Half a Year
By using insights from previous information, it is possible to utilize Release Preview environments for a total of 6 or more months per year. To do this, request an RP environment as soon as they become available in mid-January for the .1 release and mid-July for the .2 release. This environment will be accessible until your account is upgraded, and with some luck or by using the premium feature to defer upgrades, you can gain up to 3 months of RP access during phase 3.
While this method can mimic having a persistent Sandbox, it is risky and the exact date when the RP account becomes unavailable is undefined. Additionally, changes cannot be bundled out of an RP environment, so it is important to have a strategy for retrieving changes and to make regular backups using tools like SuiteCloud CLI.
12. Get Previous Release Notes with Ease
Have you ever thought about where to find the release notes for older versions? The structure of the URL for the release notes has stayed the same over time and we can locate them using the method described below.
By replacing the <YYYY> with the desired year, for instance, 2023, and <number> with 1 or 2, you can access the release notes up to the 2013.2 Release. However, no release notes beyond that were found.
Wrapping Up
Staying informed and proactive about NetSuite releases ensures your business can fully leverage the platform’s features and capabilities. From understanding upgrade schedules to thorough testing of new features, a strategic approach is crucial.
Want to be more informed about the NetSuite release and future updates? Feel free to contact Jobin & Jismi, your trusted assistant with Oracle NetSuite ERP.