Article: Enhancing Survey Trigger User Field to Support Multiple Reference Tables
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Problem Statement
In the Survey Trigger condition configuration, the User field is used to identify the recipient of the survey. By default, this field allows selection of only those fields that reference a specific table (e.g., User table).
However, in scenarios where surveys need to be sent to users from multiple tables such as Service Organization External Staff, the current configuration restricts the selection, limiting flexibility in survey targeting.
Solution
To enable the User field to support multiple reference tables, update the dictionary attribute of the field by adding the required reference types.
Add the following attribute:
reference_types=sys_user;sn_csm_service_organization_external_staffSteps to implement:
Navigate to the Survey Trigger configuration
Locate the User field
Open the Dictionary entry of the field
In the Attributes section, add:
reference_types=sys_user;sn_csm_service_organization_external_staffSave the changes
This configuration allows the field to reference multiple tables, enabling selection of users from both sys_user and Service Organization External Staff.
Conclusion
By updating the reference_types attribute, the Survey Trigger configuration becomes more flexible and scalable, allowing surveys to be sent to users across multiple tables. This ensures broader coverage and better alignment with business requirements without customization complexity.
Please let me know if you have any issues or concerns.
Thanks,
Sai
