Ideas
10796ideas
Created on 17 Jun 2022
2019-09-24 13-53-39
Nuno Fernandes
Hi,Each time we use CreateOrUpdate entity action Outsystems send first one update statement and if this statement fails then sends the insert statement.1. First statement send is an update exec sp_executesql N’SET NOCOUNT OFF; UPDATE [StackOverflow2013].[dbo].[Badges] SET [Name] = @ssName , [UserId] = @ssUserId , [Date] = @ssDate , [CreatedOn] = @ssCreatedOn , [CreatedBy] = @ssCreatedBy , [UpdatedOn] = @ssUpdatedOn , [UpdatedBy] = @ssUpdatedBy WHERE [Id] = @ssENBadgesssId ’,N’ @ssName varchar(10), @ssUserId int, @ssDate datetime, @ssCreatedOn datetime, @ssCreatedBy int, @ssUpdatedOn datetime, @ssUpdatedBy int, @ssENBadgesssId int’, @ssName =’New badge’, @ssUserId =1, @ssDate =’2022–01–01 00:00:00', @ssCreatedOn =’2022–05–16 21:11:20', @ssCreatedBy =1, @ssUpdatedOn =’2022–05–16 21:11:20', @ssUpdatedBy =1, @ssENBadgesssId =0 2. If this fails (because it's and insert) then Outsystems send an insert statement exec sp_executesql N’SET NOCOUNT ON; INSERT INTO [StackOverflow2013].[dbo].[Badges] ( [Name], [UserId], [Date], [CreatedOn], [CreatedBy], [UpdatedOn], [UpdatedBy] ) VALUES ( @ssName , @ssUserId , @ssDate , @ssCreatedOn , @ssCreatedBy , @ssUpdatedOn , @ssUpdatedBy ); SELECT SCOPE_IDENTITY();’,N’ @ssName varchar(10), @ssUserId int, @ssDate datetime, @ssCreatedOn datetime, @ssCreatedBy int, @ssUpdatedOn datetime, @ssUpdatedBy int’, @ssName =’New badge’, @ssUserId =1, @ssDate =’2022–01–01 00:00:00', @ssCreatedOn =’2022–05–16 21:11:20', @ssCreatedBy =1, @ssUpdatedOn =’2022–05–16 21:11:20', @ssUpdatedBy =1 This behavior doesn't make any sense because we are sending unnecessary scripts to be executed by database (first update takes some MS to be executed and take CPU time). On factories with a high volume of inserts this have impact.  Resolution: If primary key is nullidentifier -> send insert statement to database If primary key is filled -> send update statement
1766
Views
4
Comments
New
Database
Created on 23 Dec 2022
2025-06-03 14-12-42
Nash Muylle
Hi,It is always a great idea to test API's in postman before implementing them. At the moment we cannot import a postman collection and need to define everything again. It would be nice if we could import  a Postman collection to get all the api's in the system without needing to define them again. It could work like uploading or referencing a swagger specification.
219
Views
2
Comments
New
Data & Integrations
Created on 08 Feb 2023
2025-09-02 13-37-45
Ricardo Monteiro
Hello,I'm sure I'm not alone in wanting a Service Studio option for debugging reactive or mobile apps with Microsoft Edge (the new Chromium-based version).Microsoft Edge is the default browser for Windows PCs, and while it isn't what it once was, it is still a fairly effective browser that rivals Google Chrome.
452
Views
1
Comments
New
Service Studio
Created on 09 Nov 2025
2025-01-24 02-53-49
Mustafa Emad Shaker
Every time I want to add custom icons to fit my project theme, I need to use external tools like icomoon to define the icons and create font file, then reference this font file in my theme, and add classes to the icon so it show the custom icon, instead of OutSystems' one. It would be much easier to import icons using service studio, and selecting the icon form the "Pick an icon" menu embedded in each icon widget. I am not saying it should be the same widget, but could be an alternate widget made specifically for importing custom icon.
62
Views
0
Comments
New
Service Studio
Created on 19 Jul 2025
2025-07-13 11-36-54
Jeevitha Venkatraj
We have Code mentor to assist code development in Outsystems. Similarly, it would be great if we have AI mentor assistance while debugging the code.
96
Views
3
Comments
New
Debugger
Created on 12 Mar 2025
2024-06-03 11-04-24
Priya Naveen
Can we get a course/training Completion certificates for Outsystems guided paths?, I know there are certification exam completion certificates. however An example situation here, my organisation is reimbursing the certification cost after i clear the certification exam. However, i also need to show them that i completed the training/course even its paid or free. and its obvious right since it's an external site how they know whether i completed it or not. so i am submitting like this to my organization Learning team, each and induvidual section. I would appreciate if we get an option to download induvial learning path certificates after each section of any course completed. With some basic design.
102
Views
1
Comments
New
Training
Created on 04 Apr 2025
2025-03-12 07-08-15
Nilesh Trivedi
To make OutSystems more powerful, the Forge should integrate with third-party platforms like: AWS, Azure, and Google Cloud: One-click deployable AI models, APIs, and cloud services. Business Apps (SAP, Microsoft Dynamics, etc.): Pre-built connectors for seamless integration. Open Source & No-Code Tools: Integrate with platforms like Zapier, Make (formerly Integromat), and Power Automate.
81
Views
1
Comments
New
Data & Integrations
Created on 05 Dec 2022
2018-10-29 08-31-03
João Marques
Hello,As Forge applications grow in use, the support cases grow as well. Take a look for instance to the XML Records component which has over 100 comments in a show-more-10-records-per-page version. There's no way to search on a support case list if a similar support case has been open. Eventually, this is a reason for why such components have eventually the same question posed time and time again.
186
Views
0
Comments
New
Forge
Created on 02 May 2019
2017-12-13 08-27-28
Joey Moree
Hey guys,I updated the demo of one of my forge components and I wanted to upload this.However I was required to also reupload my component itself, I even had to increase the version number! Even though the component itself wasn't updated.I'd love to be able to upload a new demo file without having to update the component itself.
2349
Views
33
Comments
New
Forge
Created on 26 Feb 2020
2020-04-15 19-07-26
Eduardo Rodrigues
Show in the previous result, the number of records returned by the query when using the test variables.As shown when testing with SQL.It would help to verify that the query logic is running as expected.
1087
Views
8
Comments
On our RadarOn our Radar
Aggregates & Queries
1091 to 1100 of 10796 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2018-07-06 11-13-55
12 ideas
2
2024-11-06 14-58-26
5 ideas
5
2023-11-30 14-07-30
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2018-07-06 11-13-55
24 comments
2
2024-07-05 14-16-55
12 comments
3
2025-09-29 14-02-19
3 comments
4
2026-01-08 12-54-39
2 comments
5
2020-09-15 13-07-23
2 comments
Code of Conduct 
The guidelines we live by that make
this Community amazing!
Code of Conduct
Stay Up-To-Date
Keep on top of what's happening in the Developer Community.
Forum, Forge, Training, Documentation, and more!