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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.04.2016, 17:59   #6  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Мне вариант 1 кажется наиболее реалистичным. Сделать тупое зеркалирование самих ресурсных таблиц - не сложно и не очень рисковано. Кроме того - понадобится сделать зеркалирования календаря и таблицы резервирования ресурсов (WrkCtrCapRes). Это несколько облегчается тем чт о в резервирование ресурсов данные пишутся буквально в паре 3-4 местах - WrkCtrScheduler, ReqCalc, еще классы копирования и удаления сводного плана. Конечно зеркалирование подъест ресурсов, но сам перебор рабочих центров при ресурсном планировании съедает больше чем запись информации о резервах в БД.
Ну и наконец - однозначно надо будет глобализовать (установить SaveDataPerCompany=No) для таблицы WrkCtrSchedulerLock. Возможно не все это знают, но в данный момент времени, ресурсным планированием может заниматься только одна сессия - которая эту самую таблицу и залокировала. (Кстати - по этой причине если у тебя много плановых производственных заказов, распараллеливание на несколько пакетников не дает большого эффекта - большая часть задач просто тупо ждет освобождения этого семафора). В вашем случае, чтобы несколько сессий в разных компаниях не попатались запланировать одни и те же мощности, надо сделать этот семафор глобальным. Тогда следующая сессия начнет планирование только после того как текущая сессия запишет во все компании все свои резервирования.

В общем - конечно при таком подходе тоже могут быть трудности, но мне он кажется самым реалистичным и реализуемом при разумном объеме затрат.
За это сообщение автора поблагодарили: Logger (1), gl00mie (2), sgt.Pepper (1).
Теги
планирование ресурсов, сводное планирование

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
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, время: 14:30.