2017-03-08 2 views
1

특정 계정 항목을 업데이트 할 때 사용자 지정 코드에 문제가 있습니다. 우리는 .Net 응용 프로그램과 CRM SDK를 사용하여 시스템에 레코드를로드하는 CRM 2016 On-Premise를 사용하고 있습니다. 다음은 오류가 나타나는 시나리오를 설명합니다.CRM 계정 SDK 업데이트 - 파티 또는 파티에서 찾을 수없는 개체 주소가 비어 있지 않음으로 표시됩니다.

• CRM 인스턴스에 계정 기록이 있습니다.

• 그런 다음 QueryExpression을 사용하여 계정 레코드를 검색합니다.

• 다음으로 레코드에 대한 OrganizationService 업데이트를 수행합니다.

이 메시지 =와 예외

(System.ServiceModel.FaultException), 슬로우 •

혼란스러운 일이 있다는 것입니다 "파티 파티 개체를 찾을 수 없습니다 주소가 아닌 이메일로 전송할 수로 표시됩니다" 업데이트가 프로세스를 시작하지 않고 기록에서 이메일/대량 이메일을 보내거나 이메일을 포함해야하는 다른 처리를하지 않습니다. 이것은 모든 계좌 기록에 나타나지 않으며 그 중 아주 작은 비율 (< 0.5 %)입니다. 그래서 주된 질문은 계정에서 간단한 검색/업데이트로 해당 유형의 오류를 줄 수 있다는 것입니다.

답변

0

계정 엔터티에 DoNotEMail 및 DoNotBulkEMail 필드가있는 경우 계정을 업데이트 할 때 Do Not Allow로 설정하십시오. 실패한 계정과 성공적으로 업데이트 된 계정의이 필드에 대한 현재 값도 일치시킵니다.