In our factory we some server actions are consumed from a horizontal domain by vertical domains. According to the Domain sharing rules this is a violation. Since the latest version upgrade 5.1.4 this is no longer reported as a domain violation. Can you please fix this bug?
Hello Paul,
Thank you to reaching us!
In fact, there's an exception on Vertical to Horizontal domains consumption, which is if the consumed app it's a foundation too - Strong References from verticals to horizontals are allowed only if the referenced application is a foundation.
Imagine UI patterns (blocks) from a Horizontal domain, you need to consume it as a strong reference from a Vertical domain, isn't it?
(see the picture attached if clarification needed - on the left side)
Best regards,
ROM
Hi Ricardo,Thanks for your, answer. Can you point me to the documentation where I can find this explanation?
Thanks!
Sure Paul,
Follow the article till the end where you can find the Horizontal vs Vertical validations.
https://success.outsystems.com/Documentation/Best_Practices/Architecture/OutSystems_Domain_Driven_Architecture/Domain_Driven_Design_with_OutSystems