Showing posts with label CRM 2016. Show all posts
Showing posts with label CRM 2016. Show all posts

Friday, 13 July 2018

Importing Solution in CRM 2016 Issue

Yesterday i was deploying to another environment a solution and the import was failing.

The error in the log file was while importing a Process:

Failure

0x80040359

The Microsoft Dynamics CRM record could not be created.

So, i went back to the solution from the other environment and i have checked what could be wrong, apparently nothing was wrong, it was a standard CRM Process with a call to a custom workflow activity, an if condition and 2 Stop Workflows statements (Success & Cancelled). I double checked, yes, i was exporting in the same solution file the Workflow dll, and it has been working since ever.

Next, i removed the custom workflow call, tried again and nothing. What usually i do when i need some extra information, Diagtool, so I enabled the logging, checked the log file on the server and .....

and nothing. No more extra information to help me to see what was the problem.

I went back to the Process and instead of having the check box checked for "Record is deleted" on a Sync Process on a custom entity, i unchecked and checked the "Record is created".

Tried to import again, and yes, it worked.

Did it happen to any of you? Comments are welcome.

Hope it helps.

Thursday, 14 September 2017

CRM 2016 - Migrating Data Performance Issues (Important to read)

 I'm the kind o person that really likes to do Migration and Integration tasks into and from CRM.

Last time this happened to me i forgot to mention in here, and probably most of you already know, if no, just spend few minutes reading this.

I was importing some data into CRM 2016, the same applies to CRM 2015 and only for creating the Account entity records (few data fields filled) it was giving an average of 1.5 sec for each one. That's really an issue when you need to import thousands or millions of records, if you migrate or integrate only few hundred, you wouldn't loose time trying to understand why.

However, i'm really stubborn, so i had to figure out why.

What would you do at first? First you would question yourself, do i have any PrePlugin or Post-Plugin that would affect the performance? If yes, let's try to deactivate those steps and check if the performance is better.

I have to tell that i didn't have any plugin either Pre or Post Sync that would affect the performance, but then i remembered that CRM 2015 and CRM 2016 usually comes with the Activity Feeds Plugins activated. And that was the real problem, after deactivating them, instead of 1.5 sec in average it gave 80 ms (milliseconds).

My question is why Microsoft ??!!?!??!!? Leave those deactivated and let the partners or developers ask to the customer if they really need that active. 

I wouldn't mind at all to leave active if it wouldn't give any kind of performance problems, but it is not the case, it really gives.


Hope it helps

Thursday, 18 August 2016

Upgrade from CRM 2015 to CRM 2016

 Upgrade from CRM 2015 to CRM 2016 On premise

Yesterday was one of those days that i really like to have, i know, sometimes can be really frustrating because of some problems you have to go trough when performing an upgrade.

I have performed many upgrades since CRM v1.2 and it is always a challenge, for more tests in other environments, when it is to Production, something new will happen, yesterday was not exception.

In a virtual machine just performed the Upgrade, it was really quick and no trouble.

As planned, after hours we just performed the Upgrade in Production with all the scenarios covered in our checklist, almost in the end of the Upgrade, it was on the same step for almost 1 hour (Enabling Read Committed Snapshot Isolation for organization).

After some investigation about what could be the cause of that, my colleague just killed the process in the SQL Server. Than it appeared on the CRM Setup screen a message that was more clear to us, "The operation cannot be performed on database "XPTO_MSCRM" because it is involved in a database mirroring session or an availability group. Some operations are not allowed on a database that is participating in a database mirroring session or in an availability group.". 

At that moment, we understood why the setup didn't go from the same step for that long, my question in here is: Why the setup didn't throw an exception before? It was necessary kill the process that was performing that action in the SQL Server.

So, we just removed the database mirroring, and the setup finished successfully. 

Hope it helps.

Tuesday, 26 April 2016

CRM 2015 oData Vs CRM 2016 Web API – Part 3 – oData Metadata

