Генерирование заказов (TPOP)

С помощью сеанса Генерировать заказы (TPOP) (whinh2201m000) можно генерировать заказы на пополнение запасов изделий для конкретных складов. LN генерирует заказы, попадающие в горизонт заказа и основанные на точке возобновления заказа и на наличии по проекту для комбинации изделия и склада.

С помощью сеанса Генерировать заказы (TPOP) (whinh2201m000) вы можете генерировать заказы TPOP только если:

  • Вы хотите осуществить пополнение на складском уровне.
  • Система поставки для комбинации изделие/склад - Поэтапная точка заказа. Задать систему поставки можно в поле Система поставок сеанса Склад - Изделие (whwmd2110s000).
  • Изделия типа Закупаемое или Изготовляемое. Вы можете указать тип изделия в поле Тип изделия сеанса Изделия - Общие данные (tcibd0501m000).
  • Изделия не являются изделиями цехового запаса. Изделие не является изделием цехового запаса, если флаг Цехов.запас в сеансе Изделие - Складирование (whwmd4100s000) не выбран.
Примечание

Для пополнения уровня изделия используйте сеанс Генерировать рекомендации по заказам (SIC) (whina3200m000). Более подробно см. Создание рекомендаций по заказу (SIC).

В сеансе Склад - Изделие (whwmd2110s000) следует указать, должна ли осуществляться поставка со склада. Если поставка должна осуществляться со склада, включите флажок Поставка со склада. Если этот флаг сброшен,, поставка будет осуществлена:

  • От контрагента, если тип изделия Закупаемое. Указать контрагента можно в поле Контрагент-поставщик сеанса Склад - Изделие (whwmd2110s000).
  • Из рабочего центра, если тип изделия Изготовляемое. LN берет данные о рабочем центре из модуля Производство.
Горизонта заказа

Прежде чем приступить к генерированию заказов, LN определяет горизонт заказа, для которого должно осуществляться пополнение. Однако в этом вычислении не применяется действующий календарь. Если LN определяет горизонт заказа, LN полагает, что в неделе семь дней, а в одном дне 24 часа. LN определяет горизонт заказа по следующей формуле:

горизонт заказа = текущая дата + (полный цикл * коэффициент горизонта заказа) + константа горизонта заказа 

LN определяет время полного цикла на основе типа поставки для комбинации склада и изделия. Тем не менее LN при определении полного времени не берет в рассмотрение календари.

Если поставка осуществляется:

  • От контрагента, LN берет Время поставки из сеанса Изделия - Контрагент по закупкам (tdipu0110m000).
  • Из рабочего центра, LN берет Цикл заказа из сеанса Изделия - Производство (tiipd0101m000).
  • Со склада, LN извлекает и добавляет следующие времена циклов:
    • Цикл приемки из сеанса Склад - Изделие (whwmd2110s000).
    • Цикл отпуска из сеанса Склад - Изделие (whwmd2110s000).
    • Определяет время транспортировки от адреса грузоотправителя к адресу грузополучателя на базе таблицы основных расстояний (если таковая имеется) в сеансе Таблица расстояний по городу (tccom4137s000) или в сеансе Таблица расстояний по почтовому индексу (tccom4138s000). Из которого из этих двух сеансов будет извлечено время транспортировки, зависит от значения в поле Используются таблицы расстояний в сеансе Параметры COM (Общие данные) (tccom0000s000).
Примечание

В сеансе Генерировать заказы (TPOP) (whinh2201m000) вы можете переписать любые данные горизонта заказа, определенные в поле Горизонт заказа TPOP в сеансе Параметры анализа запасов (whina0100m000).

Резервный запас

Резервный запас тоже может колебаться вместе с сезонной схемой и ее сезонными коэффициентами. Более подробно см. Сезонная схема для резервного запаса и спроса.

Можно задать:

  • Сезонные схемы в сеансе Сезонные схемы (tcmcs0116m000).
  • Сезонные коэффициенты в сеансе Коэффициенты сезонных схем (tcmcs0117m000).
Примечание

Сезонная схема задается не более чем на год. Все сезонные схемы начинаются с 1 января, а затем повторяются в течение года в соответствие с выбранным количеством периодов.

В сеансе Склад - Изделие (whwmd2110s000) вы можете задать:

  • Базовую точку возобновления заказа в поле Точка перезаказа.
  • Базовый резервный запас в поле Резерв.запас.
  • Сезонную схему для резервного запаса в поле Сезонная схема для резерв.запаса.
Генерирование заказов (TPOP)

В сеансе Генерировать заказы (TPOP) (whinh2201m000) система LN генерирует заказ для каждого требования в горизонте заказа.

