Я хочу иметь возможность включать / отключать организацию CRM 2011, используя Службу развертывания (Deployment.Svc) или , используя CRM 2011 SDK (пространство имен Microsoft.Xrm.Sdk.Deployment.) с использованием приложения C # или VB.Net.
Я использую некоторый код, подобный следующему:
Dim StateReq As CRM2011DeploymentSvc.DeleteRequest
Dim StateResp As CRM2011DeploymentSvc.DeleteResponse
StateReq.EntityType = DeploymentEntityType.Organization
StateReq.InstanceTag.Id = FoundOrganization.OrganizationId
StateReq.InstanceTag.Name = FoundOrganization.UniqueName
StateResp = CType(_CrmDeployService.Execute(StateReq), DeleteResponse)
1. Q1: Этот код в порядке удаленияюридических лиц (организация, счета и т. д.).но меня больше интересует Включение и отключение организации (иногда) при удалении (при необходимости) .
2. Q2: допустим, если я удалю организацию, смогу ли я отменить удаление или восстановление ее.Если да, то как и если нет, что еще является альтернативой? 3. Q3. В CRM 4.0 мы можем отключить / включить организацию, используя
**SetStateOrganizationRequest**
**SetStateOrganizationResponse**
Классы с помощью веб-службы Deployment, но в CRM 2011 , Deployment WCFСервис не содержит такого метода.Что я должен сделать, чтобы включить или отключить организацию ?
Ответы приветствуются.
Спасибо.