How to configure relationship between 2 modules mandatory/ compulsory?
Real life example, we have 2 custom module “Store” and “Machine Acquisition”. On new “Machine Acquisition” record creation, we need to ensure user select which “Store” the “Machine Acquisition” record belongs to.
Solution: Add displayParams to the <sugar root>/custom/modules/<ModuleName>/metadata/editviewdef.php
'displayParams' => array( 'required' => true, ),
Reference: SugarCRM forums