Skip to content

Интеграция ГИСМ

ПодсистемаНеИспользуется

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

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

Результат = ИнтеграцияГИСМ.ПодсистемаНеИспользуется()

СообщитьОбОтключенииПодсистемы

Описание, пример вызова
Процедура СообщитьОбОтключенииПодсистемы(Отказ) Экспорт

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

ИнтеграцияГИСМ.СообщитьОбОтключенииПодсистемы(Отказ)

ВыполнитьОбменРегламентноеЗадание

Описание, пример вызова
// Выполнить обмен с ГИСМ
//
Процедура ВыполнитьОбменРегламентноеЗадание() Экспорт

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

ИнтеграцияГИСМ.ВыполнитьОбменРегламентноеЗадание()

ПриОпределенииНастроекРегламентныхЗаданий

Описание, пример вызова
// Определяет следующие свойства регламентных заданий:
// - зависимость от функциональных опций.
// - возможность выполнения в различных режимах работы программы.
// - прочие параметры.
//
Процедура ПриОпределенииНастроекРегламентныхЗаданий(Настройки) Экспорт

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

ИнтеграцияГИСМ.ПриОпределенииНастроекРегламентныхЗаданий(Настройки)

ДобавитьВОчередьПолученияДанных

Описание, пример вызова
// Добавляет документ в очередь получения данных
//
// Параметры:
// ДанныеДляПолученияДокумента - Структура - Данные для получения документа:
// * GLN - Число - Регистрационный номер предприятия.
// * output_id - Число - Идентификатор документа.
// * action_id - Число - Номер операции маркировки.
// * Данные - Структура - Данные документа.
// * ДатаРегистрации - Дата - Дата регистрации.
//
Процедура ДобавитьВОчередьПолученияДанных(ДанныеДляПолученияДокумента) Экспорт

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

ИнтеграцияГИСМ.ДобавитьВОчередьПолученияДанных(ДанныеДляПолученияДокумента)

УдалитьИзОчередиПолученияДанных

Описание, пример вызова
// Удаляет документ из очереди получения данных
//
// Параметры:
// ДанныеДляПолученияДокумента - Структура - со свойствами:
// * GLN - Число - Регистрационный номер предприятия.
// * output_id - Число - Идентификатор документа.
//
Процедура УдалитьИзОчередиПолученияДанных(ДанныеДляПолученияДокумента) Экспорт

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

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

ОбработатьОчередьПередачиДанных

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

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

Результат = ИнтеграцияГИСМ.ОбработатьОчередьПередачиДанных(СертификатыДляПодписанияНаСервере);

ВыборкаОчередьПолученияКвитанцийОФиксации

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

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

Результат = ИнтеграцияГИСМ.ВыборкаОчередьПолученияКвитанцийОФиксации(GLN)

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

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

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

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

СертификатыДляПодписанияНаСервере

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

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

Результат = ИнтеграцияГИСМ.СертификатыДляПодписанияНаСервере()

ОписаниеОперации

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

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

Результат = ИнтеграцияГИСМ.ОписаниеОперации(Описание, ДокументСсылка, НомерВерсии);

ОписаниеОперацииПередачиДанных

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

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

Результат = ИнтеграцияГИСМ.ОписаниеОперацииПередачиДанных(ОперацияПередачиДанных, ДокументСсылка, НомерВерсии);

КатегорииОпераций

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

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

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

ПоддерживаемыеТипыДокументов

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

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

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

ПредставлениеСтатусаГИСМ

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

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

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

Подписать

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

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

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

ИнформацияОКиЗПоRFIDTID

Описание, пример вызова
// Возвращает информацию о КиЗ, которые организация получала от эмитента
//
// Параметры:
// RFIDTID - Строка - TID RFID-метки КиЗ.
//
// Возвращаемое значение:
// Структура - см. функцию ИнтеграцияГИСМ.СтруктураИнформацииОКиЗ.
//
Функция ИнформацияОКиЗПоRFIDTID(RFIDTID) Экспорт

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

Результат = ИнтеграцияГИСМ.ИнформацияОКиЗПоRFIDTID(RFIDTID)

ИнформацияОКиЗПоНомеру

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

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

Результат = ИнтеграцияГИСМ.ИнформацияОКиЗПоНомеру(НомерКиЗ)

СтруктураИнформацииОКиЗ

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

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

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

URIПространстваИмен

