Skip to content

Интеграция ИСМП клиент

ПодготовитьКПередаче

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

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

ИнтеграцияИСМПКлиент.ПодготовитьКПередаче(Форма, ПараметрыОбработкиДокументов, ОповещениеПриЗавершении);

ЗагрузитьВходящиеДокументы

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

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

ИнтеграцияИСМПКлиент.ЗагрузитьВходящиеДокументы(Форма, ПараметрыЗагрузки, ОповещениеПриЗавершении);

ВыполнитьОбмен

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

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

ИнтеграцияИСМПКлиент.ВыполнитьОбмен(Форма, Организация, ОповещениеПриЗавершении);

ОтменитьПоследнююОперацию

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

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

ИнтеграцияИСМПКлиент.ОтменитьПоследнююОперацию(ДокументСсылка)

ОтменитьПередачу

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

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

ИнтеграцияИСМПКлиент.ОтменитьПередачу(ДокументСсылка)

ОрганизацииДляОбмена

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

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

Результат = ИнтеграцияИСМПКлиент.ОрганизацииДляОбмена(Форма)

ПодготовитьСообщенияКПередаче

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

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

ИнтеграцияИСМПКлиент.ПодготовитьСообщенияКПередаче(ДинамическийСписок, ПараметрыПередачи)

ПодготовитьСообщенияКПередачеЗавершение

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

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

ИнтеграцияИСМПКлиент.ПодготовитьСообщенияКПередачеЗавершение(Контекст, ДополнительныеПараметры);

АрхивироватьДокументы

Описание, пример вызова
// Выполняет архивирование документов.
//
// Параметры:
// Результат - КодВозвратаДиалога - Ответ на вопрос архивирования.
// ДополнительныеПараметры - Структура - Структура дополнительных параметров.
//
Процедура АрхивироватьДокументы(Результат, ДополнительныеПараметры) Экспорт

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

ИнтеграцияИСМПКлиент.АрхивироватьДокументы(Результат, ДополнительныеПараметры)

АрхивироватьРаспоряжения

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

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

ИнтеграцияИСМПКлиент.АрхивироватьРаспоряжения(Результат, ДополнительныеПараметры)

ОткрытьФормуСозданияДокумента

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

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

ИнтеграцияИСМПКлиент.ОткрытьФормуСозданияДокумента(ПолноеИмяДокумента, ДокументОснование, Владелец, ОписаниеОповещения);

НастройкиРаботыССертификацией

Описание, пример вызова
Функция НастройкиРаботыССертификацией(ИмяРеквизитаКеш = "КэшСертификации", ИмяРеквизитаСертификация = "ТоварыСертификация") Экспорт

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

Результат = ИнтеграцияИСМПКлиент.НастройкиРаботыССертификацией(ИмяРеквизитаКеш, ИмяРеквизитаСертификация);

ОбновитьСписокВыбораСертификации

Описание, пример вызова
Процедура ОбновитьСписокВыбораСертификации(Форма, НастройкиРаботыССертификацией = Неопределено) Экспорт

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

ИнтеграцияИСМПКлиент.ОбновитьСписокВыбораСертификации(Форма, НастройкиРаботыССертификацией);

НастройкиРаботыСПервичнымДокументом

Описание, пример вызова
Функция НастройкиРаботыСПервичнымДокументом() Экспорт

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

Результат = ИнтеграцияИСМПКлиент.НастройкиРаботыСПервичнымДокументом()

ОбновитьСписокВыбораПервичногоДокумента

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

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

ИнтеграцияИСМПКлиент.ОбновитьСписокВыбораПервичногоДокумента(Форма, НастройкиРаботыСПервичнымДокументом);

ОткрытьФормуВыбораОрганизаций

Описание, пример вызова
Процедура ОткрытьФормуВыбораОрганизаций(Форма, Префикс, Префиксы = Неопределено, ОповещениеПриЗавершении = Неопределено) Экспорт

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

ИнтеграцияИСМПКлиент.ОткрытьФормуВыбораОрганизаций(Форма, Префикс, Префиксы, ОповещениеПриЗавершении);

ПослеЗавершенияВыбораОрганизаций

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

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

ИнтеграцияИСМПКлиент.ПослеЗавершенияВыбораОрганизаций(Результат, ДополнительныеПараметры)

ОбработатьВыборОрганизаций

Описание, пример вызова
Процедура ОбработатьВыборОрганизаций(Форма, Результат, ПрименятьОтбор, Префикс = Неопределено, Префиксы = Неопределено) Экспорт

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

ИнтеграцияИСМПКлиент.ОбработатьВыборОрганизаций(Форма, Результат, ПрименятьОтбор, Префикс, Префиксы);

ПодключитьНапоминанияОтветственномуЗаАктуализациюТокеновАвторизации

Описание, пример вызова
// Подключает обработчик ожидания для инициализации напоминаний ответственному за актуализацию токенов авторизации.
//
Процедура ПодключитьНапоминанияОтветственномуЗаАктуализациюТокеновАвторизации() Экспорт

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

ИнтеграцияИСМПКлиент.ПодключитьНапоминанияОтветственномуЗаАктуализациюТокеновАвторизации()

ПроверитьНапоминанияОтветственномуЗаАктуализациюТокеновАвторизации

Описание, пример вызова
// Проверяет наличие напоминаний для ответственного за актуализацию токенов авторизации ИС МП.
// При необходимости, открывает форму актуализации токенов авторизации ИС МП.
//
Процедура ПроверитьНапоминанияОтветственномуЗаАктуализациюТокеновАвторизации(ПараметрыПроверкиНапоминаний) Экспорт

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

ИнтеграцияИСМПКлиент.ПроверитьНапоминанияОтветственномуЗаАктуализациюТокеновАвторизации(ПараметрыПроверкиНапоминаний)

ОткрытьФормуНастройкиВидовУпаковокПоНоменклатуре

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

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

ИнтеграцияИСМПКлиент.ОткрытьФормуНастройкиВидовУпаковокПоНоменклатуре(ФормаВладелец, Номенклатура, ВидПродукции);

ОткрытьФормуСпискаВскрытыхПотребительскихУпаковок

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

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

ИнтеграцияИСМПКлиент.ОткрытьФормуСпискаВскрытыхПотребительскихУпаковок(ПараметрыОткрытия)

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