Функционал: рассчитывает контрольную цифру по стандарту GTIN, сравнивает с указанной, в случае несовпадения штрихкод считается некорректным.
Возможности:
- Массовая обработка ШК
- загрузка текстом из файла
- все нечисловые значения игнорируются
- возможность указать свой разделитель значений(по умолчанию перенос строки)
- возможность пропускать дубли
- загрузка из табличного документа(используя Excel)
- загрузка из результата запроса
- загрузка текстом из файла
- Сохранение итогов проверки в файл
- Использование экспортной процедуры без интерфейсной части
// Проверяет корректность контрольных сумм штрихкода(ов).
//
// Параметры:
// ВходныеДанные (обязательный) - Строка, Число, Массив или ТаблицаЗначений -
// определяется автоматически.
// Для данных с типом ТаблицаЗначений будет предложено выбрать номер колонки(начальная = 1).
// МножественнаяЗагрузка (необязательный) - Булево -
// вспомогательный параметр для входных данных стипом Строка и Число,
// указывающий на то, что в строке более одного ШК
// Разделитель (необязательный) - Строка - указывается, если разделитель отличен от переноса строки
// Дубли (необязательный) - Булево - при установленном значении ЛОЖЬ одинаковые ШК пропускаются
// НомерКолонки (необязательный) - Число - используется когда ВходныеДанные являются таблицей значения
// с количеством колонок более одной, если не указано, то будет выведен диалог выбора
//
// Возвращаемое значение:
// Для однострочной Строки и Числа возвращается Булево;
// При множественной загрузке возвращается ТаблицаЗначений
// с соответствиями в строках Штрихкод - Корректность;
// Неопределено при неверных входных параметрах
//
Функция ПроверитьКСШК(ВходныеДанные, МножественнаяЗагрузка = Ложь, Разделитель = "", Дубли = Истина, НомерКолонки = 0) Экспорт
Ограничения:
Предназначена для проверки EAN-8, UPC-12, EAN-13 и EAN-14.
- Все штрихкоды соответственной длины обрабатываются соответственно...
- Все штрихкоды несоответственной длины не обрабатываются, соответственно...))