- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-04-2020 08:34 AM
Does it make sense to extend kb_knowledge table to task table?
One reason, the sysapproval_approver table does not show the:
- Approval for
- Short Description
- Entered
for Knowledge approval. That is because the 3 fields above are coming from the task table.
Instead of adding fields to the sysapproval_approver table, we are thinking of extending it to the task table. Will this cause issue?
Need your expert opinion please.
Thank you!
Regards,
Jocelyn
Solved! Go to Solution.
- Labels:
-
Knowledge Management

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-04-2020 12:33 PM
Hi Jocelyn,
That's not a great idea. Task table is a core table and it's name is enough to say what records does it contain. A task which needs to be fulfill a requirement. Whereas the Knowledge table is there to share the knowledge. Both the things are differently configured.
For the tables which do not extend the task table OOB we have document_id field which contains the sys_id of the approving record.
Kindly mark my answer as Correct and Helpful based on the Impact.
Regards,
Alok
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-04-2020 08:43 AM
Hello,
Take a look at this article: When to Create a New Table vs. When to Extend
Also Approval for is not from Task table.
Regards,
JAS
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-04-2020 10:15 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-04-2020 12:31 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-04-2020 12:33 PM
Hi Jocelyn,
That's not a great idea. Task table is a core table and it's name is enough to say what records does it contain. A task which needs to be fulfill a requirement. Whereas the Knowledge table is there to share the knowledge. Both the things are differently configured.
For the tables which do not extend the task table OOB we have document_id field which contains the sys_id of the approving record.
Kindly mark my answer as Correct and Helpful based on the Impact.
Regards,
Alok