MSCRM 4.0
При написании плагинов я предполагал, что обязательные поля всегда будут существовать либо в целевом изображении, либо в изображении PreImage.
Но недавно, когда я кодировал внешнее приложение, которое использует CrmService, я понял, что служба позволит создавать бизнес-объекты (или динамические объекты) с помощью метода «Create», даже если обязательные поля не существуют или содержат значение.
Это так? Есть ли способ принудительного заполнения обязательных полей при вызове метода Update службы? Кто-нибудь знает, почему это не так? Кто-нибудь может пролить свет на эту проблему? Придется ли мне самостоятельно управлять этими обязательными полями?