|
![]() |
#1 |
Участник
|
На мой взгляд это не совсем баг. Скорее один из способов решения неопределенности.
Когда период действия задаем не на версии спецификации, а на строке, то мы говорим, что вот с такого-то периода будем использовать новую позицию. А вот как интерпретировать эту смену позиции совсем непонятно. То ли будем её использовать для всей продукции, которую сдаем после этой даты, либо по которой начинаем выпуск с этой даты уже не очень понятно. Для коротких производственных циклов это не очень критично, а вот для длинных уже возникают вопросы. Когда полностью меняем спецификацию вроде все определено, а тут неясна причина замены. Может быть у нас просто меняется поставщик и некоторые характеристики номенклатуры из за смены поставщика, но по контракту до определенной даты все равно будем продолжить закупать у старого. А может быть что-то другое. Так как потребность зависит от операции, а по логике работы сводного планирования потребление происходит в момент начала операции, то возникает вопрос что использовать именно в этой операции и именно в этот момент времени. Ну вот постановщики задачи для сводного планирования в Аксе решили, что в этом случае первична дата потребности. В других вариантах, возможно, первичной нужно считать дату выпуска. Я бы такое решение вынес бы в настройки, причем не в общие, а для конкретных спецификаций. Но тут уж что срослось, то срослось. |
|
![]() |
#2 |
Участник
|
Цитата:
Для реализации той логики которую описываете вы, в общем случае недостаточно данных о соответствии заменяемой и заменённой строки спецификации. Они никак не связаны. Дата может быть закрыта у двух строк потребляемых на последней операции и открыта у трёх других потребляемых на первой. Нет достоверного способа понять какая позиция включается вместо какой выключенной. |
|
|
За это сообщение автора поблагодарили: Starling (1). |
|
|