Описание, пример вызова
// Возвращает URI пространства имен системы маркировки заданной версии.
//
// Параметры:
// Версия - Строка - Версия
//
// Возвращаемое значение:
// Строка - URI пространства имен.
Функция URIПространстваИмен(Версия) Экспорт

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

Результат = ИнтеграцияГИСМ.URIПространстваИмен(Версия)

URIПространстваИменИспользуемойВерсииСхемОбмена

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

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

Результат = ИнтеграцияГИСМ.URIПространстваИменИспользуемойВерсииСхемОбмена(Версия);

ВерсииСхемОбмена

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

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

Результат = ИнтеграцияГИСМ.ВерсииСхемОбмена()

ИспользоватьВозможностиВерсии

Описание, пример вызова
// Проверить возможность использовать возможностей версии
//
// Параметры:
// ТребуемаяВерсия - Строка - Требуемая версия.
//
// Возвращаемое значение:
// Булево - Возможность использования.
//
Функция ИспользоватьВозможностиВерсии(ТребуемаяВерсия) Экспорт

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

Результат = ИнтеграцияГИСМ.ИспользоватьВозможностиВерсии(ТребуемаяВерсия)

ВерсияНеМенееТребуемой

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

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

Результат = ИнтеграцияГИСМ.ВерсияНеМенееТребуемой(ПроверяемаяВерсия, ТребуемаяВерсия)

ВерсияСхемОбменаПоследняяПоддерживаемая

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

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

Результат = ИнтеграцияГИСМ.ВерсияСхемОбменаПоследняяПоддерживаемая()

ВерсияСхемОбменаПоУмолчанию

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

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

Результат = ИнтеграцияГИСМ.ВерсияСхемОбменаПоУмолчанию()

ЗаписатьВерсииСхемОбмена

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

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

ИнтеграцияГИСМ.ЗаписатьВерсииСхемОбмена(Клиент, Сервер, ОбработчикОбновления);

ПроверитьОбновитьВерсиюСхемОбмена

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

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

Результат = ИнтеграцияГИСМ.ПроверитьОбновитьВерсиюСхемОбмена(НоваяВерсияСхемОбмена, ОбработчикОбновления);

СоответствиеВерсийСхемОбмена

Описание, пример вызова
// Возвращает соответствие схем обмена и Имен пространств XDTO
//
// Возвращаемое значение:
// Соответствие из КлючИЗначение - Соответствие версий схем обмена
Функция СоответствиеВерсийСхемОбмена() Экспорт

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

Результат = ИнтеграцияГИСМ.СоответствиеВерсийСхемОбмена()

ОбъектXDTO

Описание, пример вызова
// Возвращает объект XDTO по имени типа из пространства имен ГИСМ
//
// Параметры:
// ИмяТипа - Строка - Имя типа
// Версия - Строка - Требуемая версия.
//
// Возвращаемое значение:
// ОбъектXDTO - Объект XDTO
//
Функция ОбъектXDTO(ИмяТипа, Версия = Неопределено) Экспорт

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

Результат = ИнтеграцияГИСМ.ОбъектXDTO(ИмяТипа, Версия);

ОбъектXDTOПоТекстуСообщенияXML

Описание, пример вызова
// Возвращает Объект XDTO, получаемый из текста сообщения XML
//
// Параметры:
// ТекстСообщенияXML - Строка - Текст сообщения XML
// Тип - Строка, Неопределено, ТипОбъектаXDTO - Тип объекта
// Версия - Строка - Требуемая версия.
//
// Возвращаемое значение:
// ОбъектXDTO - Объект XDTO
//
Функция ОбъектXDTOПоТекстуСообщенияXML(ТекстСообщенияXML, Тип = Неопределено, Версия = Неопределено) Экспорт

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

Результат = ИнтеграцияГИСМ.ОбъектXDTOПоТекстуСообщенияXML(ТекстСообщенияXML, Тип, Версия);

ОбъектXDTOПоИмениСвойства

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

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

Результат = ИнтеграцияГИСМ.ОбъектXDTOПоИмениСвойства(ОбъектXDTOРодитель, ИмяСвойства, Версия);

ОбъектXDTOВXML

