Добрый день. Подскажите, пожалуйста, какой алгоритм создания значения штрихкода ITF-14, в 1с унф есть возможность генерации EAN-13, про ITF-14 не смог найти информации. Конкретно интересует контрольная цифра из последнего пункта, и первая цифра обозначающая логический вариант упаковки. По какому алгоритму они подбираются? Контрольная цифра - это цифра от еан 13?
первая цифра обозначает логический вариант групповой упаковки;
следующие 12 цифр содержат код EAN-13 (без контрольной цифры) продукции помещенной в групповую упаковку;
последняя цифра – контрольная.
первая цифра обозначает логический вариант групповой упаковки;
следующие 12 цифр содержат код EAN-13 (без контрольной цифры) продукции помещенной в групповую упаковку;
последняя цифра – контрольная.
По теме из базы знаний
Найденные решения
Разобрался. Подсмотрел в бухгалтерии
Функция КонтрольныйСимволITF14(Знач GTIN, Знач Тип)
Сумма = 0;
Коэффициент = 3;
Для Сч = 1 По 13 Цикл
ВремКодСимвола = КодСимвола(GTIN, Сч);
Сумма = Сумма + Коэффициент * (ВремКодСимвола - 48);
Коэффициент = 4 - Коэффициент;
КонецЦикла;
Сумма = (10 - Сумма % 10) % 10;
КонтрольныйСимвол = Символ(Сумма + 48);
Возврат КонтрольныйСимвол;
КонецФункции // КонтрольныйСимволEAN(
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Разобрался. Подсмотрел в бухгалтерии
Функция КонтрольныйСимволITF14(Знач GTIN, Знач Тип)
Сумма = 0;
Коэффициент = 3;
Для Сч = 1 По 13 Цикл
ВремКодСимвола = КодСимвола(GTIN, Сч);
Сумма = Сумма + Коэффициент * (ВремКодСимвола - 48);
Коэффициент = 4 - Коэффициент;
КонецЦикла;
Сумма = (10 - Сумма % 10) % 10;
КонтрольныйСимвол = Символ(Сумма + 48);
Возврат КонтрольныйСимвол;
КонецФункции // КонтрольныйСимволEAN(
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот