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