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