Related List Action in CSM configurable workspace Not working

jayprx
Tera Contributor

Hello Team, 

 

I am trying add new button on the resolution resolution registration in the CSM configurable workspace but it is not working where I have defined the Relative List action ( declarative action ) also.

 

so , I can I bring new relative list button in the CSM workspace.

 

jayprx_1-1724502066279.png

 

Declarative  action

 

jayprx_0-1724502057683.png

 

Agent work Button  ( just example , how I want it in the csm configurable workspace )

 

jayprx_2-1724502245028.png

 

 

Please help thanks

 

 

 

2 REPLIES 2

Casper6060
Mega Sage

I see that your specify client action field is filled out, which must mean you have setup the button as a UXF Client Action. Based on what i can see in the documentation.

 

Customizing Legacy Workspace: https://docs.servicenow.com/bundle/vancouver-platform-user-interface/page/administer/workspace/conce...

 

Create Custom List operation in legacy workspace: https://docs.servicenow.com/bundle/vancouver-platform-user-interface/page/administer/workspace/task/...

 

Create a related item in Related Items: https://docs.servicenow.com/bundle/vancouver-platform-user-interface/page/administer/workspace/task/...

 

Set up custom actions on record fields in legacy workspace: https://docs.servicenow.com/bundle/vancouver-platform-user-interface/page/administer/workspace/task/...

 

Add custom components to the Contextual Side panel: https://docs.servicenow.com/bundle/vancouver-platform-user-interface/page/administer/workspace/task/...

 

Create a related list: https://docs.servicenow.com/bundle/vancouver-platform-user-interface/page/administer/workspace/task/...

 

None of them actually support UXF Client Action buttons. Which makes sense since UXF Client Actions are described as "Triggers events within UI Builder." and since UI Builder and Configurable workspace runs on a completely different framework compared to legacy workspace (agent workspace) it makes sense that a UXF Client Action would not show up there.

Casper6060
Mega Sage

To get the required functionality your after, the best way, would be to take an existing button, like the New button on the problem table, and change it to your required table and then do an insert and stay:

 

Casper6060_0-1725819715111.png

 

This will make your button show up on the related list that is pointing to whatever table you specified in the Button table dropdown.

 

To find the button i am showing in the image.

 

Do a filter on "sys_declarative_action_assignment" and set Action Label = New

Implemented as IS NOT UXC Client Action

Workspace is Agent Workspace, and then its the one with table set as Problem and the action called Create New.

 

Hopefully this solves your issue 🙂