Skip to content

Штрихкодирование ИСМП служебный

ПроверитьНеобходимостьУточнения

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

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

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

ОбработатьУточнениеДанных

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

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

ШтрихкодированиеИСМПСлужебный.ОбработатьУточнениеДанных(ДанныеШтрихкода, ДанныеВыбора, ПараметрыСканирования, РезультатОбработки)

ЗаполнитьПоДокументуИОснованию

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

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

Результат = ШтрихкодированиеИСМПСлужебный.ЗаполнитьПоДокументуИОснованию(СтрокаДанных, ПараметрыСканирования, ДанныеДокументаОснования, ДанныеДокумента)

ЗаполнитьПоСтрокуПоДаннымШтрихкодовДокумента

Описание, пример вызова
Функция ЗаполнитьПоСтрокуПоДаннымШтрихкодовДокумента(ДанныеПоШтрихкодам, СтрокаДанных, ПараметрыСканирования, ДанныеШтрихкодовДокумента) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ЗаполнитьПоСтрокуПоДаннымШтрихкодовДокумента(ДанныеПоШтрихкодам, СтрокаДанных, ПараметрыСканирования, ДанныеШтрихкодовДокумента)

ОбновитьДеревоУпаковок

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

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

ШтрихкодированиеИСМПСлужебный.ОбновитьДеревоУпаковок(ДанныеПоШтрихкодам, ОбновленныеКодыМаркировки, ПараметрыСканирования)

ЗаполнитьДанныеНеизвестнойМаркируемойПродукции

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

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьДанныеНеизвестнойМаркируемойПродукции(ДанныеПоШтрихкодам, ПараметрыСканирования)

ДополнитьДанныеПоШтрихкодамСпецификой

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

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

ШтрихкодированиеИСМПСлужебный.ДополнитьДанныеПоШтрихкодамСпецификой(ДанныеПоШтрихкодам, ПараметрыСканирования, ПараметрыДополнения);

ДополнитьДанныеПоШтрихкодамПараметрамиДополнения

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

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

ШтрихкодированиеИСМПСлужебный.ДополнитьДанныеПоШтрихкодамПараметрамиДополнения(ДанныеПоШтрихкодам, ПараметрыСканирования, ПараметрыДополнения)

ЗаполнитьСтрокиТаблицыДанныхПоГрупповымУпаковкам

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

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьСтрокиТаблицыДанныхПоГрупповымУпаковкам(ДанныеКодовМаркировки, ПараметрыСканирования, ЗаполнятьКоличествоПотребительскихУпаковок);

ПлановоеКоличествоПотребительскихУпаковок

Описание, пример вызова
Функция ПлановоеКоличествоПотребительскихУпаковок(СтрокаДанных, ОписаниеGTIN, СозданиеНаборов) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ПлановоеКоличествоПотребительскихУпаковок(СтрокаДанных, ОписаниеGTIN, СозданиеНаборов));

ЗаполнитьGTINПотребительскихУпаковок

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

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьGTINПотребительскихУпаковок(ДанныеПоШтрихкодам, ПараметрыСканирования)

GTINПотребительскойУпаковкиРекурсивно

Описание, пример вызова
Функция GTINПотребительскойУпаковкиРекурсивно(СтрокаДереваВерхнегоУровня) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.GTINПотребительскойУпаковкиРекурсивно(СтрокаДереваВерхнегоУровня));

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

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

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьПредставленияДанных(ДанныеПоШтрихкодам, ПараметрыСканирования)

ДополнитьСвойстваДанныхШтрихкода

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

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

ШтрихкодированиеИСМПСлужебный.ДополнитьСвойстваДанныхШтрихкода(ДанныеШтрихкода)

СохранениеКодовМаркировкиВПул

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

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

ШтрихкодированиеИСМПСлужебный.СохранениеКодовМаркировкиВПул(ДеревоУпаковок, ПараметрыСканирования)

СохранениеКодаМаркировкиВПул

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

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

