Applies to Riva Cloud and Riva On-Premise.
Contents:
- Support for a different default subsidiary value in NetSuite OneWorld.
- Support for different default subsidiary values in the sync policy.
- Subsidiary awareness.
Support for a Different Default Subsidiary Value in NetSuite OneWorld
(This section applies to NetSuite OneWorld ONLY.) If the NetSuite Subsidiary option is enabled and Riva syncs new contacts (from the address book, calendar appointments, or email SmartConvert), the following sync results occur:
-
If Riva can match the new contact to an existing customer, Riva applies the subsidiary value of the matched customer to the new contact.
-
If Riva cannot find a matching customer, Riva generates a sync error, unless a default subsidiary value is specified in the NetSuite connection or the sync policy (as a custom option). Screenshot for Riva On-Premise:
For Riva Cloud, see the Subsidiary ID field on the screenshot.
The value for the Default Subsidiary field is the internal ID of the desired subsidiary. To see in NetSuite the list of subsidiaries: On the main menu, select Setup > Company > Subsidiaries.
Support for Different Default Subsidiary Values in the Sync Policy
Some organizations need to set different default subsidiary values if Riva Cloud or Riva On-Premise syncs users who belong to different corporate subsidiaries.
Implementation for Riva Cloud
Implementation for Riva On-Premise
Riva includes an advanced custom option that can be applied at the sync policy level. Customers can create a different sync policy for each group of users that needs a different default subsidiary value set.
To set a different default subsidiary value in the sync policy:
-
Set the following custom option for the sync policy:
NetSuite.Subsidiary.Default = [value]
where [value] is the subsidiary internalID value of the desired subsidiary.
Subsidiary Awareness
By default, for Riva Cloud, and Riva release 2.4.40 or higher, when Riva syncs contacts from NetSuite to the email system, Riva limits the scope of the All Visible and By Owner filters to the defined subsidiary. Riva can be prevented from limiting the scope of those filters with regard to the subsidiary.
Implementation for Riva Cloud
Implementation for Riva On-Premise
To prevent the All Visible and By Owner filters from being subsidiary-aware:
-
Set the following advanced custom option for the sync policy:
NetSuite.Subsidiary.AutoFilter = False
Applies to
- Riva Cloud for NetSuite.
- Riva On-Premise 2.4.40 or higher for NetSuite subsidiary awareness.
- Riva On-Premise 2.4.30 or higher for NetSuite for the other features in this article.