494
Views
3
Comments
Solved
Foundation or Core module with screens Core module consumed by Foundation

 Hello 

I have app has Main Lib holds the style guideline , this lib consumed by another reactive app that act as foundation , and has only shared custom menu without any main flow , and it shareds between all end users apps !

 now i got the following error 

Foundation or Core module with screens Core module consumed by Foundation how can i fix this issue please !!! 





HOW TO SOLVE IT !!! 





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

Hi,

Let me first suggest following OutSystem's drawing of architecture. Basically, you would need to rotate your drawing 180 degrees. 

  • Top layer: End user layer/modules
  • Middle layer: core services apps/modules
  • Bottom layer: foundation apps/modules

For more information on the Architecture Canvas see:

See previous posts on this topic:

And the documentation on how to fix them after you identified they are not false positives:

Regards,

Daniel

UserImage.jpg
Kay Lun
Solution

Hi Omar,

I suspect that there's something contain a wrong design on your foundation module.

For best practice, here's a sample how it should work in your scenario


And like what @Daniel Kuhlmann said, try to follow the Architecture Canvas, and it should give you a better idea on how to design the structure of your application.

Hope this help.


UserImage.jpg
Omar AbdElhadi

this is exactly how it looks like 


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

Hi,

Let me first suggest following OutSystem's drawing of architecture. Basically, you would need to rotate your drawing 180 degrees. 

  • Top layer: End user layer/modules
  • Middle layer: core services apps/modules
  • Bottom layer: foundation apps/modules

For more information on the Architecture Canvas see:

See previous posts on this topic:

And the documentation on how to fix them after you identified they are not false positives:

Regards,

Daniel

UserImage.jpg
Kay Lun
Solution

Hi Omar,

I suspect that there's something contain a wrong design on your foundation module.

For best practice, here's a sample how it should work in your scenario


And like what @Daniel Kuhlmann said, try to follow the Architecture Canvas, and it should give you a better idea on how to design the structure of your application.

Hope this help.


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