Overview
In this article, you will find the MS Dynamics Managed Solution Release Notes for the current version and the differences between this new solution and the previous one. (v1.0.0.9)
Information
As mentioned in the Can I Delete or Uninstall the Playbooks Managed Solution for MS Dynamics?, Extensions and customizations made to Dynamics are grouped into what is called a "Solution". Solution files are basically zip files with XML files describing customizations made via the UI such as custom entities, custom fields, or command bar changes. They also contain web resources (i.e. HTML, JS, CSS, files), and plugin assemblies (compiled .NET DLLs). You can't work with solution files directly but Microsoft provides a tool called the SolutionPackager.
The following list reflects the list of new attributes that are created (per Entity) when implemented the newest (v1.0.0.23) solution file:
Account
- pb_close_score
- pb_close_score_bracket
- pb_close_score_date
- pb_contact_score
- pb_contact_score_bracket
- pb_contact_score_date
- pb_owner_id
Contact
- pb_close_score
- pb_close_score_bracket
- pb_close_score_date
- pb_contact_score
- pb_contact_score_bracket
- pb_contact_score_date
- pb_owner_id
Email
- pb_activity_id
- pb_play_completed
- pb_sub_step
- pb_task_overdue
Lead
- pb_close_score
- pb_close_score_bracket
- pb_close_score_date
- pb_contact_score
- pb_contact_score_bracket
- pb_contact_score_date
- pb_owner_id
Opportunity
- pb_close_score
- pb_close_score_bracket
- pb_close_score_date
- pb_contact_score
- pb_contact_score_bracket
- pb_contact_score_date
- pb_next_step_due_date
- pb_owner_id
- pb_play_info_updated
- pb_play_name
- pb_play_status
- pb_step_number
PhoneCall
- pb_activity_id
- pb_call_origin
- pb_call_path
- pb_call_recording_url_link
- pb_dialed_number
- pb_play_completed
- pb_rep_queue_name
- pb_sub_step
- pb_task_overdue
- pb_wait_time
Task
- pb_activity_id
- pb_play_completed
- pb_rep_queue_name
- pb_task_overdue
Bear in mind that Solutions cannot be modified (nor Downgraded, Deleted, or Uninstalled) once installed. When you implemented a new solution, only new attributes are created. The ones that already exist and were created by v1.0.0.9 (or even older versions) are not deprecated, to ensure backward compatibility with older versions.
In the v1.0.0.23 Content Types file, we implemented Extensible Application Markup Language compatibility.
- New version:
- Old Version:
The Solution.xml file is a configuration & Information file produced by the SolutionPackager tool, that adds the missing dependencies and conditions of the objects within the solution.
A Formulas folder can also be found in the new version of the Solution. Formulas give the user more tools to accurately predict and model their batch data process. Deleting this folder will cause an error that a FormulaDefinition file is missing.
Priyanka Bhotika
Comments