When another version of CRM gets out, we all have to learn from 0 few things, and regardless the experience we all have, nobody can deny that sometimes it is frustrating when we experience an error/exception for the first time and more time we spend understanding the "why?" without finding the solution more we feel worst.

What i have found on the very start of the painful task of changing the Javascript code to meet the Web API requirements was that the way i was doing few things related to fields and entities just changed, as an example, the lookup field i wrote on my previous post.

To help me on that tedious task of updating or creating records trough the Web API i found my new best friend regarding that matter, the oData Metadata Service.

For who knows CRM, just go to the Settings - Customizations -  Developer Resources - Click to download the oData Metadata, i can tell you that will make your life just much easier when dealing with lookups now in CRM when using them in a custom web resource. In there, you will find the object model used by the Web API.

I have found how i could set a value on a lookup field from that file, the lookups are now the navigation properties, and because of that, sometimes, the Navigation Property name for that specific field is just different from what you used before, and in there you will be able to see what is the name you need to use.

Hope it helps.

Monday, 25 April 2016

CRM 2015 oData Vs CRM 2016 Web API - Part 2 - Setting a Lookup Field with NULL

 On the subject of CRM 2015 oData Vs CRM 2016 i will be posting the main differences that i have found when upgrading my client code to CRM 2016 Web API.

I could start with the methods (Create, Update, Retrieve,....), however, those things are easier to find in the SDK than this specific one.

Previously you could already use a method called Disassociate to set a lookup field to null, but that involves an additional call for each one of the fields to update. So, i can imagine that you would be doing something similar to:

var account = {};

account.primarycontactid = null;

XRM.Rest.Update(account, "accountSet", ...,...,...);

Don't mind with the (...) on the method call, in my case i have a generic class to expose the Odata Organization Functionalities, the point in here is how easy was to set the field to null.

Now with CRM 2016, because we have those lookups as Navigation Properties (please, see my previous post about Navigation Properties on CRM 2016 Web API), to be able to perform the same operation, we need to call the Disassociate method, in my case:

 Xrm.WebAPI.Disassociate(accountid, "accounts", "", "primarycontactid",
                        SuccessCallBack,
                        ErrorHandler, false);

Where the first parameter is the id of the account, the second is the type "accounts" and the forth one is the field to set up as null (remove the relation between those two entities.)

Hope it helps

Tuesday, 19 April 2016

CRM 2015 oData Vs CRM 2016 Web API - Part 1 - Entities Properties

 This is my first post on the subject CRM 2015 oData Vs CRM 2016 Web API.

I will start with for me something that took me some time to understand and use properly when upgrading from CRM 2015 to CRM 2016 on the client side

With the Web API, now we have two different types of fields (properties), the primitive properties and the lookup properties (navigation properties).

Primitive types

OData supports a wide range of data types but Microsoft Dynamics CRM doesn’t use all of them. The following table describes how CRM Organization service types are mapped to OData primitive types.

Navigation properties

In OData, navigation properties allow you to access data related to the current entity. When you retrieve an entity you can choose to expand navigation properties to include the related data. There are two types of navigation properties: single-valued and collection-valued.

The lookup properties as the name says, it represents a lookup (lookup, owner, partylist) in one entity to another, whereas primitive properties are the others (money, string, decimal, integer,status,...)

After a retrieve of an entity data, primitive properties can be used like (account.name), on the other hand, the navigation properties have to be used like 

 account["primarycontactid@odata.bind"] = "/contacts(" + primaricontactGuid + ")";

For more information please follow the MSDN link: 

https://msdn.microsoft.com/en-us/library/mt607990.aspx 

Hope it helps.


Friday, 11 March 2016

CRM 2016 - SDK - New Messages

 New messages available in CRM 2016 below:

Request class

Web API action

Description

More information

CloneAsPatchRequest

CloneAsPatch Action

Creates a solution patch from a managed or unmanaged solution.

Create patches to simplify solution updates

CloneAsSolutionRequest

CloneAsSolution Action

Creates a new copy of an unmanaged solution that contains the original solution plus all of its patches.

