Существует спецификация под названием Application Identifier, которая позволяет добавлять информацию о сроке годности отдельно от кода продукта, номера партии / партии и т. Д. c.
Это работает с GS1-128, DataBar Expanded, GS1-DataMatrix и GS1-QRCode.
Если комбинация является кодом продукта, код продукта менять не нужно, а если это номер партии / партии, срок годности будет таким же, поэтому объединенное значение не изменится, и если это изменится, оба изменится.
См. Следующие статьи:
GS1 AI (идентификатор приложения) и ссылка на спецификацию строки элемента
Идентификатор приложения GS1 появляется после Функциональный код 1 (FNC1) в GS1-128 , Расширенный бар данных , GS1-DataMatrix и GS1-QRCode символов штрих-кода для кодирования определенных виды информации. Несколько ИИ могут быть закодированы в один символ, чтобы, например, серийные номера, даты продажи и другая информация автоматически оценивались в точке продажи.
GTIN-14 01 14 numbers: 13 digits + MOD10 check digit
GTIN-14 of contained items 02 14 numbers: 13 digits + MOD10 check digit
Batch or Lot Number 10 Variable, up to 20 digits
Production Date 11 6 numbers: YYMMDD
Expiration Date 17 6 numbers: YYMMDD
И есть статья такого примера приложения.
Как: продать предмет с помощью Automati c Скидка с истечением срока действия / срок годности