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