Change the reference table of CauseByChange field in Incident form

MohitSaxena
Tera Contributor

I received one request to change the reference table of CauseByChange field present in Incident form from Change table to Task Table, and Change its lable to only 'CauseBy'.

But my lead suggested me to create a new field instead of modifying the current field. what could be the reasoning for doing that I could not understand. Why It's best practice to create a new field not changing the existing one? 

3 REPLIES 3

Ankur Bawiskar
Tera Patron
Tera Patron

@MohitSaxena 

it's an OOTB field, why to touch it?

It's best not to change any field type for OOTB field.

Impact:

  • if you change field type, data loss will be there
  • reports, business logic etc might break
  • when upgrade happens it may have conflict
  • changing field type and changing the reference might confuse admins or developers in future

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

@MohitSaxena 

Hope you are doing good.

Did my reply answer your question?

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @MohitSaxena 

 

I wouldn’t recommend creating a new field or changing it to the Task table. The primary reason for this change is Incident, as per ITIL standards. If you change it to Task, you’ll get more types of tasks recorded, which might lead to users complaining about too much data.

If you still want to proceed, you’ll need to override the dictionary override and update the reference to the Task table.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************