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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.02.2011, 15:39   #1  
Sergey Petrov is offline
Sergey Petrov
Участник
 
80 / 19 (1) ++
Регистрация: 03.04.2007
Адрес: Saint-Petersburg, Russia
К сожалению, проблема здесь в том, что если мы насильно будем округлять количество упаковок в меньшую сторону, то так или иначе мы будем сталкиваться с проблемой несопоставленного количества в текущей обрабатываемой потребности.

Прошу поправить, если мои представления не верны. Буду очень признателен.

Итак, насколько я понимаю, суть алгоритма покрытия потребности состоит в следующем: система определяет текущую потребность и пытается сопоставить её с покрытием, производя для этого поиск существующего на данный момент источника покрытия как вперёд по датам (отрицательные дни, т.е. количество дней в будущем, где могут быть найдены ресурсы для покрытия данной потребности), так и назад (положительные дни, т.е. количество дней в прошлом, где могут быть найдены ресурсы для покрытия данной потребности). Нашла - всё здорово.
Не нашла - начинаем создавать покрытие для данной потребности. Его количество включает в себя: а) обязательно величину самой потребности (непокрытая текущая потребность) и б) потребности (непокрытые) за предстоящий период (период покрытия).
После этого в стандартной реализации система округляет вычисленное количество с учётом кратности упаковок. При этом, округление всегда ведётся в бОльшую сторону, то есть мы никогда не получаем ситуации, когда какая-то потребность останется непокрытой (не сопоставленной с соответствующим покрытием).

Теперь, если на этом этапе включить округление покрытия в меньшую сторону, то возможны ситуации, а) когда накопленная сумма потребностей будет меньше необходимой доли упаковки и покрытие вообще не будет создано, б) когда количество в созданном покрытии (после его округления в меньшую сторону) станет меньше, чем сама текущая потребность.
В этих случаях мы получим ситуацию, когда текущая потребность останется непокрытой (частично покрытой), и в дальнейшем к её покрытию, то есть сопоставлению непокрытого остатка с чем-то, система не возвращается. Она обрабатывает следующие потребности.

Вопросы в следующем:
1. Можно ли реализовать сопоставление Спланированных заказов из будущего с потребностями из прошлого? В оригинальной системе этого нет. И к чему это может привести?
2. Что будет, если мы какую-то часть потребностей оставим вообще без покрытия (такие потребности будут в самом конце, когда новый Спланированный заказ уже система не создаст)?
__________________
MS Dynamics AX 2009

Kernel 5.0.1600.4110
Application 5.0.1500.6491
Теги
кратность упаковки, покрытие, потребность, сводное планирование, спланированный заказ

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Amand: Сводное планирование в Microsoft Dynamics AX 4.0 Часть 1-2, Настройка сводных планов, параметры. Blog bot DAX Blogs 0 22.12.2009 02:05
Влияние даты поставки (Закупка) на сводное планирование RSJustInTime DAX: Функционал 8 06.06.2005 14:25
И снова про Сводное планирование costa DAX: Функционал 2 04.05.2005 21:24
Сводное планирование и физическое наличие AndrY DAX: Функционал 12 02.02.2005 11:59
СВОДНОЕ ПЛАНИРОВАНИЕ 3.0 maxx DAX: Функционал 4 11.07.2003 14:37
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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