Заказанное количество зависит от:

  • Резервного запаса. (Если применяются сезонные схемы, учитывается резервный запас на конец горизонта запаса.)
  • Наличное количество по проекту.
  • Настройки пополнения запаса, заданные в следующих сеансах:

    • Склад - Изделие (whwmd2110s000), Пополнение.
    • Изделия - Контрагент по закупкам (tdipu0110m000), Данные по заказу.

Вид заказа, генерируемый для комбинации изделие - склад, зависит от источника поставки:

Пополнение производится от... LN генерирует...
СкладСкладской заказ с источником заказа Перемещение (вручную) для склада, указанного в поле Склад поставки сеанса Склад - Изделие (whwmd2110s000).
КонтрагентЗаказ на закупку для контрагента-поставщика, указанного в поле Контрагент-поставщик сеанса Склад - Изделие (whwmd2110s000).
Рабочий центрПроизводственный заказ

 

Примечание

Запланированные операции с запасами, исключенные из планирования (т.е. для которых Исключить из планирования равно 1), не учитываются при обработке ТРОР.

Определение даты потребности

Дата потребности - это дата, на которую наличное количество по проекту станет меньше точки заказа, она соотносится с текущей датой.

Чтобы определить действующую дату потребности, LN учитывает действующий календарь. Если в соответствии с действующим календарем дата потребности недоступна, LN ищет в прошлом первую доступную дату/время до даты потребности. LN установит первую доступную дату/время в качестве действующей даты потребности.

Определение плановой даты поступления

LN определяет плановую дату поступления при обратном планировании от даты потребности с учетом действующего календаря.

LN определяет плановую дату поступления следующим образом:

плановая дата поступления = плановая дата потребности - цикл отпуска - цикл приемки - резерв времени для изделия - резерв времени для поставщика 

LN учитывает только:

  • Резервное время поставщика, только если поставка осуществляется от контрагента.
  • Цикл отпуска и резервное время изделия только в том случае, если потребность возникла в результате запланированной операции с запасом.

LN извлекает:

  • Цикл отпуска из сеанса Склад - Изделие (whwmd2110s000).
  • Цикл приемки из сеанса Склад - Изделие (whwmd2110s000).
  • Резервное время изделия из поля Резервное время цикла сеанса Склад - Изделие (whwmd2110s000).
  • Резервное время поставщика из поля РезервВрем. сеанса Изделия - Контрагент по закупкам (tdipu0110m000).
Определение запланированной даты поставки

Способ определения запланированной даты поставки зависит от вида генерируемого заказа.

Если LN генерирует заказ на закупку, запланированная дата поставки будет определяться по контрагенту-поставщику.

Если LN генерирует производственное задание, запланированная дата поставки будет определяться в модуле Маршрут подсистемы Производство.

Если LN создает складской заказ, LN определяет запланированную дату поставки на основе запланированной даты поступления по следующей формуле, в которой используется действующий календарь:

плановая дата поступления = плановая дата поставки + время транспортировки

LN определяет время транспортировки от адреса грузоотправителя к адресу грузополучателя на базе таблицы основных расстояний (если таковая имеется) в сеансе Таблица расстояний по городу (tccom4137s000) или в сеансе Таблица расстояний по почтовому индексу (tccom4138s000). Из которого из этих двух сеансов будет извлечено время транспортировки, зависит от значения в поле Используются таблицы расстояний в сеансе Параметры COM (Общие данные) (tccom0000s000).

Учет действующего календаря

Когда LN определяет дату потребности, запланированную дату поступления и запланированную дату поставки, учитывается действующий календарь. Поэтому LN сначала осуществляет поиск календаря в следующем порядке:

  1. Календарь склада.
  2. Если календарь склада не определен - календарь компании.

LN основывает фактический календарь на найденном коде календаря и типе доступности. Тип доступности.

LN определяет дату потребности, запланированную дату поступления и запланированную дату поставки на основе действующего календаря.

Перед начальной датой календаря и после конечной даты календаря применяется стандартный календарь.

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

Примечание
  • Действующий календарь можно просмотреть в сеансе Рабочие часы календаря (tcccp0120m000).
  • Тип доступности можно определить на вкладке Контроль хранения сеанса Параметры основных данных (whwmd0100s000).
Важно

Если флаг Исп. данные заказа изделия в сеансе Склад - Изделие (whwmd2110s000) установлен, LN извлекает следующие данные из сеанса Изделия - Данные по заказу (tcibd2100s000) вместо сеанса Склад - Изделие (whwmd2110s000):

  • Сезонная схема для резерв.запаса
  • Точка перезаказа
  • Резерв.запас
Пример

Пополнение изделий для каждого склада при поставке со склада.

  • Текущие дата/время: среда, январь 3/1:30:00.
  • Наличный запас на текущую дату (в штуках): 18.
  • Коэффициент горизонта заказа: 3.
  • Константа горизонта заказа (в днях): 15.
  • Цикл приемки (в часах): 4.
  • Цикл отпуска (в часах): 4.
  • Время транспортировки (в днях): 2.
  • Резервное время для изделия (в днях): 2.
  • Резервное время для поставщика (в днях): 2.
  • Базовый резервный запас (в штуках): 10.
  • Тип периода сезонной схемы для резервного запаса: Неделя.
  • Число периодов: 4.

