Штрихкодирование общего назначения ИС клиент
ПараметрыСканирования
Описание, пример вызова
// Выполняет инициализацию и заполнение параметров сканирования по переданному контексту.// Параметры сканирования необходимы для анализа и обработки штрихкодов маркируемой продукции.//// Параметры:// Контекст - Неопределено, ДокументСсылка, ФормаКлиентскогоПриложения - Источник данных для формирования параметров сканирования.// ФормаВыбора - ФормаКлиентскогоПриложения - Форма// ВидПродукции - ПеречислениеСсылка.ВидыПродукцииИС - Вид продукции// ПараметрыРежимаИсправленияОшибок - Структура - Параметры режима исправления ошибок//// Возвращаемое значение:// См. ШтрихкодированиеОбщегоНазначенияИСКлиентСервер.БазовыеПараметрыСканированияФункция ПараметрыСканирования(Контекст = Неопределено, ФормаВыбора = Неопределено, ВидПродукции = Неопределено, ПараметрыРежимаИсправленияОшибок = Неопределено) Экспорт
Пример вызова
Результат = ШтрихкодированиеОбщегоНазначенияИСКлиент.ПараметрыСканирования(Контекст, ФормаВыбора, ВидПродукции, ПараметрыРежимаИсправленияОшибок);
ПроверитьНаНаличиеОшибокУточнения
Описание, пример вызова
Функция ПроверитьНаНаличиеОшибокУточнения(ПараметрыСканирования, РезультатВыбораДанныеШтрихкода, ДанныеУточнения) Экспорт
Пример вызова
Результат = ШтрихкодированиеОбщегоНазначенияИСКлиент.ПроверитьНаНаличиеОшибокУточнения(ПараметрыСканирования, РезультатВыбораДанныеШтрихкода, ДанныеУточнения)
ОбработатьДанныеШтрихкода
Описание, пример вызова
// Выполняет обработку штрихкода. Вызывается из формы проверки и подбора маркируемой продукции.//// Параметры:// ЗавершениеОбработки - Строка - Имя описания оповещения - обработчика формы, которое произойдет при завершении обработки.// Форма - ФормаКлиентскогоПриложения - форма, в которой отсканирован штрихкод.// ДанныеШтрихкода - Структура - структура с ключами:// * Штрихкод - Строка - считанный штрихкод,// * Количество - Число - количество упаковок.// ПараметрыСканирования - См. ПараметрыСканирования// ДанныеРазбора - см. РазборКодаМаркировкиИССлужебныйКлиентСервер.НовыйРезультатРазбораКодаМаркировки// ДополнительныеПараметры - СтруктураПроцедура ОбработатьДанныеШтрихкода(ЗавершениеОбработки, Форма, ДанныеШтрихкода, ПараметрыСканирования = Неопределено, ДанныеРазбора = Неопределено, ДополнительныеПараметры = Неопределено) Экспорт
Пример вызова
ШтрихкодированиеОбщегоНазначенияИСКлиент.ОбработатьДанныеШтрихкода(ЗавершениеОбработки, Форма, ДанныеШтрихкода, ПараметрыСканирования, ДанныеРазбора, ДополнительныеПараметры);
Подключаемый_ОбработатьУточнениеКодаМаркировки
Описание, пример вызова
Функция Подключаемый_ОбработатьУточнениеКодаМаркировки(Форма) Экспорт
Пример вызова
Результат = ШтрихкодированиеОбщегоНазначенияИСКлиент.Подключаемый_ОбработатьУточнениеКодаМаркировки(Форма)
ПрисутствуетАлкогольнаяПродукция
Описание, пример вызова
// Выполняет проверку в переданном массиве "ВидыПродукции" наличие элемента алкогольной продукции.//// Параметры:// ВидыПродукции - Массив из ПеречислениеСсылка.ВидыПродукцииИС - Вид продукции ИС.// ПараметрыСканирования - (см. ПараметрыСканирования)// Возвращаемое значение:// Булево - Истина, если в переданном массиве найден элемент перечисления алкогольная продукция.Функция ПрисутствуетАлкогольнаяПродукция(ВидыПродукции, ПараметрыСканирования) Экспорт
Пример вызова
Результат = ШтрихкодированиеОбщегоНазначенияИСКлиент.ПрисутствуетАлкогольнаяПродукция(ВидыПродукции, ПараметрыСканирования)
ПрисутствуетТабачнаяПродукция
Описание, пример вызова
// Выполняет проверку в переданном массиве "ВидыПродукции" наличие элемента табачной продукции.//// Параметры:// ВидыПродукции - Массив из ПеречислениеСсылка.ВидыПродукцииИС - Вид продукции ИС.// Возвращаемое значение:// Булево - Истина, если в переданном массиве найден элемент перечисления табачная продукция.Функция ПрисутствуетТабачнаяПродукция(ВидыПродукции) Экспорт
Пример вызова
Результат = ШтрихкодированиеОбщегоНазначенияИСКлиент.ПрисутствуетТабачнаяПродукция(ВидыПродукции)
ПрисутствуетПродукцияИСМП
Описание, пример вызова
// Выполняет проверку в переданном массиве "ВидыПродукции" наличие элемента продукции ИСМП.//// Параметры:// ВидыПродукции - Массив из ПеречислениеСсылка.ВидыПродукцииИС - Вид продукции ИС.// ВключатьТабачнуюПродукцию - Булево - Признак включения табачной продукции// ВключатьМолочнуюПродукцию - Булево - Признак вкючения молочной продукции// Возвращаемое значение:// Булево - Истина, если в переданном массиве найден элемент перечисления обувная продукция.Функция ПрисутствуетПродукцияИСМП(ВидыПродукции, ВключатьТабачнуюПродукцию = Ложь, ВключатьМолочнуюПродукцию = Истина) Экспорт
Пример вызова
Результат = ШтрихкодированиеОбщегоНазначенияИСКлиент.ПрисутствуетПродукцияИСМП(ВидыПродукции, ВключатьТабачнуюПродукцию, ВключатьМолочнуюПродукцию);
ПрисутствуетПрочаяПродукция
Описание, пример вызова
// Выполняет проверку в переданном массиве "ВидыПродукции" наличие элемента с пустым видом продукции.//// Параметры:// ВидыПродукции - Массив из ПеречислениеСсылка.ВидыПродукцииИС - Вид продукции ИС.// Возвращаемое значение:// Булево - Истина, если в переданном массиве найден элемент перечисления пустая ссылка.Функция ПрисутствуетПрочаяПродукция(ВидыПродукции) Экспорт
Пример вызова
Результат = ШтрихкодированиеОбщегоНазначенияИСКлиент.ПрисутствуетПрочаяПродукция(ВидыПродукции)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).