Under which application scope fields has to be created ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2025 09:20 AM - edited 06-07-2025 11:12 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2025 09:32 AM - edited 06-07-2025 09:42 AM
new table fields should be in the same scope as the table. See sn_customerservice_case, extended from task. fields inherited from task are in Global, fields defined on sn_customerservice_case are defined in the the Customer Service scope.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2025 10:12 AM
Hi,
we wants to create fields on sn_customerservice_task, not on sn_customerservice_case
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2025 10:56 AM
Answer still the same, create fields in the same scope at the table they are being created on. Plenty of OOb examples whare that is done. Look at the related list of dictionary records on one of you 'x_i' tables, add the Application field to the list view. Observer which app scope those are in.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2025 11:10 AM
Thanks Bert.
when I create fields on sn_customerservice_task
table : sn_customerservice_task
Application : Customer Service
new field: Due Date of Claim , field name coming as. "u_due_date_of_claim "
table : sn_customerservice_task
Application : Scoped Application
new field : Due Date of Claim , field name coming as "x_i<app_name>_due_date_of_claim ".
Will it be a problem if I create fields on sn_customerservice_task under Scoped application (x_i<app_name>), field name coming as "x_i<app_name>_due_date_of_claim " . Is it best practice . Or it is bad practice ?