ШтрихкодированиеИСМПСлужебный.СохранениеКодаМаркировкиВПул(РезультатОбработки, ДанныеШтрихкода, ПараметрыСканирования)

ВыполнитьДействие

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

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

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

ЗаполнитьДанныеНеизвестныхУпаковок

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

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьДанныеНеизвестныхУпаковок(ДанныеПоШтрихкодам, ПараметрыСканирования)

ДеревоУпаковокПоДаннымИСМП

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

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

Результат = ШтрихкодированиеИСМПСлужебный.ДеревоУпаковокПоДаннымИСМП(МассивСтрокТаблицы, ПараметрыСканирования, ТребуемаяДетализация);

ШтрихкодыУпаковокИзДокумента

Описание, пример вызова
Функция ШтрихкодыУпаковокИзДокумента(Знач ДокументСсылка, Знач ПараметрыСканирования) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ШтрихкодыУпаковокИзДокумента(ДокументСсылка, ПараметрыСканирования)

ВложенныеШтрихкодыУпаковок

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

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

Результат = ШтрихкодированиеИСМПСлужебный.ВложенныеШтрихкодыУпаковок(ШтрихкодыУпаковок, ПараметрыСканирования, СортироватьДанные);

ОбработатьВыборСерии

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

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

Результат = ШтрихкодированиеИСМПСлужебный.ОбработатьВыборСерии(Форма, РезультатВыбора, РезультатОбработки, КэшированныеЗначения)

ИнициализироватьДеревоУпаковок

Описание, пример вызова
// Инициализирует дерево упаковок для обувной продукции.
//
// Возвращаемое значение:
// ДеревоЗначений - Иерархия упаковок.
Функция ИнициализироватьДеревоУпаковок() Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ИнициализироватьДеревоУпаковок()

ВложенныеШтрихкоды

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

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

Результат = ШтрихкодированиеИСМПСлужебный.ВложенныеШтрихкоды(ДанныеШтрихкодовСписок, ПараметрыСканирования, ДляУпаковокТребоватьПодключениеМОТП, СортироватьДанные);

ВложенныеШтрихкодыПоДаннымИСМП

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

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

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

ДобавитьКолонкиТаблицыДанныхДокумента

Описание, пример вызова
Процедура ДобавитьКолонкиТаблицыДанныхДокумента(ТаблицаДанныхДокумента) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ДобавитьКолонкиТаблицыДанныхДокумента(ТаблицаДанныхДокумента)

ЗаполнитьПредставлениеНоменклатурыОстаточныхШтрихкодов

Описание, пример вызова
Процедура ЗаполнитьПредставлениеНоменклатурыОстаточныхШтрихкодов(СтрокиТаблицыДанных, ПараметрыСканирования) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьПредставлениеНоменклатурыОстаточныхШтрихкодов(СтрокиТаблицыДанных, ПараметрыСканирования)

ПредставлениеОстаточныхШтрихкодов

Описание, пример вызова
Функция ПредставлениеОстаточныхШтрихкодов(СтрокиТаблицыДанных, ПараметрыСканирования) Экспорт

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

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

РасширеннаяПроверкаТребуетсяВыборСерииПоВидуУпаковки

Описание, пример вызова
Функция РасширеннаяПроверкаТребуетсяВыборСерииПоВидуУпаковки(ПараметрыСканирования, ДанныеШтрихкода) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.РасширеннаяПроверкаТребуетсяВыборСерииПоВидуУпаковки(ПараметрыСканирования, ДанныеШтрихкода)

ВидДополненияПредставленияОшибки

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

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

Результат = ШтрихкодированиеИСМПСлужебный.ВидДополненияПредставленияОшибки()

ДополнитьПредставлениеОшибки

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

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

ШтрихкодированиеИСМПСлужебный.ДополнитьПредставлениеОшибки(СтрокаДанных, ВидДополнения)

ЗаполнитьРасширенноеПредставлениеОшибки

