|  09.07.2008, 15:00 | #1 | 
| CRM | Проблема при создании мероприятия 
			
			Добрый день, коллеги! Тут возникла какая-то глупая проблема  В общем суть примерно следующая. Есть мероприятие. Нужно в рамках его создать встречу. Если создать вначале объект без провязки к мероприятию, то все ОК (можно задавать что). Но если создать встречу заполнив поля "В отношении", "Обязательные", и при этом в "Обязательных" указать одного из пользователей (проблема именно с ним), то возникает ошибка Пакет отправляемый системой на сервер Код: <?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Body>
    <Book xmlns="http://schemas.microsoft.com/crm/2006/WebServices">
      <content>
        <appointment>
          <subject>fdfg</subject>
          <requiredattendees>
            <activityparty>
              <partyid name="Мелешихин, Алексей" type="8">{CBB98654-35D1-DA11-AAA6-00306E1F0D5D}</partyid>
            </activityparty>
          </requiredattendees>
          <regardingobjectid type="4402">{46DF4FFD-A707-DD11-AA3C-00306E1F0D5D}</regardingobjectid>
          <statuscode>5</statuscode>
          <scheduledstart>2008-07-09T18:00:00</scheduledstart>
          <scheduleddurationminutes>30</scheduleddurationminutes>
          <scheduledend>2008-07-09T18:30:00</scheduledend>
          <isalldayevent>0</isalldayevent>
          <ownerid type="8">{F8A1C9D8-B3EC-DA11-B5AB-00306E1F0D5D}</ownerid>
          <organizer>
            <activityparty>
              <partyid name="Евсеев, Александр" type="8">{F8A1C9D8-B3EC-DA11-B5AB-00306E1F0D5D}</partyid>
            </activityparty>
          </organizer>
        </appointment>
      </content>
      <typeCode>4201</typeCode>
    </Book>
  </soap:Body>
</soap:Envelope>Код: <?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:Server</faultcode>
      <faultstring>
        System.Web.Services.Protocols.SoapException: Server was unable to process request.
        at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
        at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
        at Microsoft.Crm.Platform.Proxy.AppointmentWebService.Book(Appointment appointment)
        at Microsoft.Crm.Application.SMWrappers.Appointment.Book()
        at Microsoft.Crm.Application.Platform.Appointment.Book(String activityXml)
        at Microsoft.Crm.Application.WebServices.ActivitiesWebService.Book(XmlNode content, Int32 typeCode) --> Server was unable to process request.
      </faultstring>
      <faultactor>http://crm/AppWebServices/ActivitiesWebService.asmx</faultactor>
      <error xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <code>0x80044150</code>
        <displaytitle>Ошибка сервера SQL Server</displaytitle>
        <displaytext>Ошибка сервера SQL Server. Для получения дополнительных сведений обратитесь к системному администратору.</displaytext>
        <description>Generic SQL error.</description>
        <file>Not available</file>
        <line>Not available</line>
        <details>Not available</details>
        <requesturl>http://crm/AppWebServices/ActivitiesWebService.asmx</requesturl>
        <type>Platform</type>
        <source>SOAP</source>
        <stacktrace>
          at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
          at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
          at Microsoft.Crm.Platform.Proxy.AppointmentWebService.Book(Appointment appointment)
          at Microsoft.Crm.Application.SMWrappers.Appointment.Book()
          at Microsoft.Crm.Application.Platform.Appointment.Book(String activityXml)
          at Microsoft.Crm.Application.WebServices.ActivitiesWebService.Book(XmlNode content, Int32 typeCode)
        </stacktrace>
      </error>
    </soap:Fault>
  </soap:Body>
</soap:Envelope> Причем проблема только с одним пользователем. Если его не указывать, то система отрабатывает нормально. Что у него такое может быть, вот в чем вопрос... MS CRM 3.0 Update Rollup 3 Спасибо. PS Пеняю на сиквел. 
				__________________ MS CRM 3.0/4.0  Sharepoint 2003, MOSS 2007/2010  | 
|  | 
|  03.11.2008, 11:34 | #2 | 
| Участник | 
			
			У меня аналогичная проблема. Есть 1 пользователь, которого нельзя добавить во встречу. Если добавляем, получаем ошибку – Outlook: не удается создать субъект действия с указанным типом объекта. Да же не знаю что и думать?
		 | 
|  | 
|  03.11.2008, 18:26 | #3 | 
| Участник | 
			
			решили проблему - пользователя е-мейл использовался в очереди | 
|  |