2013-05-09 5 views
0

crm 엔티티에 몇 개의 필드를 추가했습니다. CRM 폼의 레코드를 저장/업데이트 할 때마다 괜찮습니다. 그러나 웹 서비스를 사용하여 레코드를 업데이트하거나 저장하면 새로 추가 된 필드가 채워지지 않습니다.CRM 4.0에서 새로 추가 된 필드 업데이트

의견이 있으십니까? 내 코드는 이런 식입니다 :

나머지 필드가 업데이트됩니다
CrmService service = GetCrmService(); 
salesorder so = new salesorder(); 
so.newfield =CrmTypes.CreateCrmMoney(somevalue); 
.. 
.. 
.. 
service.Create(so); 

을 /를 'newfield은'값을받지 못하고있다 saved.But.

답변

0

나쁜 소식. 새로운 속성이 게시 된 후 crm 웹 서비스를 업데이트해야합니다.

P/S : 응답을 감사하십시오.

+0

그러나 인텔리 센스가 있으면 웹 서비스의 업데이트가 있습니다. 대답을 답으로 표시하십시오. –

+0

예, 내 dev 컴퓨터의 로컬 인텔리 센스가 웹 서비스의 업데이트를 반영했습니다. 그러나 호스팅 된 동일한 웹 서비스는 업데이트되지 않았습니다. 그러므로 혼란. – feeza0125

0

당신은 somevalue에 유효한 값을 가지고 있습니까? 다음과 같이 입력 해보십시오.

CrmTypes.CreateCrmMoney((decimal)5.00); 

이 필드의 정밀도와 최대 \ 최소 값에주의하십시오.

확인할 수있는 또 다른 사항은 추적입니다 (예외가 발생하는 경우).

+0

코드에서 예외가 아닙니다. CRM의 인프라는 예외를 시작하지 않으며 오류가 발생하면 [trace] (http://support.microsoft.com/kb/907490)에 기록됩니다. –

+0

귀하의 회신을 감사드립니다. – feeza0125