Описание, пример вызова
Процедура ЗаполнитьРасширенноеПредставлениеОшибки(ПредставлениеОшибки, ПараметрыДополнения, Форма) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьРасширенноеПредставлениеОшибки(ПредставлениеОшибки, ПараметрыДополнения, Форма)

ЭтоОперацияВыводаИзОборота

Описание, пример вызова
Функция ЭтоОперацияВыводаИзОборота(Операция) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ЭтоОперацияВыводаИзОборота(Операция));

ЭтоОперацияВводаВОборот

Описание, пример вызова
Функция ЭтоОперацияВводаВОборот(Операция) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ЭтоОперацияВводаВОборот(Операция));

ЭтоОперацияВозвратаВОборот

Описание, пример вызова
Функция ЭтоОперацияВозвратаВОборот(Операция) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ЭтоОперацияВозвратаВОборот(Операция));

ЭтоОперацияОтгрузки

Описание, пример вызова
Функция ЭтоОперацияОтгрузки(Операция) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ЭтоОперацияОтгрузки(Операция));

ЭтоОперацияПриемки

Описание, пример вызова
Функция ЭтоОперацияПриемки(Операция) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ЭтоОперацияПриемки(Операция));

ЭтоОперацияАгрегации

Описание, пример вызова
Функция ЭтоОперацияАгрегации(Операция) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ЭтоОперацияАгрегации(Операция));

ЭтоОперацияУточненияСведенийОКодахМаркировки

Описание, пример вызова
Функция ЭтоОперацияУточненияСведенийОКодахМаркировки(Операция) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ЭтоОперацияУточненияСведенийОКодахМаркировки(Операция));

КодМаркировкиВыведенИзОборота

Описание, пример вызова
Функция КодМаркировкиВыведенИзОборота(Статус) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.КодМаркировкиВыведенИзОборота(Статус)

КодМаркировкиЕщеНеВведенВОборот

Описание, пример вызова
Функция КодМаркировкиЕщеНеВведенВОборот(Статус) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.КодМаркировкиЕщеНеВведенВОборот(Статус));

КодМаркировкиВОбороте

Описание, пример вызова
Функция КодМаркировкиВОбороте(Статус) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.КодМаркировкиВОбороте(Статус)

ТребуетсяВыполнитьПеремаркировку

Описание, пример вызова
Функция ТребуетсяВыполнитьПеремаркировку(ПараметрыДополнения) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ТребуетсяВыполнитьПеремаркировку(ПараметрыДополнения));

ОпределениеВидаПродукции

Описание, пример вызова
Процедура ОпределениеВидаПродукции(ДанныеПоШтрихкодам, ПараметрыСканирования, Принудительно = Ложь) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ОпределениеВидаПродукции(ДанныеПоШтрихкодам, ПараметрыСканирования, Принудительно);

ТребуетсяЗагрузкаВложенныхКодовМаркировки

Описание, пример вызова
Функция ТребуетсяЗагрузкаВложенныхКодовМаркировки(СпецификаСтроки, СтрокаТаблицыДанных, ПараметрыСканирования) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ТребуетсяЗагрузкаВложенныхКодовМаркировки(СпецификаСтроки, СтрокаТаблицыДанных, ПараметрыСканирования)

СтруктураДанныхТребуетЗагрузкиВложенныхКодовМаркировки

Описание, пример вызова
Функция СтруктураДанныхТребуетЗагрузкиВложенныхКодовМаркировки(СтрокаТаблицыДанных, ПараметрыСканирования) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.СтруктураДанныхТребуетЗагрузкиВложенныхКодовМаркировки(СтрокаТаблицыДанных, ПараметрыСканирования)

ДополнитьДанныеПоШтрихкодамДаннымиПулаКодовМаркировки

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

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

ШтрихкодированиеИСМПСлужебный.ДополнитьДанныеПоШтрихкодамДаннымиПулаКодовМаркировки(ДанныеПоШтрихкодам, ПараметрыСканирования, ВыполнитьПринудительно);

ПроверитьНаОшибкиГрупповуюУпаковку

Описание, пример вызова
Функция ПроверитьНаОшибкиГрупповуюУпаковку(СтрокаДанных, СтрокаДерева, ПравилаПроверки) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ПроверитьНаОшибкиГрупповуюУпаковку(СтрокаДанных, СтрокаДерева, ПравилаПроверки)

ПроверитьНаОшибкиЛогистическуюУпаковку

Описание, пример вызова
Функция ПроверитьНаОшибкиЛогистическуюУпаковку(СтрокаДанных, СтрокаДерева, ПравилаПроверки) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ПроверитьНаОшибкиЛогистическуюУпаковку(СтрокаДанных, СтрокаДерева, ПравилаПроверки)

ДанныеКОпределениюВидаУпаковки

Описание, пример вызова
Функция ДанныеКОпределениюВидаУпаковки(ПараметрыОбмена) Экспорт

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

Результат = ШтрихкодированиеИСМПСлужебный.ДанныеКОпределениюВидаУпаковки(ПараметрыОбмена)

СинхронизироватьРезультатПроверкиСредствамиККТ

Описание, пример вызова
Процедура СинхронизироватьРезультатПроверкиСредствамиККТ(ДеревоМаркированнойПродукции, ВидПродукции, СсылкаНаДокумент) Экспорт

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

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

ОчиститьРезультатПроверкиСредствамиККТПоОтсутствующимКодам

Описание, пример вызова
Процедура ОчиститьРезультатПроверкиСредствамиККТПоОтсутствующимКодам(СсылкаНаДокумент, Отказ = Ложь) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ОчиститьРезультатПроверкиСредствамиККТПоОтсутствующимКодам(СсылкаНаДокумент, Отказ);

ОчиститьДанныеРазрешительногоРежимаПриИзмененииОрганизации

Описание, пример вызова
Процедура ОчиститьДанныеРазрешительногоРежимаПриИзмененииОрганизации(ДокументОбъект) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ОчиститьДанныеРазрешительногоРежимаПриИзмененииОрганизации(ДокументОбъект)

ЗаполнитьПараметрыДополненияВложенныхШтрихкодов

Описание, пример вызова
Процедура ЗаполнитьПараметрыДополненияВложенныхШтрихкодов(ПараметрыДополнения, ШтрихкодыУпаковок, ПараметрыСканирования) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьПараметрыДополненияВложенныхШтрихкодов(ПараметрыДополнения, ШтрихкодыУпаковок, ПараметрыСканирования)

ОбработатьУточнениеДанныхЧастичноеВыбытие

Описание, пример вызова
Процедура ОбработатьУточнениеДанныхЧастичноеВыбытие(ДанныеВыбора, ДанныеШтрихкода, ПараметрыСканирования) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ОбработатьУточнениеДанныхЧастичноеВыбытие(ДанныеВыбора, ДанныеШтрихкода, ПараметрыСканирования)

ЗаполнитьСтрокиТаблицыДанныхДаннымиЧастичногоВыбытия

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

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

ШтрихкодированиеИСМПСлужебный.ЗаполнитьСтрокиТаблицыДанныхДаннымиЧастичногоВыбытия(ДанныеПоШтрихкодам, ДанныеЗаполнения, ПараметрыСканирования)

ДобавитьСтрокуДляЗаполненияДаннымиЧастичногоВыбытия

Описание, пример вызова
Процедура ДобавитьСтрокуДляЗаполненияДаннымиЧастичногоВыбытия(СтрокаДанных, ПараметрыСканирования, ДанныеЗаполнения) Экспорт

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

ШтрихкодированиеИСМПСлужебный.ДобавитьСтрокуДляЗаполненияДаннымиЧастичногоВыбытия(СтрокаДанных, ПараметрыСканирования, ДанныеЗаполнения)

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