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