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