Create patches to simplify solution updates

CreateKnowledgeArticleTranslationRequest

CreateKnowledgeArticleTranslation Action

Creates a translation of a knowledge article record.

Create a knowledge article translation

CreateKnowledgeArticleVersionRequest

CreateKnowledgeArticleVersion Action

Creates a major or minor version of a knowledge article record.

Create major and minor versions of a knowledge article

DeleteAndPromoteRequest

DeleteAndPromote Action

Replaces a managed solution plus all of its patches.

Create patches to simplify solution updates

FullTextSearchKnowledgeArticleRequest

N/A

Performs a full-text search on knowledge articles in CRM using the specified search text.

Search knowledge articles using full-text search

IncrementKnowledgeArticleViewCountRequest

N/A

Increments the per day view count of a knowledge article record.

Increment knowledge article view count

SetProcessRequest

SetProcess Action

Sets the process that associates with a given target entity.

UpdateSolutionComponentRequest

UpdateSolutionComponent Action

Updates a component in an unmanaged solution.

Package and distribute extensions using solutions

SRC URL:

https://msdn.microsoft.com/en-us/library/gg309589.aspx


Hope it helps.

Wednesday, 24 February 2016

CRM 2016 UR 0.1 - Issues Resolved and Executables Link

 Link to the UR executables:

 The UR executables should be out during the Q1 of 2016. When available i will put here the link.


Resolved issues on the UR 0.1 of 2016:

·  Creating a new Knowledge Article record doesn't respect changes made to Auto Numbering configuration.

·  Importing new Knowledge Article translation using Import Data Wizard reports failure within Data Import job.

·  Applying an Email Template shows an error and the Template is not applied when unresolved email address is given in the "TO" field of an Email Entity IC Form.

·  Lookup on "TO" field of the Email Entity IC Form doesn't show the "..." and cross symbol for recipients with long Full Name.

·  Clicking "Discard Changes" while navigating away from Email Entity IC Form blanks out Owner Field and doesn't navigate back to Entity Grid.

·  Forwarding an email with attachement from Email Entity IC Form doesn't show the Attachments.

·  Adding exisitng Process to a Dynamics CRM 2016 solution fails with error message.

·  OrderOption and SetReportRelated SDK message take collection of integers as parameter fails with internal server error.

·  Switching Browser zoom levels results in improper rendering of multiple pie charts in Interactive Service Hub.

·  In the Interactive Service Hub, the Edit properties (ellipses) button on an Interactive Dashboard Stream is misaligned.

·  In the Interactive Service Hub, the Global Filter doesn't show the selected values for Lookup Filter.

·  New button is available under Solution Components-}Dashboards even when User does not have Create Privilege on System Form.

·  In the Interactive Service Hub, the records shown in Dashboard Streams for Entity Dashboard are not in sync with Records shown on Entity Grid.

·  In Interactive Dashboards, the on hover tool tip covers the clickable area of the Column Chart bars, not leaving space to click the bar for filtering.

·  In the Interactive Service Hub, deactivating a record from IC Form doesn't refresh the Command bar to show the actions available for a deactivated record.

·  In the Interactive Service Hub, clicking the MRU icon doesn't show recently used Views.

·  Resolving or Reactivating a case from IC Case Form doesn't refresh the Remaining Terms value in the Entitlement Sub-grid.

·  In the Interactive Service Hub, the Activity Status is not auto locked in the Activities IC Form after creating a new Activity.

·  In the Interactive Service Hub, the "Quick Action To Case" from Timeline throws script error for a custom Activity.

·  Corrected spacing in Timeline when using Unified Service Desk.

·  Removed additional white space in the reference panel for Unified Service Desk.

·  In a Lookup you are unable to select multiple records for Add Existing when using Unified Service Desk.

·  When accessing a record from a View from Unified Service Desk, the Previous and Next buttons are not displaying based on the view.

·  When using Firefox, a Quick Create is not possible for an Entity Record when the record values match a duplicate detection rule condition.

