AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.01.2014, 13:28   #1  
kh_heckfy is offline
kh_heckfy
Участник
 
139 / 14 (1) ++
Регистрация: 30.03.2012
Адрес: Новосибирск
CRM 2011 Ошибка Update PhoneCall
Коллеги, подскажите пожайлуйста, в чем может быть проблема?
Есть звонок, его сохраняют с такими же параметрами, например меняем коммент, и выдается ошибка

X++:
The Web Service plug-in failed in OrganizationId: ba06c0f8-0eb6-4a90-ae2c-ed6f49d1ca1c; SdkMessageProcessingStepId: 9ecdbb1b-ea3e-db11-86a7-000a3a5473e8; EntityName: phonecall; Stage: 30; MessageName: Update; AssemblyName: Microsoft.Crm.Extensibility.InternalOperationPlugin, Microsoft.Crm.ObjectModel, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; ClassName: Microsoft.Crm.Extensibility.InternalOperationPlugin; Exception: Unhandled Exception: System.Reflection.TargetInvocationException:    .
    System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
    System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
    System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    System.Web.Services.Protocols.LogicalMethodInfo.Invoke(Object target, Object[] values)
    Microsoft.Crm.Extensibility.InternalOperationPlugin.Execute(IServiceProvider serviceProvider)
    Microsoft.Crm.Extensibility.V5PluginProxyStep.ExecuteInternal(PipelineExecutionContext context)
    Microsoft.Crm.Extensibility.VersionedPluginProxyStepBase.Execute(PipelineExecutionContext context)
Inner Exception: System.NullReferenceException:        .
    Microsoft.Crm.ObjectModel.GenericActivityServiceBase.SetScheduledDurationMinute(BusinessEntity entity, Object scheduledStart, Object scheduledEnd, ExecutionContext context, Boolean isCreate)
    Microsoft.Crm.ObjectModel.GenericActivityServiceBase.ThrowIfInvalidForUpdate(BusinessEntity entity, ExecutionContext context)
    Microsoft.Crm.ObjectModel.CommunicationActivityServiceBase.Update(IBusinessEntity entityInterface, ExecutionContext context)
но как только я меняю поле "срок" на любое другое значение, например на 1 минуту вперед-назад, то ошибка пропадает. После чего я возвращаю обратно это время, ничего не появляется....

Судя из ошибки это не мои плагины.
Ну в одном из плагинов я делаю так

X++:
SetEntityValue(ref target, DateTime.Now.AddMinutes(30), "actualstart");
SetEntityValue(ref target, DateTime.Now, "scheduledend");
и вот в этих звонках такая проблема.

Заранее благодарен!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 16 Blog bot Dynamics CRM: Blogs 0 23.01.2014 03:15
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 7 Blog bot Dynamics CRM: Blogs 0 27.03.2012 02:11
crminthefield: Microsoft Dynamics CRM 4.0 and 2011 Update Rollup Release Dates, Build Numbers, and Collateral Blog bot Dynamics CRM: Blogs 0 24.08.2011 02:11
Microsoft Dynamics CRM Team Blog: Announcing: Microsoft Dynamics CRM 2011 Implementation Guide update 5.2.0 Blog bot Dynamics CRM: Blogs 0 15.08.2011 23:11
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM 2011 ~ Online Test Drive Guide Blog bot Dynamics CRM: Blogs 0 05.08.2011 20:13
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:39.