18.01.2016, 07:46 | #1 |
Участник
|
Копирование кнопки в Ribbon Workbench
Добрый день.
CRM 2011. Существует кнопка "Развернуть продукт" для объекта "Возможная сделка". Появилась необходимость создать такую же кнопку, но уже для объекта "Заказ". Функционал кнопки - превращает выбранный продукт в его составляющие и обнуляет количество исходного продукта. В Ribbon Workbench нашел кнопку, сделал такую же на нужной панели, перетащил все её атрибуты, посмотрел скрипт, обрабатывающий нажатие данной кнопки: js.txt не увидел в скрипте ничего, что связывало бы работу кнопки с конкретными сущностями, только общий запрос. Работал скрипт изначально с сущностью "Продукт для Возможной Сделки", а теперь ему предстоит работать с "Продукт для заказа", но и тот, и другой опираются на базовую сущность "Продукт". Ну а теперь о проблеме: при нажатии на кнопку выпала ошибка: " 'SalesOrderDetail' entity doesn't contain attribute with Name = 'opportunityid'." Ошибка мне вполне понятна, но вот в каком месте искать её корень - я не понимаю. Хотелось бы услышать подсказку, которая натолкнула бы на мысль, где и что править, так как что либо похожее в исходном скрипте не вижу, а в какую сторону копать - не понимаю. Заранее спасибо. |
|
|
|