Артикул: 191891
[Мин. уровень] = 3, [Макс. уровень] = , [Срок реализации] = 0
Если [Срок реализации] <= 1: [Остаток на день ближайшей поставки] = [Текущие остатки.Поставка] = 0
[Дневной расход] = 0
[Дата, когда остаток снизится ниже минимума] = [Текущая дата] = 05.05.2012
Список поставщиков по условиям: отобранные в диалоге контракты с поставщиком с арт. 191891 для места хр. 31
Поставщик 2228 [Частота заказа] = 7 из контракта КП02344
Определение дат ближайшего заказа, поставки и готовности к продаже.
Ищем дату заказа, начиная с [Дата заказа] = 05.05.2012
[Дата последнего заказа] для мест поставки контракта КП02344 = 18.04.2012
Дата заказа определена: 05.05.2012
[Дата поставки] = [Дата заказа] + [Срок поставки] = 05.05.2012 + 2 = 07.05.2012
[Дата готовности к продаже] = [Дата поставки] + наименьшее целое, большее или равное ( [Время обработки на складе] / 24 ) = 07.05.2012 + ceil( 0 / 24 ) = 07.05.2012
Определение дат следующего заказа, поставки и готовности к продаже.
Ищем дату заказа, следующую за [Дата заказа] = 05.05.2012
[Дата заказа] = [Дата заказа] + [Частота заказа] = 12.05.2012
Дата заказа определена: 12.05.2012
[Дата поставки] = [Дата заказа] + [Срок поставки] = 12.05.2012 + 2 = 14.05.2012
[Дата готовности к продаже] = [Дата поставки] + наименьшее целое, большее или равное ( [Время обработки на складе] / 24 ) = 14.05.2012 + ceil( 0 / 24 ) = 14.05.2012
Для поставщика 2228 [Дата, когда остаток снизится ниже минимума] - [Дата ближайшей готовности к продаже] = -2
Т.к. [Дневной расход] = 0:
[Кол-во заказа] = [Макс. уровень] (или [Мин. уровень], если [Макс. уровень] не задан) - [Остаток на день ближайшей поставки] = 3 - 0 = 3
[Кол-во заказа] = [Размер упаковки] * round( [Кол-во заказа] / [Размер упаковки] ) = 3 * round( 3 / 3 ) = 3
Т.к. [Кол-во заказа] > 0: выбран поставщик 2228
Сформирован заказ на артикул 191891 в кол-ве 3 для поставщика 2228
Добавлено через 2 минуты 47 секунд
алгоритм заказа стандартный