- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-24-2017 09:27 PM
Hi,
I am getting the following error message when trying to create a field label for a field in an extended table:
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-30-2017 02:06 AM
I was unable to reproduce the exact issue, but was able to lookup the message and identify that it is related to application scoping within the platform. While the sn_risk_risk table extends the sn_grc_item table, it actually belongs to another application scope - Risk. So there would be some cross-scope privileges and I suspect this is the cause of the message.
Doing a quick test I was able to create a label for the name field on the sn_risk_risk table, by:
- Navigating to a form on the table (e.g. Risk > Risk Register > All Risks then select a record)
- Switching the Application Scope to "Risk".
- Right-click on the name field and select Configure Dictionary (the sn_risk_risk table name will be populated for you)
- Scroll down to the Labels related list and click New.
- Enter the desired label and plural label then click Submit.
- Navigate back to the form you will observe that the field takes on the new label
Quick notes:
- When I performed the above steps, while in the GRC Profiles scope, the New button (UI Action) does not appear on the Labels related list
- I did attempt to create a new record in the sys_documentation table directly in the GRC Profiles scope, and observed that sn_risk_risk table was not available for selection
Of course, the steps can vary, but I hope this sets you in the right direction
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-29-2017 06:07 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-30-2017 02:06 AM
I was unable to reproduce the exact issue, but was able to lookup the message and identify that it is related to application scoping within the platform. While the sn_risk_risk table extends the sn_grc_item table, it actually belongs to another application scope - Risk. So there would be some cross-scope privileges and I suspect this is the cause of the message.
Doing a quick test I was able to create a label for the name field on the sn_risk_risk table, by:
- Navigating to a form on the table (e.g. Risk > Risk Register > All Risks then select a record)
- Switching the Application Scope to "Risk".
- Right-click on the name field and select Configure Dictionary (the sn_risk_risk table name will be populated for you)
- Scroll down to the Labels related list and click New.
- Enter the desired label and plural label then click Submit.
- Navigate back to the form you will observe that the field takes on the new label
Quick notes:
- When I performed the above steps, while in the GRC Profiles scope, the New button (UI Action) does not appear on the Labels related list
- I did attempt to create a new record in the sys_documentation table directly in the GRC Profiles scope, and observed that sn_risk_risk table was not available for selection
Of course, the steps can vary, but I hope this sets you in the right direction
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-30-2017 04:47 PM
Hi Shahid,
Thanks a lot!
That appears to work. I guess I was trying to keep everything in the same update set, but it is not possible due to the different application scopes.
So when I implement into PROD, I will need to transfer 2 updates, for the different scopes.
kind regards
Tim