Описание, пример вызова
// Преобразует объект XDTO в XML
//
// Параметры:
// ОбъектXDTO - ОбъектXDTO - Объект XDTO
// ИмяТипа - Строка - Имя типа.
//
// Возвращаемое значение:
// Строка - Текст сообщения XML
//
Функция ОбъектXDTOВXML(ОбъектXDTO, ИмяТипа, Версия = Неопределено) Экспорт

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

Результат = ИнтеграцияГИСМ.ОбъектXDTOВXML(ОбъектXDTO, ИмяТипа, Версия);

ТипФабрикаXDTO

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

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

Результат = ИнтеграцияГИСМ.ТипФабрикаXDTO(ИмяТипа, Версия);

ИмяКорневогоЭлементаXML

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

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

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

СпособВыпускаВОборот

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

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

Результат = ИнтеграцияГИСМ.СпособВыпускаВОборот(ЗначениеПеречисления)

СпособВыпускаВОборотПоКоду

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

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

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

СпособПолученияИзготовленныхКиЗ

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

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

Результат = ИнтеграцияГИСМ.СпособПолученияИзготовленныхКиЗ(ЗначениеПеречисления)

СпособПолученияИзготовленныхКиЗПоКоду

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

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

Результат = ИнтеграцияГИСМ.СпособПолученияИзготовленныхКиЗПоКоду(Код)

РазмерКиЗ

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

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

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

РазмерКиЗПоКоду

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

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

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

ВидКиЗ

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

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

Результат = ИнтеграцияГИСМ.ВидКиЗ(ЗначениеПеречисления)

ВидКиЗПоКоду

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

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

Результат = ИнтеграцияГИСМ.ВидКиЗПоКоду(Код)

СпособВводаТовараВОбращение

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

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

Результат = ИнтеграцияГИСМ.СпособВводаТовараВОбращение(ДляМаркировкиОстатков)

СпособВводаТовараВОбращениеПоКоду

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

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

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

ВидОборотаТовара

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

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

Результат = ИнтеграцияГИСМ.ВидОборотаТовара(ЗначениеПеречисления)

ВидОборотаТовараПоКоду

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

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

Результат = ИнтеграцияГИСМ.ВидОборотаТовараПоКоду(Код)

ПричинаСписанияПоКоду

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

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

Результат = ИнтеграцияГИСМ.ПричинаСписанияПоКоду(Код)

ПричинаСписания

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

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

Результат = ИнтеграцияГИСМ.ПричинаСписания(ЗначениеПеречисления)

ДатаСЧасовымПоясом

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

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

Результат = ИнтеграцияГИСМ.ДатаСЧасовымПоясом(Дата, ЧасовойПояс);

ДатаUTC

Описание, пример вызова
// Формирует представление даты в формате Coordinated Universal Time
//
// Параметры:
// Дата - ДатаВремя - дата, представление которой необходимо получить.
//
// Возвращаемое значение:
// Строка - представление даты в формате Coordinated Universal Time(UTC).
//
Функция ДатаUTC(Дата) Экспорт

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

Результат = ИнтеграцияГИСМ.ДатаUTC(Дата)

ВременнаяДата

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

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

Результат = ИнтеграцияГИСМ.ВременнаяДата(Дата)

УстановитьДатуСЧасовымПоясом

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

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

ИнтеграцияГИСМ.УстановитьДатуСЧасовымПоясом(ОбъектXDTO, ИмяСвойства, Дата, ХранилищеВременныхДат)

ПреобразоватьВременныеДаты

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

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

Результат = ИнтеграцияГИСМ.ПреобразоватьВременныеДаты(ХранилищеВременныхДат, ТекстСообщенияXML)

ВлияющийНаСтатусПоступленияКиЗДокументПередЗаписью

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

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

ИнтеграцияГИСМ.ВлияющийНаСтатусПоступленияКиЗДокументПередЗаписью(Источник, Отказ, РежимЗаписи, РежимПроведения)

ВлияющийНаСтатусПоступленияКиЗДокументПриПроведении

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

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

ИнтеграцияГИСМ.ВлияющийНаСтатусПоступленияКиЗДокументПриПроведении(Источник, Отказ, РежимПроведения)

РассчитатьСтатусЗаявкиНаВыпускКиЗ

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

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

ИнтеграцияГИСМ.РассчитатьСтатусЗаявкиНаВыпускКиЗ(Источник, Отказ)

РассчитатьСтатусУведомленияОПоступлении

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

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

ИнтеграцияГИСМ.РассчитатьСтатусУведомленияОПоступлении(Источник, Отказ)

