Making a field editable on the Resource management workspace

vnayak07
Tera Contributor

Hello All,

I need your help to understand how we can achieve the below, 

I have added a new column to sn_plng_att_core_resource_assignment table called Reject Reason so it shows up on the Resource Management Workspace under Resource Unassigned View. 
This is a choice field and the purpose is to make the resource managers pick a drop down value whenever a Resource assignment request is unapproved.

The field has been added and I see it on the list view and it's editable but on the resource management workspace this field is restricted.  See snippets below,

vnayak07_0-1753880803652.png

vnayak07_1-1753880939282.png


What I want to achieve,
1. Make this field editable on the resource management workspace
2. Make this field mandatory whenever the resource status value is set to Unapproved

Please share your thoughts.

Thanks,
Vishal Nayak


 


3 REPLIES 3

Jean Ferreira
Giga Guru
  • Check if there is any UI policy that may be changing this field to read-only
    • Remember to check the parent tables as well
  • Check if there is any Client Script that may be changing this field to read-only
    • Remember to check the parent tables as well

SNowUser99
Tera Contributor

Hi Vinayak,

We have similar requirement. Created custom field on sn_plng_att_core_resource_assignment table and this field is not editable on Resource Management Workspace .Can you please post the solution if you can able to figure it out?

Thanks in advance

 

Jean Ferreira
Giga Guru

Looks like the issue here is the component used in the UI Builder to list these assignments.

This component in the workspace is not the most common list component, and because of that, probably there is a Client Script or Client State that controls the allowed columns to edit the record. 

I recommend open this workspace using the UI Builder, search the component, then check the events, client states and client scripts related to it. But I believe even if you found the place that blocks the column, I believe you will have to implement a solution to save the value updated in the record. I mean, UI Builder components work differently from the UI16/Next Experience components. 

 

I'm not so familiar with Resource Management, but I hope I could help a little with the UI Builder debugging/development.