Проверка срока хранения по дате его окончания

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

Чтобы проверить этот срок хранения, приложение отнимает текущую дату приемки от даты окончания срока годности, указанной при приемке. Если полученное в результате число меньше значения срока хранения на входе, настроенного для товара, на экран будет выведено сообщение, а выполнить приемку будет невозможно. Пример.

  • Срок хранения входящего товара = 365 (указано для товара).
  • Дата приемки = 10-е февраля.
  • Введенная при приемке дата окончания срока годности = 10-е декабря (того же года).

Результат: рассчитанное значение составляет 303 (10-е декабря минус 10-е февраля).

Так как это значение меньше срока хранения входящего товара (365), приемка отклоняется, так как срок годности товара оканчивается слишком рано, чтобы товар можно было хранить и вовремя отгрузить клиенту.