РассчитатьСтатусУведомленияОбОтгрузке

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

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

ИнтеграцияГИСМ.РассчитатьСтатусУведомленияОбОтгрузке(Источник, Отказ)

РассчитатьСтатусИнформированияГИСМ

Описание, пример вызова
// Обработчик подписки на событие "При записи" для документов, влияющий на расчет статуса Информирования ГИСМ.
//
// Параметры:
// Источник - ДокументОбъект - источник события.
// Отказ - см. описание в синтаксис помощнике к обработчику события объекта ПриЗаписи.
//
Процедура РассчитатьСтатусИнформированияГИСМ(Источник, Отказ) Экспорт

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

ИнтеграцияГИСМ.РассчитатьСтатусИнформированияГИСМ(Источник, Отказ)

НеотображаемыеВДокументахДальнейшиеДействия

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

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

Результат = ИнтеграцияГИСМ.НеотображаемыеВДокументахДальнейшиеДействия()

ЗаполнитьСписокВыбораДальнейшееДействие

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

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

ИнтеграцияГИСМ.ЗаполнитьСписокВыбораДальнейшееДействие(СписокВыбора, ВсеТребующиеДействия, ВсеТребующиеОжидания)

УстановитьОтборПоДальнейшемуДействию

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

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

ИнтеграцияГИСМ.УстановитьОтборПоДальнейшемуДействию(ДинамическийСписок, ДальнейшееДействиеГИСМ, ВсеТребующиеДействия, ВсеТребующиеОжидания)

ВсеТребующиеДействияСтатусыИнформирования

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

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

Результат = ИнтеграцияГИСМ.ВсеТребующиеДействияСтатусыИнформирования()

ВсеТребующиеОжиданияСтатусыИнформирования

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

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

Результат = ИнтеграцияГИСМ.ВсеТребующиеОжиданияСтатусыИнформирования()

УстановитьУсловноеОформлениеПоляДата

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

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

ИнтеграцияГИСМ.УстановитьУсловноеОформлениеПоляДата(Форма, ИмяСписка, ИмяПоляДата);

ОтразитьНеЗаказаннуюНоменклатуруВСтроке

Описание, пример вызова
// Если строка ТЧ соответствует не заказанной номенклатуре - формирует описание проблемы.
//
// Параметры:
// Выборка - Выборка - Выборка из результата запроса.
//
Процедура ОтразитьНеЗаказаннуюНоменклатуруВСтроке(Выборка, Объект) Экспорт

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

ИнтеграцияГИСМ.ОтразитьНеЗаказаннуюНоменклатуруВСтроке(Выборка, Объект)

ОтразитьНеНайденнуюНоменклатуруВСтроке

Описание, пример вызова
// Если строка ТЧ соответствует не найденной номенклатуре - формирует описание проблемы.
//
// Параметры:
// Выборка - Выборка - Выборка из результата запроса.
//
Процедура ОтразитьНеНайденнуюНоменклатуруВСтроке(Выборка, Объект) Экспорт

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

ИнтеграцияГИСМ.ОтразитьНеНайденнуюНоменклатуруВСтроке(Выборка, Объект)

РаспределитьВыпущенныеПолученныеКиЗНаЗаказанные

Описание, пример вызова
// Распределить выпущенные полученные КиЗ на заказанные
//
// Параметры:
// Выборка - Выборка - Выборка из результата запроса.
//
Процедура РаспределитьВыпущенныеПолученныеКиЗНаЗаказанные(Выборка, Объект) Экспорт

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

ИнтеграцияГИСМ.РаспределитьВыпущенныеПолученныеКиЗНаЗаказанные(Выборка, Объект)

ПолноеИмяСсылочногоТипаПоДаннымОпределяемогоТипа

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

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

Результат = ИнтеграцияГИСМ.ПолноеИмяСсылочногоТипаПоДаннымОпределяемогоТипа(ИмяОпределяемогоТипа, ДолженБытьУказанТолькоОдинТип);

ОрганизацияПодразделениеПоGLN

Описание, пример вызова
// Получает организацию и подразделение по GLN.
//
// Параметры:
// GLN - Строка - GLN.
//
// Возвращаемое значение:
// Структура:
// *Организация - ОпределяемыйТип.Организация - Организация
// *Подразделение - ОпределяемыйТип.Подразделение - Подразделение.
//
Функция ОрганизацияПодразделениеПоGLN(GLN) Экспорт

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