·  When accessing a form containing an Entitlement sub-grid, the error "Restart App error message shown for Entitlements sub-grid when contact or account has no entitlements associated" occurs using Unified Service Desk.

·  When using Unified Service Desk, if a View of a Queue has more then 10 records, the additional records are not present.

·  Sorting is not working properly when sorting alphabetically on a view using the Unified Service Desk.

·  Start Time and End Time are not pre-populated when a new Appointment is created using Unified Service Desk.

·  After removing Read Access for an entity, the user does not encounter an error when navigating to the entity records.

·  After saving a newly created Appointment, the Status Field is not locked.

·  Record Navigation in IC forms is not functioning after selecting previous or next.

·  After selecting a date from the date picker, the date picker remains when using Unified Service Desk.

·  The Interaction Wall will now show a message when no matching records are found.

·  Creating a related activity from IC wall doesn't map all the data from the parent record to the activity.

·  Multiline fields are aligned differently than other fields.

·  Field Label and Value spacing was corrected.

·  Sub-grid styling is not proper in Lookup More Records dialog in the Owner Field.

·  Replaced .Net Data Contract Json serializer with Newtonsoft JsonSerialzer for complex types.

·  Web resources in a collapsed tab loads when opening a CRM Form.

·  The checkbox does not remain checked after selecting the Change Tracking checkbox in the Position entity, and saving.

·  An error occurs when attempting to delete a potential duplicate from the Duplicate Detection dialog.

·  Unable to convert Activity to Opportunity with Quick Campaign in Regarding field.

·  After creating a new Business Process Flow and saving. When opening the Form a second time, the word "instellen op" is displaying for all languages in the Action Field.

·  The Business Process Flow is not displayed for the Accounts which are created through the SDK process (Dialog).

·  In Chrome or Safari, the Business Process Flow textbox Steps value does not have proper styling.

·  Prevent grids from refreshing when loading an Opportunity Form with a Product Suggestion flyout when FCB is off.

·  Download CRM for Outlook button does not initiate the download in the Apps for Dynamics CRM page.

·  CRM app for Outlook encounters the error "You can't view this type of record on your device. Contact your system administrator" in Windows 8.1 Phone.

·  Mailbox getting reset to Not Run after adding the CRM App for Outlook.

·  CRM app for Outlook redirects to an authentication page that is blank in Internet Explorer 11.

·  Included OwningBusinessUnit in the indexes for OwnerId.

·  Indexes were created on entity tables for ModifiedOn to optimize deletions.

·  Office Graphs are now disabled using SharePoint Server Based Integration from CRM Online to SharePoint On Premises.

·  Corrected label wrapping on Pie Charts.

·  Quick create for Appointment activities are not working.

·  No Data is shown in dashboard for Entity "QueueItemDetails" when FilterBy is selected as "Entered Queue".

·  The custom field is not displaying properly in a custom entity, and the tool tip is not displaying completely when using Firefox.

·  The Status Reason does not appear correctly for a new record when using a custom Status Reason, and setting it as default.

·  Recent Cases sub-grid is displaying blank intitially until the grid is refreshed.

·  Reference panel disappears when hovering on General and Timeline section of the Contact Form using Chrome.

·  When attempting to open a deleted task, the error "The record is unavailable" occurs, and after selecting Ok, a customized event error occurs.

·  All records for custom queue are not showing up in stream of dashboard when using Unified Service Desk.

·  When using the Microsoft Dynamics CRM app, the Notes content is not shown upon clicking "Edit Note".

·  Corrected performance issue when selecting the Lookup for Set Regarding using Unified Service Desk.

·  Delete icon is displaying in the middle of the row when the column is resized in the Recent Cases grid when using Unified Service Desk.

·  Lookup More Records "Add" command is failing when attempting to add a relationship for a child Case.

·  In Unified Service Desk, the tooltip is missing for Case Title in Tile View of Tier-1 dashboard.

·  The dashboard is refreshed with stale data on deactivating/activating the Account on Active Account stream in dashboard using Unified Service Desk.

