Vignesh Subramanian
Vignesh Subramanian

Reputation: 7289

You can not complete this action for this component because of the configuration of its managed properties

I am trying to make a field optional in the Dynamics CRM

The name of the entity is Case and the internal name of the field is customerid

When I try to change it from mandatory to optional, I get the below error message

You can not complete this action for this component because of the configuration of its managed properties.

this is happening in Dynamics CRM online

Upvotes: 2

Views: 1699

Answers (2)

Vignesh Subramanian
Vignesh Subramanian

Reputation: 7289

I wanted to remove the field from the form, but I was not able to do it from the UI

So I used XRMToolBox.

There is a plugin called as FormXML Manager, enable it in the XRMToolBox and load the entities. Once this is done you can remove the required field and publish the form

enter image description here

Upvotes: 1

James Wood
James Wood

Reputation: 17552

I'm pretty sure you won't be able to.

It's one of the few fields where mandatory behaviour is enforced at the platform level, whilst most mandatory fields are enforced only on the user interface.

If I remember correctly, tring to create a case without a customer via the API will result in an exception.

Looking at the managed properties for the customerid field on my recently provisioned CRM Online, shows that I'm unable to change the requirement level - I don't even get the option for setting it as optional.

Upvotes: 1

Related Questions