Shelf Life Validation on Expiration Date

The expiration date can be used to check that current product is received within X number of days of its expiration date. This allows the facility to store the product for an expected amount of time and allow shipment to a customer with an allowable shelf life.

To perform this shelf life validation, the application subtracts the current date of receipt from the expiration date specified during receipt. If the resulting number is less than the Inbound Shelf Life value configured for the item, a message will display and the receipt will not be allowed. For example:

  • Inbound Shelf Life = 365 (defined on the item)
  • Date of receiving = February 10
  • Expiration Date input at receiving = December 10 (in the same year)

Result: The calculated value is 303 (December 10 minus February 10).

Since this is less than the Inbound Shelf Life (365), the receipt is rejected because it will expire too soon to be effectively stored and shipped to a customer.