Создание штрихкода itf-14

1. user1619761 15.09.23 09:54 Сейчас в теме
Добрый день. Подскажите, пожалуйста, какой алгоритм создания значения штрихкода ITF-14, в 1с унф есть возможность генерации EAN-13, про ITF-14 не смог найти информации. Конкретно интересует контрольная цифра из последнего пункта, и первая цифра обозначающая логический вариант упаковки. По какому алгоритму они подбираются? Контрольная цифра - это цифра от еан 13?

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

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот