Skip to content

Штрихкодирование общего назначения ЕГАИС

ЗаполнитьПредставленияДанных

Описание, пример вызова
// Заполняет представления статусов, владельцев и прочую дополнительную информацию
//
// Параметры:
// ДанныеПоШтрихкодам - (См. ШтрихкодированиеОбщегоНазначенияИС.ИнициализацияДанныхПоШтрихкодам).
// ПараметрыСканирования - (См. ШтрихкодированиеОбщегоНазначенияИСКлиент.ПараметрыСканирования).
Процедура ЗаполнитьПредставленияДанных(ДанныеПоШтрихкодам, ПараметрыСканирования) Экспорт

Пример вызова

ШтрихкодированиеОбщегоНазначенияЕГАИС.ЗаполнитьПредставленияДанных(ДанныеПоШтрихкодам, ПараметрыСканирования)

ЭтоШтрихкодАкцизнойМарки

Описание, пример вызова
// Определяет по значению штрихкода принадлежность продукции к акцизной марке. Заполняет параметр ТипШтрихкода.
//
// Параметры:
// Штрихкод - Строка - Значение штрихкода.
// ТипШтрихкода - Неопределено, ПеречислениеСсылка.ТипыШтрихкодов - Тип штрихкода.
// Возвращаемое значение:
// Булево - Истина, если значение штрихкода является штрихкодом акцизной марки.
Функция ЭтоШтрихкодАкцизнойМарки(Штрихкод, ТипШтрихкода = Неопределено) Экспорт

Пример вызова

Результат = ШтрихкодированиеОбщегоНазначенияЕГАИС.ЭтоШтрихкодАкцизнойМарки(Штрихкод, ТипШтрихкода);

РезультатОбработкиШтрихкодаМаркируемойПродукцииПриОшибках

Описание, пример вызова
// Возвращает результат обработки штрихкода с описанием ошибки.
//
// Параметры:
// ДанныеШтрихкода - (См. ШтрихкодированиеОбщегоНазначенияИС.ИнициализироватьДанныеШтрихкода).
// Возвращаемое значение:
// Структура - (См. ИнициализироватьРезультатОбработкиШтрихкода).
Функция РезультатОбработкиШтрихкодаМаркируемойПродукцииПриОшибках(ДанныеШтрихкода) Экспорт

Пример вызова

Результат = ШтрихкодированиеОбщегоНазначенияЕГАИС.РезультатОбработкиШтрихкодаМаркируемойПродукцииПриОшибках(ДанныеШтрихкода)

ДополнитьСвойстваРезультатаОбработкиШтрихкода

Описание, пример вызова
// Дополняет свойства структуры "Результат обработки штрихкода" - (См. ШтрихкодированиеОбщегоНазначенияИС.ИнициализироватьРезультатОбработкиШтрихкода)
//
// Параметры:
// РезультатОбработкиШтрихкода - Структура - Описание:
// * Справки2 - Массив из СправочникСсылка.Справки2ЕГАИС - Структура с данными по справкам 2.
// * ТребуетсяВыборСправки2 - Булево - Истина, если необходимо открыть диалоговое окно с возможностью выбора справки 2.
// * АлкогольнаяПродукция - СправочникСсылка.КлассификаторАлкогольнойПродукцииЕГАИС - Элемент справочника.
// ДанныеШтрихкода - (См. ШтрихкодированиеОбщегоНазначенияИС.ИнициализироватьДанныеШтрихкода).
//@skip-check doc-comment-type
//@skip-check doc-comment-field-type-strict
//@skip-check doc-comment-field-type
Процедура ДополнитьСвойстваРезультатаОбработкиШтрихкода(РезультатОбработкиШтрихкода, ДанныеШтрихкода = Неопределено) Экспорт

Пример вызова

ШтрихкодированиеОбщегоНазначенияЕГАИС.ДополнитьСвойстваРезультатаОбработкиШтрихкода(РезультатОбработкиШтрихкода, ДанныеШтрихкода);

РезультатОбработкиШтрихкодаМаркируемойПродукции

Описание, пример вызова
// Формирует структуру, описывающую результат обработки штрихкода акцизной марки.
//
// Параметры:
// ФормаУникальныйИдентификатор - ФормаКлиентскогоПриложения - Форма, для которой выполняется обработка штрихкода
// - Строка - Идентификатор формы
// ДанныеШтрихкода - (См. ШтрихкодированиеОбщегоНазначенияИС.ИнициализироватьДанныеШтрихкода)
// ПараметрыСканирования - (См. ШтрихкодированиеОбщегоНазначенияИСКлиент.ПараметрыСканирования)
// Возвращаемое значение:
// Структура - содержит в себе информацию по результату обработки штрихкодов алкогольной продукции.
Функция РезультатОбработкиШтрихкодаМаркируемойПродукции(ФормаУникальныйИдентификатор, ДанныеШтрихкода, ПараметрыСканирования) Экспорт

Пример вызова

Результат = ШтрихкодированиеОбщегоНазначенияЕГАИС.РезультатОбработкиШтрихкодаМаркируемойПродукции(ФормаУникальныйИдентификатор, ДанныеШтрихкода, ПараметрыСканирования)

ИнициализироватьРезультатОбработкиШтрихкода

Описание, пример вызова
// Получает базовую структуру "Результат обработки штрихкода" и дополняет ее свойствами, индивидуальными для алкогольной
// продукции.
//
// Параметры:
// ДанныеШтрихкода - (См. ШтрихкодированиеОбщегоНазначенияИС.ИнициализироватьДанныеШтрихкода).
// Возвращаемое значение:
// Структура - (См. ШтрихкодированиеОбщегоНазначенияИС.ИнициализироватьРезультатОбработкиШтрихкода)
// и (См. ДополнитьСвойстваРезультатаОбработкиШтрихкода)
Функция ИнициализироватьРезультатОбработкиШтрихкода(ДанныеШтрихкода = Неопределено) Экспорт

Пример вызова

Результат = ШтрихкодированиеОбщегоНазначенияЕГАИС.ИнициализироватьРезультатОбработкиШтрихкода(ДанныеШтрихкода);

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).