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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.02.2014, 14:13   #2  
b777 is offline
b777
Участник
 
46 / 10 (1) +
Регистрация: 11.07.2013
Да что ж с ним не так-то, с этим Workflow?
Почему в msdn о его Retrieve и Create говорится в разрезе обычных сущностей, а он ретривится нормально, но создаваться ни в какую не желает?

Value of Type attribute must be Definition or Template.
- то есть, он хочет, чтобы значение атрибута type было 1 или 3, в то время, как у меня создаётся с type = 2.
Почему CRM потребовал другие значения типа бизнесс-процесса, в то время как вручную благополучно создавались процессы с типом = 2?
Код:
var wf11 = service11.Retrieve("workflow", new Guid("E39F0D81-6C78-E311-A204-0050569E0018"), new ColumnSet(true));
            var wf13 = new Entity("workflow");
            wf13["name"] = wf11.Attributes["name"];
            wf13["type"] = wf11.Attributes["type"];
            wf13["primaryentity"] = wf11.Attributes["primaryentity"];
            wf13["xaml"] = wf11.Attributes["xaml"];

            var wf_id = service13.Create(wf11);
Причём когда пробую поменять тип процесса (просто, чтоб посмотреть, создастся ли он хотя бы с таким типом)
Код:
Type = new OptionSetValue((int)WorkflowType.Template),       
// или .Definition
, то говорит, что нельзя такой тип использовать:
{System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: Нельзя создать, обновить или опубликовать бизнес-процесс, так как он создан не в веб-прлиожении Microsoft Dynamics CRM. В организации такой тип рабочего процесса не разрешен. (Дополнительные сведения об ошибке — Microsoft.Xrm.Sdk.OrganizationServiceFault).}
- что-то CRM Сам себе противоречит походу.))
Сам не знает, чего хочет, как какая-нибудь ветренная мамзелька?

Последний раз редактировалось b777; 21.02.2014 в 16:10.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Watch out for this CRM 2011 Workflow upgrade gotcha! Blog bot Dynamics CRM: Blogs 0 07.01.2013 22:11
Ошибка бизнес-процесса Tarasov E Dynamics CRM: Разработка 9 18.02.2010 14:02
Microsoft Dynamics CRM Team Blog: Workflow E-mail Utilities Blog bot Dynamics CRM: Blogs 0 16.12.2008 23:05
Microsoft Dynamics CRM Team Blog: 32-bit vs. 64-bit CRM SDK Assemblies Blog bot Dynamics CRM: Blogs 0 11.09.2008 20:05
Создание пользователя через SDK Tigra Dynamics CRM: Разработка 1 18.10.2005 18:27

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

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

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