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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.03.2013, 10:25   #1  
spirius is offline
spirius
Участник
 
34 / 12 (1) ++
Регистрация: 27.02.2012
Unsupported customizations to SalesOrderDetail
доброго времени суток!

стандартная сущность SalesOrderDetail (Order Product) может иметь кастомные N:1 связи, но создание кастомной связи 1:N заблокировано.

вопрос: как можно сделать связи 1:N в этой сущности доступными?
то что это unsupported way понятно. скорее всего необходимо исправлять системные таблици (такие как MetadataSchema) через SQL.

сами настройки сущности salesOrder в метадате содержат несколько интересных полей. однако конкретной информации по каждому полю найти не смог (может есть у кого-нибудь полезный линк?)
эксперименты аля:
X++:
update MetadataSchema.Entity set Entity.CanBeChildInCustomRelationship = 1 where Name='SalesOrderDetail'
к необходимому результату не привели. но есть мнение что руки просто кривые.

сталкивался ли кто-либо с подобными вопросами?
существует ли известное решение?

п.с. читал что обойти необходимость создания 1:N на сущности salesorder можно используя связь N:N. однако это не коснется текущего вопроса - нужно именно создать 1:N, без обходных маневров.
Старый 08.04.2013, 15:07   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Достаточно часто поведение подобных системных объектов является "зашитым" в коде системы. Вполне возможно, что никакими надругательствами над метаданными вы не получите должный результат. В некоторых случаях, результат приносят не самые очевидные решения: например, для того чтобы добавить или изменить представления для стандартной сущности "Продукт для прайса" необходимо разрешить кастомизацию (установить атрибут IsCustomazible = True) для объекта, а не указать CanCreateViews = True в его управляемых свойствах.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gustafwesterlund: Unsupported customizations Blog bot Dynamics CRM: Blogs 0 21.06.2012 13:11
Ошибка при инициализации SalesOrderDetail spirius Dynamics CRM: Разработка 3 01.04.2012 17:16
crminthefield: Podcast and Overview: Upgrading Customizations for CRM 2011 Blog bot Dynamics CRM: Blogs 0 05.05.2011 15:11
Microsoft Dynamics CRM Team Blog: Migrating Customizations to Microsoft Dynamics CRM 2011 Online Blog bot Dynamics CRM: Blogs 0 18.04.2011 23:11
dynamics-community.at: NAV/CRM Connector FP5-Part III/2 Additional: Merge existing customizations to CRM4.0 – Introduction Naviwald Crmensky Blog bot Dynamics CRM: Blogs 0 17.03.2011 13:11

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:37.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.