Setting State field to "On Hold" Sets task to "Closed Completed" in task table

jaubert
Tera Guru

I've created a custom table and I am having some weird behavior.  When setting a task to "On  Hold" it updates the task table to "Closed Completed" and sends our users an email stating that the ticket is closed.  How to I update the the task table to show "On Hold" instead of "Closed Completed"?

1 ACCEPTED SOLUTION

As this is custom table which is inherited from task I suggest following:

 

Open the state choices on custom table.

1.Go to dictionary of state field.

2. Find the choices for your custom table.

3. set value of On Hold choice value something which is not table by task table, may be 65.

 

Finally test!!!

This way you are keeping task table state value choices intact and your custom table's state choices will be different from others state choices and thats how it should be! and this is what the state choice value's overriding.

So try this and test

If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.
Regards,Sushant Malsure

View solution in original post

4 REPLIES 4

sushantmalsure
Mega Sage
Mega Sage

My guess is, this must be mis configuration of state values.

Q1. what is the value of on hold state vs closed complete state?

Q2. when you say task table , can you check state value choices under dictionary of state and locate the ones available for task table.

Q3. The notification which is going out , is it present on task table or anyother table inherited from task?

 

Some screenshot will be appreciated to help you better

If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.
Regards,Sushant Malsure

Thank you for your response.  On the Task Table Closed Complete = 3 and on my custom table On Hold = 3 as well.  I'm thinking I need to set the state on the task table to "2 (on hold)" when the state on the custom table is "on hold".  I'm just not sure how to do that.  Is it a dictionary override?  

As this is custom table which is inherited from task I suggest following:

 

Open the state choices on custom table.

1.Go to dictionary of state field.

2. Find the choices for your custom table.

3. set value of On Hold choice value something which is not table by task table, may be 65.

 

Finally test!!!

This way you are keeping task table state value choices intact and your custom table's state choices will be different from others state choices and thats how it should be! and this is what the state choice value's overriding.

So try this and test

If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.
Regards,Sushant Malsure

Thank you so much for your help.  That fixed my issue. 🙂