Adding Fields to the IDEA Portal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-24-2020 09:18 AM
Need to add fields to the Idea form in the idea portal.
1. I created a new widget of type icon link and add a Create Idea record producer.
2, It creates the idea
3. But the idea does not show on the idea portal
How can I get All ideas on the portal

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-24-2020 11:24 AM
Hi Velvet,
It seems like there are two questions here:
1) Why aren't my ideas showing up in the Idea Portal after they have been submitted through the Record Producer
2) How do I add fields to the Idea Portal records
Let's make sure we are on the same page first. I enabled PPS in a Dev instance and my Idea Portal looks like this
With the Ideas looking like this:
Do yours look similar?
Also, does your Record Produce create records on the Idea table (system name is "idea") with the necessary fields (i.e. state is set to Submitted, idea description and title have values). If you can't see this on the back-end there could be an issue with your Record Producer, or potentially you do not have the correct access to see the records.
Let me know what you find and I'll help you solve this
If my answer was helpful, or solved your question, please mark it as Helpful or Correct!
Thanks,
Josh

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-26-2020 06:23 AM
Hey Velvet,
I did exactly the same function before a month. It is not pulling data because of categories.
As we are creating records through record producers we are not populating category and module
To make it working ...follow the steps below.
1. Script includes > IMIdeasListDataService > comment line 46 - 51
if(JSUtil.nil(this.categorySysIds)) {
var categoryInfo = new IMIdeaCategory().getCategoryInfoFromModuleId(this.moduleId);
this.categorySysIds = new IMIdeaCategory().getCategoryIds(categoryInfo);
}
var ideaM2mGr = ideaGr.addJoinQuery(this.idea_category_table, 'sys_id', 'idea');
ideaM2mGr.addCondition('category_id', 'IN', this.categorySysIds);
2. set module value to internal in your record producer script while creating idea record.
now it should work as expected!!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2021 01:04 PM
Hi SatheeshKumar,
i am trying to populate the new Idea created the record producer in the Idea portal.
so what exactly are the steps ?
i checked the script include and it is exactly look like your i also added the module value to internal but still i can not see the idea in the portal but i can see in the table list view.
any Idea ?
Thank you
Bassem
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-28-2020 06:34 AM
I added fields and was able to have all my ideas on the portal. I created a record producer for the idea form with the new fields. Then I went on the Idea portal page and added anew widget of type Icon Link and mapped it to the record producer. Then go to the list of ideas and show the column "module" make sure all of the idea have internal for the module. That way all active ideas show on the portal.