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