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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.09.2008, 21:49   #1  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Angry Программное создание позиции прайс-листа
CRM 4.0
Пытаюсь из плагина создать позицию прайс листа с помощью DynamicEntity. Пробую и так и сяк но все время "Server was unable to process request." Ради интреса попробовал создать продукт - тоже самое. Кастомные сущности создаются без проблем. Нет ли в CRM запрета на программное создание записей позиций прайс-листа? Или может я чего не так делаю. Код дял создания записи такой:
Код:
DynamicEntity priceProduct = new DynamicEntity("productpricelevel");

LookupProperty priceProp = new LookupProperty("pricelevelid", new Lookup("pricelevel", priceId));
priceProduct.Properties.Add(priceProp);

LookupProperty productProp = new LookupProperty("productid", new Lookup("product", productId));
priceProduct.Properties.Add(productProp);

TargetCreateDynamic target = new TargetCreateDynamic();
target.Entity = priceProduct;

CreateRequest create = new CreateRequest();
create.Target = target;

ICrmService service = context.CreateCrmService(false);

CreateResponse created = (CreateResponse)service.Execute(create);
Старый 20.09.2008, 04:29   #2  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Проблема решена. Оказывается при создании записей стандартных сущностей необходимо заполнять все обязательные атрибуты. В часности для productpricelevel такими обязательными атрибутами являются pricelevelid, productid и (как раз то, на чем я споткнулся) uomid.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Доступ к прайс-листам Apossum Dynamics CRM: Администрирование 2 09.04.2009 13:52
Почему Прайс-лист и продукты вынесены в "Параметры"? Bakai Madybaev Dynamics CRM: Функционал 6 08.01.2009 16:02
Как отследить создание предложения из возможной сделки ZooY Dynamics CRM: Разработка 2 28.11.2008 21:00
Прайс-листы Верба Dynamics CRM: Разработка 7 05.05.2008 08:44
Прайс html поместить в CRM? Maxim74 Dynamics CRM: Функционал 2 08.06.2006 18:30

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

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

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