Skip to content

Разбор кода маркировки ИС служебный клиент

РазобратьКодМаркировки

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

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

Результат = РазборКодаМаркировкиИССлужебныйКлиент.РазобратьКодМаркировки(ДанныеДляРазбора, ВидыПродукции, ПримечаниеКРезультатуРазбора, Настройки, ПользовательскиеПараметры);

РазобратьКодМаркировкиИспользуяПредыдущиеРезультаты

Описание, пример вызова
// Выполняет разбор кода маркировки.
//
// Параметры:
// ДанныеДляРазбора - Строка, Структура из см. МенеджерОборудованияМаркировкаКлиентСервер.РазобратьСтрокуШтрихкодаGS1 - код маркировки, либо данные разбора.
// КешНастроекРазбораКодаМаркировки - см. РазборКодаМаркировкиИССлужебныйКлиентСервер.ИнициализироватьНастройкиИспользующиеРезультатыПредыдущихРазборов.
// ВидыПродукции - ПеречислениеСсылка.ВидыПродукцииИС, Массив из ПеречислениеСсылка.ВидыПродукцииИС - фильтр по виду продукции.
// ПримечаниеКРезультатуРазбора - Структура - содержит:
// * ИдентификаторОшибки - см. РазборКодаМаркировкиИССлужебныйКлиентСервер.ИдентификаторыОшибокРазбораКодаМаркировки
// * ТекстОшибки - Строка
// * РезультатРазбора - Массив из см. РазборКодаМаркировкиИССлужебныйКлиентСервер.НовыйРезультатРазбораКодаМаркировки
// Настройки - см. РазборКодаМаркировкиИССлужебныйКлиент.НастройкиРазбораКодаМаркировки.
// ПользовательскиеПараметры - см. РазборКодаМаркировкиИССлужебныйКлиентСервер.ПользовательскиеПараметрыРазбораКодаМаркировки.
//
// Возвращаемое значение:
// Неопределено - если код маркировки разобрать не удалось,
// см. РазборКодаМаркировкиИССлужебныйКлиентСервер.НовыйРезультатРазбораКодаМаркировки.
//
//@skip-check method-too-many-params
Функция РазобратьКодМаркировкиИспользуяПредыдущиеРезультаты(Знач ДанныеДляРазбора, КешНастроекРазбораКодаМаркировки, ВидыПродукции = Неопределено, ПримечаниеКРезультатуРазбора = Неопределено, Знач Настройки = Неопределено, Знач ПользовательскиеПараметры = Неопределено) Экспорт

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

Результат = РазборКодаМаркировкиИССлужебныйКлиент.РазобратьКодМаркировкиИспользуяПредыдущиеРезультаты(ДанныеДляРазбора, КешНастроекРазбораКодаМаркировки, ВидыПродукции, ПримечаниеКРезультатуРазбора, Настройки, ПользовательскиеПараметры);

НормализованныйШтрихкод

Описание, пример вызова
Функция НормализованныйШтрихкод(Штрихкод, ВидПродукции, КэшДанныхРазбора = Неопределено, ПользовательскиеПараметрыРазбора = Неопределено) Экспорт

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

Результат = РазборКодаМаркировкиИССлужебныйКлиент.НормализованныйШтрихкод(Штрихкод, ВидПродукции, КэшДанныхРазбора, ПользовательскиеПараметрыРазбора);

НастройкиРазбораКодаМаркировки

Описание, пример вызова
Функция НастройкиРазбораКодаМаркировки(ВидыПродукции = Неопределено, ТолькоУчитываемыеВидыПродукции = Истина) Экспорт

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

Результат = РазборКодаМаркировкиИССлужебныйКлиент.НастройкиРазбораКодаМаркировки(ВидыПродукции, ТолькоУчитываемыеВидыПродукции);

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