What to extend Request Item(sc_req_item) or Request(sc_request)?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-26-2018 06:48 AM
Hi,
There has been a lot of discussions within my team to which way for managing requests in ServiceNow. Whether we should extend the request item table or the request table.
For Request item:
- Extends task
- Provides Variables on the Request item form.
- Provides workflow capability
For Request:
- Extends task
- Variable set can be shown on the form
- Provides workflow capability
Both of the above provide the same features but, which approach is better:
- approach: Extending request item table and create new fields on it?
- approach: Extending request and submit it using a record producer?
Personally, I like the #2 approach. I would like to understand your views and best practices.
Please reach out for any concerns in explaining, I would try explaining better.
Thanks
- Labels:
-
Scripting and Coding
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-26-2018 09:56 AM
Why do you need to extend the table? Why not use the OOTB designed? What is the use case that is driving this type of question?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-18-2019 01:42 PM
Unfortunately the Requested Item table [sc_req_item] is not extensible so that takes that option off the table.