141
Views
4
Comments
Solved
what type of module for core cs?
Question

Hi there,

i am wondering, i want to create entity and its createupdate logic, what type of module should i use - blank/Reactive/library/service/extension?

regards and thanks

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP
Solution

Although you could use a blank module, service modules help enforce stricter segmentation of modules and to encapsulate core business services, by not allowing the following elements: Interface elements and properties, for example UI flows, Web Screens, Blocks and Images. Module properties for interface, for example JavaScript and Global Event Handler. 

For more information see:

https://success.outsystems.com/documentation/11/developing_an_application/reuse_and_refactor/convert_to_services/


2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP

Hi,

Service module is the best choice.

Regards,. Daniel

2025-01-09 14-56-57
IQ78

Thanks,

but why not blank?

regards

2024-05-02 09-49-04
Murali Manoharan V
Champion

Hi ibox

You can go with blank module also. If you have requirement with mail template for sending mail after create or update logic, then you can go with blank.

If you have requirement with service action, then go with Service module.

But in most real time projects service module is always used for core cs.


Regards

Murali

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP
Solution

Although you could use a blank module, service modules help enforce stricter segmentation of modules and to encapsulate core business services, by not allowing the following elements: Interface elements and properties, for example UI flows, Web Screens, Blocks and Images. Module properties for interface, for example JavaScript and Global Event Handler. 

For more information see:

https://success.outsystems.com/documentation/11/developing_an_application/reuse_and_refactor/convert_to_services/


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