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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.08.2012, 14:22   #1  
Starling is offline
Starling
Участник
Дети Юза
 
530 / 76 (4) ++++
Регистрация: 20.10.2005
Адрес: Kiev
Расчет резервного запаса – бага?
По-моему в алгоритме расчета резервного запаса есть серьезная бага. И если я прав, то вообще не понятно как им можно пользоваться.
Для расчёта статистики, на основании которой затем считается уровень минимального запаса, формируется запрос типа:
X++:
SELECT WITH SELECT_ORDER, NESTED_LOOP, FORCE_PLACEHOLDERS INDEXISHINT SUM(Qty), MAX(DatePhysical) 
FROM InventTrans GROUP BY InventTrans.ItemId ASC USING INDEX ItemIdx  
WHERE ((DatePhysical>=01.01.2012 AND DatePhysical<=30.06.2012)) AND ((StatusReceipt = 0)) AND ((StatusIssue>= AND StatusIssue<=)) AND 
((InvoiceReturned = )) AND ((PackingSlipReturned = )) 
JOIN INDEXISHINT * FROM InventDim GROUP BY InventDim.configId ASC, InventDim.InventSizeId ASC, InventDim.InventColorId ASC USING INDEX DimIdIdx
 WHERE InventTrans.inventDimId = InventDim.inventDimId
Т.е. система выбирает все списания за указанный период в разрезе номенклатуры и аналитик, входящих в план покрытия.
Как по мне мы должны исключать из этого запроса переносы, которые не меняют аналитику из плана покрытия. Но этого не происходит.
Т.е. если у вас склад в план покрытия не входит, а вы перемещаете номенклатуру со склада производства на склад продаж, то статистика потребностей будет завышена в два раза.
См. метод newQueryInventTransIssue класса ReqItemJournalCreate
З.Ы.: наткнулся я на это в 3-ке. Судя по коду в DAX2009 тоже самое. Позже проверю еще и DAX2012.

Последний раз редактировалось Starling; 04.08.2012 в 15:13.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Альтернативные рабочие центы и расчет потребления по формуле мощность Starling DAX: Функционал 0 25.08.2010 14:13
Конфигуратор продукции (расчет цены) cherv DAX: Функционал 11 01.10.2007 10:27
Расчет ЕСН AB_ DAX: Функционал 1 26.07.2006 14:31
Журналы резервного запаса Zveriok DAX: Функционал 2 21.11.2005 15:36
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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