·  The My Active Cases stream count of cases does not change after deleting a Case from the dashboard using Unified Service Desk.

·  When navigaing to Queues in Unified Service Desk, a Query Builder Error occurs.

·  Date Time Charts showing X-axis labels for periods that do not fall within the selected date range.

·  When viewing Charts in the Unified Service Desk, there is a visual defect in the Legend Navigator of the Pie Chart with the Up and Down arrows.

·  Resolve by is not rendering properly after expanding all nodes of the dashboard global filter using Unified Service Desk.

·  Routing rule to route to the queue is being applied to cases after selecting Save, or Save and Close.

·  Date and Time filter will now show Field name.

·  Interactive experience related metadata should be moved on the Entity Customization UI page.

·  Performance issues upon selecting next stage of a Business Process using Unified Service Desk.

·  If the location of C360 quick view form is changed on the screen it starts displaying, it will display like a normal quick view form rather than showing a C360 UI.

·  Searching for related articles shows search control on top of label as opposed to below.

·  Unable to clear out the Subject Field in the Business Process Flow and Summary section using clear button(x) in the Subject Field.

·  X axis values not displayed for Line Charts.

·  The horizontal scrollbar is visible, but the vertical scrollbar is hidden on the Tier 2 dashboard using the Edge browser.

·  Convert to Case does nothing when Single Activity is selected from the Activity Grid, and "To case" is selected using the Unified Service Desk.

·  In Unified Service Desk, an error in a Business Process Flow shows up at the bottom of Stage or Step area requiring scrolling.

·  Business Process Flows on Knowledge Management Forms do not span the entire width of the Form.

·  Whitespace on the lookup value does not trigger editing experience.

·  Child Cases sub-grid does not appear correct on a child Case Form.

·  The UI becomes unusable after disconnecting and reconnecting to the network using Unified Service Desk.

·  Under Account or Contact, when selecting any page view, the entire Search control shifts using Unified Service Desk.

·  A tag or column will not appear correctly on Tier 1 or Tier 2 dashboard when top X items rule is applied on the Chart using Unified Service Desk.

·  Convert rules do not work for any Activity other than Email.

·  An error is thrown while scheduling a Service Activity and the Service Name is also getting changed while using Firefox.

·  No action occurs when selecting + in the sub-grid for Quote Product on the Quote Form.

·  When adding a record to the Competitor sub-grid, the error "More than one element was found with tagName = TBODY" occurs.

·  Duration control is not auto-mapping Activity into a case.

·  Unchecking of "All Entities" in the Activity Feed filer for the first time is not working. When an activity tab is clicked twice, all activities in the social pane are becoming invisible and not displaying in the pane, even though "All Entities" checkbox is checked.

·  Unable to edit the recurrence pattern of a CRM recurring appointment, as the "set recurrence" page is not loading.

·  Within the notes section on Marketing Lists, the "attach" and "done" buttons are not visible or viewable.

·  A filter created on a custom activity in the Activity Filter is not being saved.

·  Date Picker is not visible in Quick Create Form.

·  Text in the welcome screen is not localized for Serbian Cyrillic.

·  Upgrade to CRM 2016 failed with "Object reference not set an instance of object".

·  Time is not being displayed properly in a Type:"Date and Time" field.

·  Cannot import component Entity:The publisher of the solution that is being imported does not match the publisher of the solution that installed this component.

·  WebApi OData V4 Endpoint - RetrieveMultiple of 10000 Activities is timing out.

·  Disaster Recovery URL's generate errors from Web API.

·  Cannot create related records for self-referential relationship using Deep Insert.

·  FetchXml with an inner join returns null values from a joined entity.

·  For single valued navigation property name, the navigation property is not being returned on $expand (if it is null).

·  Performance improved by optimizing the functions, as we are not caching the SelectExpandNode for saved query and Fetch XML retrieve scenarios.

·  The Upgrade Action for UpdateDateTimeAttributes does not run correctly in CRM 2016 when you upgrade from CRM 2015.

·  Import and Upgrade of CRM 2015 database hangs in pre-req checks of Deployment Manager.

·  Search records MetricType view column is displaying "True" or "False" when it should display with amount.

·  Invoking search status API URL in browser is returning error "Cannot deserialize the current JSON object".

·  IsRetrievable property not reflected properly after deployment. Should set the default value to IsRetrievable = 0, but instead it was set to 1.

·  MetadataXmlValidator does not thrown exception if an attribute cannot be retrieavble or searchable and is currently marked true in xml.

·  Fixed spacing between paragraphs on the first run experience to be equal and consistent in SharePoint integration.

·  When setting up Server-Based SharePoint integration and selecting the location dropdown, there is only one location to select rather than automatically selecting the location by default.

·  On Opportunity Product, the override price keeps reverting back to the default amount rather than setting to the modified price.

·  The auto created activity for "Quote won" on related opportunity activity wall shows as "Quote won ({0}) - {1}".

·  Receiving script error when opening email records while using the Dynamics CRM App.

·  New Active Directory Authenication Library is not referenced correctly.

·  Creating a user in a timezone that uses day light savings time is not adding the day light savings offset.

·  Signing in with a user with no roles, navigating backwards and then signing in with a valid user, the system hangs on the user education page.

·  The Win10 app fails app validation with the error Restricted namespace found.

·  Unable to find the Draft Records in Draft View when the records are created offline.

·  Android wont connect to servers using GeoTrust SSL certificates.

·  The "Add New Activity" and "Add Existing Activity" buttons are not displayed for Calendar view.

·  Relationship Tile area disappears upon refreshing a form on any record.

·  The "+" symbol beside a simple list on a record disappears once a user kills and reopens the app.

·  The "and" text does not appear localized in Families and Products page under Product Catalog.

·  Opportunity close activity shows up as an activity but no details are visible.

·  Unified Service Desk 2.0: Invoking a DoSearch Action Call to perform a search is resulting in $Return Replacement Parameter not being updated.

·  Slow performing query on Case research control in Incident Form as the number of resolved cases increases. Added index on incident0".ModifiedOn desc to improve performance.

·  Outlook Ribbon Locks and Hangs, and the ribbon isn't updated when a folder switch navigation fails.

·  Text is truncated in the dialog of Add Contacts to CRM in outlook.

·  Unified Service Desk daily automation is failing in main branch, as the Microsoft.Xrm.Tooling.CrmConnector.Powershell.dll is upgraded to Dynamics CRM 2016 version but the XRM SDK dlls still referring to Dynamics CRM 2015 Update 1 version.

·  Service Calendar error when changing the view to "team members".

·  Export to Excel button in Marketing List, Associated grid of Campaign ,and Campaign Activity is throwing an error.

·  Issue with document location when mapped with existing document location prefix.

·  Dynamics CRM 2016 Upgrade failed with error message: "Value cannot be null. Parameter name: path."

·  A Query Build Error occurs when using a filter based on Cross Entity Attribute Charts on the Dynamics CRM App.

·  Added Timezone for North Korea.

·  Exporting the default solution will include unmodified sub components.

·  Filtered view hierarchical security should be defined at customization time.

·  An error occurs when attempting to export an Unmanaged Solution.

·  Scroll bar is displayed for empty Social Pane.

·  Text is shown in a single line for the Description field in Close as won, or lost dialog.

·  Violation of PRIMARY KEY constraint error on temp table 'dbo.#SyncEntryIds'.

·  Feedback attribute creation fails if survey has more than 40 questions.

·  The value in response conversion in survey response to feedback section is not retaining to any value except surveys and sub-surveys.

·  Error on saving Forms with Currency fields that are empty.

·  File open error for Excel Template Case Summary.xlsx.

·  Unable to add a condition for a Response Mapping under a survey.

·  WorkflowWaitsubscription blocking due to select count(*).

·  When long text is given in Description field in Close as won/lost dialog, the text is shown in a single line in non english organizations.

