Расчет дат погрузки и разгрузки

В сеансе Запланированные Грузы/Отгрузки (whinh4180m000) можно использовать команды Рассчитать для расчета дат погрузки и разгрузки для запланированного груза или отгрузки.

Расчет дат погрузки

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

Рассмотрим следующий пример, в котором циклы заказа выражаются в часах:

Системная дата/время (= дата и время создания заказа): среда, 07:00:00.

Цикл отпуска: два часа.

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

В соответствии с действующим календарем должна добавляться корректировка календаря: фактическое время, к которому должно добавляться время цикла - среда, 8:00:00. Таким образом, датой погрузки является среда 10:00:00.

В следующем примере циклы заказа выражаются в днях:

Системная дата/время (= дата и время создания заказа): Среда 17:45:00.

Цикл отпуска: один день.

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

В соответствии с действующим календарем, корректировка календаря не добавляется. Если, в соответствии с действующим календарем, на некоторый день имеется доступное время, день рассматривается как целое. Следовательно, среда рассматривается как целый день, поскольку от нее осталось 15 минут. По умолчанию дата погрузки - это время начала (в данном примере) следующего дня, т.е. четверг, 8:00:00.

Расчет дат разгрузки

Дата разгрузки рассчитывается по следующей формуле:

Дата разгрузки = PDD + TT + CC

PDDЗапланированный дата поставки
TTВремя транспортировки
CCКорректировка календаря (грузополуч.)

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

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

Рассмотрим следующий пример:

Плановая дата поставки: Среда 10:00:00

Время транспортировки: восемь часов

Календарь перевозчика содержит время начала в 7:00:00 и время завершения в 17:00:00. Календарь грузополучателя содержит время начала в 8:30:00 и время окончания 18:00:00. Оба календаря доступны с понедельника по пятницу каждую неделю.

Перевозчик будет везти товары семь часов в среду (с 10:00:00 до 17:00:00) и 1 час в четверг (с 7:00:00 до 8:00:00). Таким образом, в соответствии с календарем перевозчика, плановая дата поступления - четверг, 8:00:00. Однако если учитывать и действующий календарь контрагента-грузополучателя, плановая дата поступления - четверг 8:30:00.

Примечание

Эта формула также используется для расчета запланированных поступления и поставки с помощью команд Расчет даты поставки и Расчет даты поступления в сеансе Складские заказы (whinh2100m000). В сеансе Складские заказы (whinh2100m000) датой разгрузки является дата поступления, а датой погрузки - дата поставки.

Управление перевозками

Если используются Управление перевозками, то алгоритм формирования отгрузки Управление перевозками использует планы маршрутов, стандартные маршруты, и циклы заказов адресов, заданные для адресов погрузки и разгрузки, для расчета дат погрузки и разгрузки.