How is your experience with the OutSystems Community?
24
Views
4
Comments
AI Mentor Warning:Missing descriptions on public Process Entity created automatically

We're seeing an AI Mentor warning related to "Missing descriptions on public element or parameter."

Scenario:

1. We create a Process.

2. We set Expose Process Entity to Yes.

3. OutSystems automatically creates the corresponding Process Entity.

4. The generated entity is public but has no description.

The issue is that this entity is generated automatically, so there doesn't appear to be a place to add or maintain a description. 

2019-01-07 16-04-16
Siya
 
MVP

@Shreedhar Hagedal :  This happens because when a Process is public, OutSystems automatically creates a public Process Entity. At the moment, there's no way to modify the generated Process Entity or its properties.

If you don't need the Process to be public, set Public to No and the warning will go away. If other modules need to start the process, you can keep the Process private and expose a Server Action instead.


UserImage.jpg
Shreedhar Hagedal

Okay, thank you.

If the process is public, Outsystems should automatically add the process description directly to the exposed Process entity.

2024-10-12 12-11-20
Kerollos Adel
Champion

Hallo @Shreedhar Hagedal  ,


I don't think this can be resolved from the application side. 

The Process Entity is generated automatically by OutSystems when it's exposed, so developers can't edit its metadata or add a description. Because of that, AI Mentor is reporting a warning on something we don't actually have control over. 

If exposing the Process Entity isn't required, making the Process private is a reasonable workaround. Otherwise, I believe this is more of a platform limitation than an application issue. 


If there isn't already an Idea for this, it would be worth creating one. It would be great if OutSystems either inherited the Process description automatically or ignored generated Process Entities during this validation. 

UserImage.jpg
Shreedhar Hagedal

Thanks for the explanation. I agree with this.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.