·  Actions are not reflected in the Dynamics CRM App as per the created Business Rules in web client.

·  Opening a non primary Record from Entity Grid throws Record Not Available Error.

·  Grid actions are not loading in Documents grid.

·  A script error occurs due to an unsaved Note on a Form.

·  Unable to close Date / Time selector in Entity Form and Field remains in edit mode.

·  Field permissions are not applied in the Dynamics CRM app for the Phone Field.

·  After performing a publish on a custom Entity (not publish all), DataSet Custom Control configurations are lost for other customentities after metadata sync.

·  Image webresources included in bydefault collpased tab are not displayed when tab is expanded.

·  Record Navigation is not shown when the Queue item is opened by double clicking.

·  OnReadyState event not fired as expected for iframe control.

·  View name is not displayed for a simplelist on a dashboard which is configured as a Calendar control.

·  Unable to attach a file in Notes when using the Dynamics CRM app on Windows Phone 10.

·  Able to add more charts than specified in layout for single/multi stream dashboard.

·  Labels are missing for Dataset Custom Controls in Dashboards.

·  SolutionCache Corruption causes login to fail at YammerEnabledActivityFeeds Solution installed.

·  When opening a URL the capitolization in a URL is converted to lower case.

·  Default solution import fails on missing SecurityRole ID.

·  "Created on Date" is now a string that can be more easily differentiated from "Created On".

·  Outlook Client Performance Issue over Latent Networks with Expect100Continue.

·  Adding an existing process to a Solution created in Dynamics CRM 2016 fails with error.

·  Add Required Components for a Solution does not add required Child Reports.

·  Fixed an issue where auto-create doesn't work for Office Groups at all, if the group wasn't created in Office.

·  Fixed an issue where queued items are not showing up Service -} queues grid.

·  Update fails with error "Violation of UNIQUE KEY constraint 'UQ_LocalizedLabelCheck'. Cannot insert duplicate key in object 'MetadataSchema.LocalizedLabel'. The duplicate key value is (2ec08938-4992-4404-8190-6ce561573735, description, 1041, Jan 1 1900 12".

·  Fixed an issue where any Plugin or Workflow activity that includes the lien System.Diagnostics.Trace.WriteLine is throwing a Security Exception.

·  Fixed an issue in Interenet Explorer where a security certificate alert pops up during app load.

·  Fixed an issue where process flyout is not displaying exactly under a particular stage of bussiness process flow in cases.

·  Fixed an issue with getting error messages for Social sharing in survey runtime.

·  Fixed an issue where, for Queue items, release action does not change the worked by field, even after pressing grid refresh button.

·  Fixed an issue where pagination is not showing the correct amount of records for each page.

·  Fixed an issue where Xrm.Tooling doesn't work in Azure Apps.

·  Fixed an issue where the clear filter is not working when four filters are appiled on Visual filters for Activity Dashboard.

·  Fixed an issue where, after upgrade, the out of the box Knowledge Manager Role is unmanaged.

·  Fixed an issue with the iPad Pro where Horizontal Scrolling would sometimes not function correctly.

·  Fixed an issue where a solution that contains a reference to the newly introduced TimeLine control cannot be imported into an RTM Server.

·  Fixed an issue where a user was unable to proceed further when using captcha = yes and the response required for the question = yes when the user entered only captcha and clicked on Next.

·  Fixed an issue where the activites view label was misplaced and the search result values were overlapped by the grid header in the Edge browser when a subgrid is inserted in ic form.

·  Fixed text wrap so that it breaks words only at allowed break points and not in between words.

·  Fixed issues where the ToolTip of Translations and prepare client customization tabs are not localized.

·  Fixed an issue where an item without a Label value causes the next item to be rendered with a horizontal displacement (indented) from other items.

·  Corrected the year display in the About page.

Data from page:

https://support.microsoft.com/en-us/kb/3133963


Hope it helps.

CRM 365 Cloud - Disassociate 2 records using typescript

In case you need to Disassociate 2 records, please find below the code that allows you to do that.      export async function DissociateE...