Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Under which application scope fields has to be created ?

Supriya25
Tera Guru

Hi All,

Ours application is fully SCOPED CSM application , Scoped application name (x_i ..... , I can't mentioned application name here, but scope starts with x_i )  , under this scoped application 10+ Major tables created, those extended by sn_customerservie_case. for 10+ tables we created fields choose Scoped application only.

REQUEST/ CONCERN  : each CSM scoped application table record has multiple csm-task (sn_customerservice_task) records 
NOW we got requirement like create 25+ new fields in sn_customerservice_task table and add them on  sn_customerservice_task form Layout level.

Now kindly help me under which application that 25+ new fields has to be created  on sn_customerservice_task ? under CSM (scoped ) Or "Customer Service" ? because sn_customerservice_task belongs to "Customer Service" OOB application .


Please advise me best practice here how the things works.




5 REPLIES 5

You should create a new table, extended from sn_customerservice_task, add you fields there. the new table will inherit the fields from the parent and grand-parent table : task. Seems that what was done for those you extended from sn_customerservice_case. It is never best-practice to alter an OOB table. it is fine to create custom tables, in whatever app scope, that extend OOB tables.