Обновление недавно добавленного поля в CRM 4.0
Я добавил несколько полей в сущность crm. Хорошо, когда я сохраняю / обновляю запись из формы CRM. Однако обновление или сохранение записи с помощью веб-службы не заполняет вновь добавленные поля.
Какие-нибудь мысли? Мой код выглядит примерно так:
CrmService service = GetCrmService();
salesorder so = new salesorder();
so.newfield =CrmTypes.CreateCrmMoney(somevalue);
..
..
..
service.Create(so);
Остальные поля обновляются / сохраняются. Но "новое поле" не получает никакого значения.
2 ответа
Решение
Мой bad.Turned веб-сервис crm должен быть обновлен после публикации новых атрибутов.
P / S: цени ответ.
У вас есть действительное значение в somevalue? Вы можете попробовать поставить что-то вроде этого:
CrmTypes.CreateCrmMoney((decimal)5.00);
Будьте осторожны с настройкой этого поля, точностью и значением max\min.
Еще одна вещь, которую вы можете проверить - это трассировка, если она запускает какие-либо исключения.