Skip to content

Интеграция ГИСМ клиент сервер

СертификатКриптографииИзКонвертаSOAP

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

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

Результат = ИнтеграцияГИСМКлиентСервер.СертификатКриптографииИзКонвертаSOAP(КонвертSOAP)

ПредставлениеПодписи

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

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

Результат = ИнтеграцияГИСМКлиентСервер.ПредставлениеПодписи(СертификатКриптографии, Сообщение, ВыводитьГиперссылки, СтруктураЦветаСтиля)

ПараметрыXMLDSig

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

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

Результат = ИнтеграцияГИСМКлиентСервер.ПараметрыXMLDSig()

СтруктураСообщенияXML

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

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

Результат = ИнтеграцияГИСМКлиентСервер.СтруктураСообщенияXML()

ДобавитьТекстОшибки

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

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

ИнтеграцияГИСМКлиентСервер.ДобавитьТекстОшибки(Сообщение, ТекстОшибки)

ДобавитьТекстОшибкиНеЗаполненGLNОрганизации

Описание, пример вызова
// Добавляет в свойство структуры сообщения текст ошибки
//
// Параметры:
// Сообщение - Структура - сообщение, в которое добавляется текст ошибки.
// GLN - Число - GLN Организации.
// Организация - СправочникСсылка.Организация - Организация.
//
Процедура ДобавитьТекстОшибкиНеЗаполненGLNОрганизации(СообщениеXML, GLN, РеквизитыШапки) Экспорт

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

ИнтеграцияГИСМКлиентСервер.ДобавитьТекстОшибкиНеЗаполненGLNОрганизации(СообщениеXML, GLN, РеквизитыШапки)

ДобавитьТекстОшибкиУказанНеКорректныйКППОрганизации

Описание, пример вызова
// Добавляет в свойство структуры сообщения текст ошибки
//
// Параметры:
// Сообщение - Структура - сообщение, в которое добавляется текст ошибки.
// GLN - Число - GLN Организации.
// Организация - СправочникСсылка.Организация - Организация.
//
Процедура ДобавитьТекстОшибкиУказанНеКорректныйКППОрганизации(СообщениеXML, КПП, Организация) Экспорт

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

ИнтеграцияГИСМКлиентСервер.ДобавитьТекстОшибкиУказанНеКорректныйКППОрганизации(СообщениеXML, КПП, Организация)

ДобавитьТекстОшибкиНеЗаполненоПолноеНаименованиеКонтрагента

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

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

ИнтеграцияГИСМКлиентСервер.ДобавитьТекстОшибкиНеЗаполненоПолноеНаименованиеКонтрагента(СообщениеXML, Контрагент)

ДобавитьТекстОшибкиНеЗаполненGLNПартнера

Описание, пример вызова
// Добавляет в свойство структуры сообщения текст ошибки
//
// Параметры:
// Сообщение - Структура - сообщение, в которое добавляется текст ошибки.
// GLN - Число - GLN Организации.
// Организация - СправочникСсылка.Организация - Организация.
//
Процедура ДобавитьТекстОшибкиНеЗаполненGLNПартнера(СообщениеXML, GLN, Партнер) Экспорт

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

ИнтеграцияГИСМКлиентСервер.ДобавитьТекстОшибкиНеЗаполненGLNПартнера(СообщениеXML, GLN, Партнер)

РазложитьПоТипамШтрихкодов

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

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

Результат = ИнтеграцияГИСМКлиентСервер.РазложитьПоТипамШтрихкодов(Штрихкоды)

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