2022.1.1

New Features and Enhancements

Asset Location

When an Asset’s location is changed, all related Not Started Tasks and Project Tasks will now be updated with the same location.

  • An Asset submitted with a changed address text or coordinate will automatically check the Update Location custrecord_nx_asset_location_update field. Checking this field will flag the Asset for processing by the Scheduled Script deployment NextService Scheduled : Asset customdeploy_nx_asset.

  • The Update Location field is unchecked automatically when the Asset has finished processing.

  • Asset and Task Location syncing can be triggered by checking the Asset's Update Location field.

Scheduled Scripts

In preparation for improvements to the scheduled script processing in a future release, new components have been added to the bundle.

These new Scheduled Script deployments are active and released but have no effect when run:

  • customdeploy_nx_asset

  • customdeploy_nx_consumable

  • customdeploy_nx_contact

  • customdeploy_nx_file

  • customdeploy_nx_notification

  • customdeploy_nx_program

  • customdeploy_nx_status

  • customdeploy_nx_timezone

  • customdeploy_nx_unbilled

A new field has been added to Consumable record custrecord_nx_conscase. This field automatically sources its value from the Task.

Bug Fixes

  • IS01100: A performance problem in the Mobile was identified that caused the app to become non-responsive when loading tasks with 100s of resources. Users would see the task frozen in a loading state and would wait 10s of seconds until the app unfroze and the task updates as finished loading.The app has been updated to address these performance bottlenecks and tasks with 100s of resources will not cause the app to hang while loading them.

  • IS01090: A problem was resolved that prevented custom Image or File elements added to standard Mobile transaction forms from uploading files. Image and File elements are now properly supported on all Mobile forms.

  • IS00831: A configuration issue was resolved that caused Custom Records added as events on the Mobile to not load their content.

  • IS00915, IS00916: NetSuite 2021.2 deprecated the use of the sha1 encryption algorithm, which was used by the NextService Password custentity_nx_password Free-Form Text field to encrypt stored passwords. This field has been deprecated, renamed to NextService Password Deprecated custentity_nx_password_deprecated, and is no longer used to store passwords. A new Password field, named after the former NextService Password custentity_nx_password, has been added to securely store passwords.

    • Passwords in patched accounts will be migrated automatically to the new field on Bundle update via Scheduled Script customdeploy_nx_user. Accounts who did not receive the patch will be required to reset their passwords after the upgrade.

    • The NextService Password field is now hidden automatically on all forms with script.

      Warning:

      Do not hide the NextService Password field on Custom Forms. Due to a NetSuite limitation, doing so will result in the password value being corrupted when the record is submitted.

General Notices