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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.04.2016, 12:55   #8  
sgt.Pepper is offline
sgt.Pepper
Участник
Аватар для sgt.Pepper
 
43 / 15 (1) ++
Регистрация: 05.10.2007
Адрес: Германия
Вчера-сегодня порылся в логике и обнаружил, что все данные в таблицу WrkCtrCapRes (Резервирование мощностей), из-за которой собственно весь сыр-бор пишутся через класс WrkCtrSchedulerJobSchedulingEngine, а тот в свою очередь вызывает классы из библиотеки Microsoft.Dynamics.AX.Planning.JobScheduling.dll, которая доступна в АОТ как reference, то есть исходников нету.

В интернете нашел очень мало информации по поводу того, как сделать модификацию на основе интерфейса WrkCtrSchedulerEngineInterface, только вот это
Adding Fixed Lead Time to a Resource Schedule [AX 2012]
поэтому сейчас даже не представляю, как в такой ситуации, сделав глобальную копию этой таблицы например WrkCtrCapResGlobal, поменять логику так, чтобы писать именно в нее, или сделав какой-нибудь EventHandler на WrkCtrCapRes.insert(), рикошетить в глобальную

Дальше опять размышления - если поставить в таблице WrkCtrCapRes SaveDataPerCompany = No, как в нее добавить ID той компании, в которой производился расчет?

В свете этих рассуждений опять прихожу ко 2-му варианту, хотя как по мне не очень желаемому.
Теги
планирование ресурсов, сводное планирование

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX2009 аналог friend классов. Как сделать? Raven Melancholic DAX: Программирование 9 07.11.2015 23:50
Сделать левый join или сделать динамическую группировку в GRID kadet DAX: Программирование 10 12.03.2013 12:07
Как сделать фильтр по группе пользователей? Zabr DAX: Программирование 12 08.04.2009 11:40
Заумный отчет по ОС, как сделать? Бриллиантик DAX: Программирование 13 09.07.2008 16:36
Как лучше сделать? Smith DAX: Программирование 7 12.10.2004 13:57

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

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

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