Ideas
10792ideas
Created on 10 Jan 2013
2021-04-22 08-17-01
Luis Soares
It would be nice if we could cancel the publishing solution process on service center.
4501
Views
35
Comments
Implemented
1CP
Platform Server 11.17.0 (Build 36781)
Created on 16 Aug 2022
2026-01-08 12-54-39
Edson Marques
Currently it is possible to upload a binary file by editing the table. It would be interesting to be able to download the binary without having to create a screen with the download functions. Idea in the image below, in adding a download icon and being able to download this binary in any file.
548
Views
8
Comments
On our RadarOn our Radar
Service Studio
Created on 19 Mar 2019
2020-11-10 12-10-41
William Vermeulen
When creating an aggregate with the PK, please set the Max Records default to 1.May sound a bit trivial, and this is just an idea from a code-quality point of view :-) making the developer aware that the property Max records need to have a value. Otherwise you might run into an Unlimited Result-set impacting your application in a negative way.
1431
Views
28
Comments
On our RadarOn our Radar
Aggregates & Queries
Created on 19 Sep 2025
2026-01-08 12-54-39
Edson Marques
Today, AI Mentor (App Generator) is powerful when it comes to validating best practices, architecture, and quality of applications already developed in OutSystems. My proposal is to expand this capability so that the Mentor can read external source code (for example, from a Git repository, in languages such as Java, .NET, Node.js, Angular, etc.) and: Analyze the structure, business logic, integrations, and existing architecture patterns in the legacy code. Automatically suggest how this code could be rewritten in OutSystems, following modularization, security, and scalability best practices. Generate initial components (entities, actions, APIs, UI blocks) inside an OutSystems module as an acceleration base for migration. Value for the Community and Customers Accelerated migrations: companies with legacy systems could move to OutSystems much faster. Reduced risk: the process would become more predictable and auditable. Productivity: developers focus on evolution instead of manual migration work. Governance: the automatically generated application would already comply with AI Mentor’s best practices. Example Use Case Migrating a management system in .NET/SQL Server to OutSystems. AI Mentor connects to Git, reads the code, identifies entities, logic, and integrations, and suggests a skeleton in OutSystems that developers can refine. Expected Impact Disruption in the modernization process of legacy applications. Competitive advantage for OutSystems compared to other low-code platforms. Faster adoption of the platform by large enterprises with extensive legacy systems.
226
Views
0
Comments
New
AI/ML
Created on 05 Oct 2025
2025-06-14 17-35-07
Atul Rajak
When i was attending the Quiz in courses then - The quiz does not have a timer , which allows unlimited time for each question. Quiz is not only about accuracy but also about speed and confidence. Suggestion - There must be a timer for every quiz. A timer makes the quiz more interactive and exciting.
142
Views
2
Comments
New
Training
Created on 25 Feb 2022
2021-09-23 10-29-56
João Carreiro
I see this feature as a must-have on the concept of Build It Fast, Right, and For the Future!So I would like to start with an example:Imagine you need to create an action/function that given certain parameters it will return you a text, this action/function can be done in a client-side action/function (does not require server logic), but you need to use the same action in an asynchronous logic which will require a server-side action/function.With this, at the moment, you need to decide on two approaches, both with pros and cons:1 - You go for the code reusability approach, which is you implement a server-side action/function, and on the client-side, when needed you make a request to the server using this server-side action/function. So the benefit of this approach is that you have a centralized place to manage this action/function, however, you will perform server requests when they could be avoided.2 - You go for the more performant approach, which is, you implement a client-side action/function and you implement the same logic on a server-side action/function. The benefit of this one is that you will spare the requests towards the server when you are using the action/function in the client-side logic, but you will always have to maintain the logic in two places. The idea would be to create a folder in between Client Actions and Server Actions that could be called Hybrid Actions, and these actions could be used both as Client and Server actions, when it was used on the Client side it would behave as a client-side action and in server-side it would run as a server-action.I know that the code generated under the hoods is different, but it is there where OutSystems brings its maximum value by abstracting the developers of the high code layer :)
506
Views
6
Comments
New
Service Studio
Created on 01 Mar 2020
2019-03-19 12-24-07
Mariano Picco
If you're writing expressions where you're comparing a certain attribute which happens to be a Foreign Key to a Static Entity, then Autocomplete (Ctrl+Space) could show a list of the possible values.Example:How it could be:
1500
Views
16
Comments
On our RadarOn our Radar
Service Studio
Created on 30 Mar 2025
2021-03-05 06-38-59
Valdemiro Veigas
I would like to suggest an improvement to the "Apply Settings to the Factory" notification displayed in the Service Center when there are pending configurations. Currently, this notification only informs that changes need to be applied, without specifying who made the modification or what configuration was changed . This creates a lack of traceability, especially in collaborative environments where multiple people manage configurations, making it unclear who performed the last modification. Suggested Solution: Display the User – Add the name of the user who made the last pending change to the notification. Detail the Modified Configurations – Include a summary of the changes made or provide a link to a change history screen. This improvement would enhance transparency, security, and efficiency in platform management, preventing conflicts or unintended configuration applications. Best regards, Valdemiro Veigas
189
Views
2
Comments
New
Service Center
Created on 06 Jan 2012
2018-05-03 15-19-41
Miguel João
Following the original thread at https://www.outsystems.com/forums/discussion/5478/how-to-optimizing-disk-usage-by-temporary-asp-net-files/ , it would be a piece of mind having this automated cleanup built-in in the Platform Server for .NET.
1905
Views
5
Comments
On our RadarOn our Radar
Install Processes
Created on 23 Dec 2016
2024-12-17 14-32-59
Matthias Preuter
After yet another bug with swapping an IF... could the True connector be GREEN and False RED? Thought i already posted this idea years ago, but couldn't find it...
1206
Views
23
Comments
On our RadarOn our Radar
Service Studio
291 to 300 of 10792 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
6 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!