What is the Issue?
After importing managed solution to the organization, changes on the forms not reflects.
Example- MS Dynamic CRM developer made some changes on form which is already exists in organization,like changed display name of field on form or added some function on onChange event of some field, but when imported this changes through managed solution the labels not changed or function is not added on OnChange Event of field.
You will face this issue in case of unmanaged changes over managed entities in the organization.These managed entities maintains the customization even after importing new changes.
We can divide the issue in two parts.
1. New events added to the form components.
2. The exiting field properties changed on the form.
The solution for issue 1-
These changes can be moved overwriting existing the managed solution which already contains the entity form which you want to update.
The solution for issue 2-
The simple solution for the first issue is to add new tab on form and move the updated fields to the new tab and format this tab as previous one.
Also, In this case, you can move the changes using same way mentioned for issue 1.
These both issues will never occur if you maintain the version of managed solution.
While deploying changes to MS Dynamic CRM try to maintain the version of managed solution.You can avoid creating new solution each time.It will avoid many failures which occurs during solution import or the updates on entities.
To maintain version and version history using the ‘Description’ and ‘Version’ fields of solution Information.