Результат = ИнтеграцияГИСМ.ОрганизацияПодразделениеПоGLN(GLN)

КонтрагентПоДаннымXML

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

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

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

ПоследнийУказанныйВДокументахGLNКонтрагента

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

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

Результат = ИнтеграцияГИСМ.ПоследнийУказанныйВДокументахGLNКонтрагента(Контрагент)

УстановитьУсловноеОформлениеСтатусДальнейшееДействиеГИСМ

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

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

ИнтеграцияГИСМ.УстановитьУсловноеОформлениеСтатусДальнейшееДействиеГИСМ(УсловноеОформление, );

УстановитьУсловноеОформлениеСтатусИнформированияГИСМ

Описание, пример вызова
// Устанавливает условное оформление для поля Статус в динамических списках для значений "ПринятоГИСМ" и "ОтклоненоГИСМ".
//
// Параметры:
// УсловноеОформление - УсловноеОформление - условное оформление динамического списка.
// Элементы - ЭлементыФормы - элементы формы, в которой устанавливается условное оформление.
// ИмяСтатусГИСМ - Строка - имя элемента формы в которое выводится "Статус ГИСМ".
// ПутьКПолюСтатусГИСМ - Строка - путь к данным, содержащим "Статус ГИСМ".
//
Процедура УстановитьУсловноеОформлениеСтатусИнформированияГИСМ(УсловноеОформление, Экспорт

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

ИнтеграцияГИСМ.УстановитьУсловноеОформлениеСтатусИнформированияГИСМ(УсловноеОформление, );

УстановитьУсловноеОформлениеНомерГИСМ

Описание, пример вызова
// Устанавливает условное оформление для поля "Номер ГИСМ" в динамических списках".
//
// Параметры:
// УсловноеОформление - УсловноеОформление - условное оформление динамического списка.
// Элементы - ЭлементыФормы - элементы формы, в которой устанавливается условное оформление.
// ИмяНомерГИСМ - Строка - имя элемента формы в которое выводится "Номер ГИСМ".
// ПутьКПолюНомерГИСМ - Строка - путь к данным, содержащим "Номер ГИСМ".
//
Процедура УстановитьУсловноеОформлениеНомерГИСМ(УсловноеОформление, Экспорт

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

ИнтеграцияГИСМ.УстановитьУсловноеОформлениеНомерГИСМ(УсловноеОформление, );

ЕстьПравоСозданияКонтрагента

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

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

Результат = ИнтеграцияГИСМ.ЕстьПравоСозданияКонтрагента()

ПриОпределенииСправочниковХраненияФайлов

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

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

ИнтеграцияГИСМ.ПриОпределенииСправочниковХраненияФайлов(ТипВладелецФайла, ИменаСправочников)

МассивПустыхЗначенийДокументовПоступленияМаркированнойПродукции

Описание, пример вызова
// Формирует массив пустых ссылок документов, являющихся документами поступления маркированной продукции и Неопределено.
//
// Возвращаемое значение:
// Массив - сформированный массив.
//
Функция МассивПустыхЗначенийДокументовПоступленияМаркированнойПродукции() Экспорт

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

Результат = ИнтеграцияГИСМ.МассивПустыхЗначенийДокументовПоступленияМаркированнойПродукции()

ИспользоватьЗаявкиНаВыпускКиЗ

Описание, пример вызова
// Проверяет использование заявок на выпуск КиЗ.
//
// Возвращаемое значение:
// Булево - Заявки используются.
//
Функция ИспользоватьЗаявкиНаВыпускКиЗ() Экспорт

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

Результат = ИнтеграцияГИСМ.ИспользоватьЗаявкиНаВыпускКиЗ()

ИспользоватьНесколькоОрганизаций

Описание, пример вызова
// Проверяет использование нескольких организаций в информационной базе.
//
// Возвращаемое значение:
// Булево - Несколько организаций используются.
//
Функция ИспользоватьНесколькоОрганизаций() Экспорт

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

Результат = ИнтеграцияГИСМ.ИспользоватьНесколькоОрганизаций()

ДокументОснованиеВозвратПоставщику

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

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

Результат = ИнтеграцияГИСМ.ДокументОснованиеВозвратПоставщику(ДокументСсылка)

ОрганизацияПодразделениеДокумента

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

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

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

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