Hi,
I have created a new 1:N relationship between Contract to Contract itself, then un-hide and customized display rule of “Mscrm.AddExistingRecordFromSubGridStandard” button for Contract entity, which previously was hidden. Changes was done through Ribbon Workbench tool.
This customization is only working perfectly in my unmanaged environment. When importing as managed solution into my UAT environment, the button is not showing up on Contract form.
I've done some investigations on my issues:
1. Checking in CRM database, the customization was already updated with the correct managed solution ID, but not showing on form.
2. Tried to remove the custom display rule and reimport another new managed solution into my UAT environment. Result still the same, button not showing up.
3. I found in RibbonDiff table, a record shows that the button with <HideCustomAction> attached to an unmanaged base solution, named as "Active". After importing my new managed solution for un-hiding the button, this record is not being overwritten.
Is it possible the existance of <HideCustomAction> definition in this unmanaged Active solution, causing my new customizations not reflect on form?
Anyone has idea for this issue? Thanks.