Действующий календарь склада доступен с понедельника по пятницу каждую неделю, его начальное время 8:00:00 конечное время 17:00:00 .

LN определяет горизонт заказа по следующей формуле:

  • Горизонт заказа = текущая дата + [(цикл поступления + цикл отпуска + время на транспортировку) * коэффициент горизонта заказа] + константа горизонта заказа.
  • Горизонт заказа = 3 января 1:30:00 + [(4 часа + 4 часа + 2 дня) * 3] + 15 дней.
  • Горизонт заказа = 3 января 1:30:00 + [56 часов x 3] + 360 часов.
  • Горизонт заказа = 3 января 1:30:00 + 528 часов = 25 января 1:30:00.

Сезонная схема резервного запаса следующая (указан также резервный запас и точка возобновления заказа):

ПериодДата начала периодаКоэффициент сезонной схемыРезервный запас
Период 11 января 0:00:001.515
Период 28 января 0:00:002.020
Период 315 января 0:00:002.525
Период 422 января 0:00:001.515

 

Запланированные операции с запасами:

  • 11 января в 18:00:00 запланирован отпуск 9.
  • 23 января в 11:30:00 запланирован отпуск 8.

Наличное количество по проекту до планирования пополнения:

ДатаНаличное по проекту
Январь 318
Январь 119
Январь 231

 

Если вы пополняете изделия для каждого склада, по обозначенным данным будут следующие результаты:

  • В понедельник 8 января в 0:00:00 резервный запас оказывается на две единицы изделий больше, чем наличный запас по проекту. Поэтому LN генерирует складской заказ на пополнение запаса на два изделия. Поскольку понедельник, 8 января 15/0:00:00, недоступное по действующему календарю время, LN установит пятницу, 5 января 17:00:00, в качестве даты потребности. Для вычисления плановой даты поступления LN вычитает четыре часа цикла поступления из даты потребности. Таким образом запланированной датой поступления будет пятница, 5 января 13:00:00. Поскольку сгенерирован складской заказ, LN также определяет плановую дату поставки, вычитая два дня транспортировки из запланированной даты поступления. Таким образом, плановой датой поставки будет четверг, 4 января 8:00:00.
  • В четверг 11 января в 18:00:00 наличное количество по проекту уменьшается и становится меньше точки резервного запаса на девять единиц в результате выполнения запланированной операции с запасом. В результате LN генерирует складской заказ на пополнение запаса на девять изделий. Поскольку четверг, 11 января,18:00:00, недоступное по действующему календарю время, LN установит четверг, 11 января 17:00:00 в качестве даты потребности. Для вычисления плановой даты поступления LN вычитает четыре часа цикла отпуска и один день резервного времени по изделию из даты потребности. Таким образом, плановой датой поступления будет четверг, 11 января 8:00:00. Поскольку сгенерирован складской заказ, LN также определяет плановую дату поставки, вычитая два дня транспортировки из запланированной даты поступления. Таким образом, плановой датой поставки будет вторник, 9 января 8:00:00.
  • В понедельник 15 января в 0:00:00 резервный запас оказывается на пять единиц изделий больше, чем наличный запас по проекту. Поэтому LN генерирует складской заказ на пополнение запаса на пять изделий. Поскольку понедельник, 15 января 0:00:00, недоступное по действующему календарю время, LN установит пятницу, 12 января 17:00:00, в качестве даты потребности. Для вычисления плановой даты поступления LN вычитает четыре часа цикла поступления из даты потребности. Таким образом запланированной датой поступления будет пятница, 12 января 13:00:00. Поскольку сгенерирован складской заказ, LN также определяет плановую дату поставки, вычитая два дня транспортировки из запланированной даты поступления. Таким образом, плановой датой поставки будет четверг, 11 января 8:00:00.
  • В понедельник 22 января в 0:00:00 резервный запас уменьшится до 15 изделий, а наличное количество по проекту - 25 изделий. Поэтому пополнения не требуется, и LN не генерирует складской запас.
  • Во вторник 23 января в 11:30:00 наличное количество по проекту уменьшится на восемь изделий. Но поскольку наличное количество по проекту не упало ниже резервного запаса, LN не генерирует складского заказа.

Наличное количество по проекту после планирования пополнения:

ДатаНаличное по проекту
Среда Январь 318
Пятница Январь 5/13:00:0020
Четверг Январь 11/8:00:0029
Четверг Январь 11/17:00:0020
Пятница Январь 12/13:00:0025
Вторник Январь 23/11:30:0017