Is it possible to temporarily change the system date in NetSuite for testing scripts with a launch date? If there is no way to overload all the NetSuite date functions so that you can simulate the future or past date for a given user in the sandbox?
We have email notifications that are sent based on the number of days before the expiration of a specific NetSuite record. Instead of making users wait a few days to test this feature or change the expiration date of the recording, I want to provide a user interface so that I can change the NetSuite system date.
I would prefer that the date redefinition be user-specific and not the entire sandbox instance, so more than one user can simulate future / past dates. To redefine the date, you will need to work with both the client code and the SuiteScript server, as well as with scheduled scripts.
source share