Skip to content

Интеграция САТУРН

ПолучитьКлючСессии

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

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

Результат = ИнтеграцияСАТУРН.ПолучитьКлючСессии(Пользователь, БезУчетаПользователя, ПовторноеПолучение);

УстановитьПараметрыСеанса

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

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

ИнтеграцияСАТУРН.УстановитьПараметрыСеанса(ИмяПараметра, УстановленныеПараметры)

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

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

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

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

ПриОпределенииНастроекРаботыСФайлами

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

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

ИнтеграцияСАТУРН.ПриОпределенииНастроекРаботыСФайлами(Настройки)

ШаблонПредставленияДокументаДляПоляИнтеграции

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

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

Результат = ИнтеграцияСАТУРН.ШаблонПредставленияДокументаДляПоляИнтеграции(МетаданныеДокумента, ДокументОснование)

ИспользоватьАвтоматическийОбменДанными

Описание, пример вызова
Функция ИспользоватьАвтоматическийОбменДанными(ОрганизацияСАТУРН) Экспорт

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

Результат = ИнтеграцияСАТУРН.ИспользоватьАвтоматическийОбменДанными(ОрганизацияСАТУРН)

УстановитьВидимостьКомандыВыполнитьОбмен

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

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

ИнтеграцияСАТУРН.УстановитьВидимостьКомандыВыполнитьОбмен(Форма, ИмяЭлемента)

УстановитьПометкуУдаленияПрисоединенныхФайловДокументовСАТУРН

Описание, пример вызова
Процедура УстановитьПометкуУдаленияПрисоединенныхФайловДокументовСАТУРН(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт

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

ИнтеграцияСАТУРН.УстановитьПометкуУдаленияПрисоединенныхФайловДокументовСАТУРН(Источник, Отказ, РежимЗаписи, РежимПроведения)

ДокументыОснованияДляДокументаСАТУРН

Описание, пример вызова
// Возвращает допустимые типы документа-основания для указанного документа САТУРН.
//
// Параметры:
// МетаданныеДокументаСАТУРН - ОбъектМетаданных - метаданные документа из ОпределяемыйТип.ДокументыСАТУРНПоддерживающиеСтатусыОформления
//
// Возвращаемое значение:
// ОписаниеТипов - ОпределяемыйТип.Основание<МетаданныеДокументаСАТУРН.Имя>.Тип
// тип реквизита ДокументОснование указанного документа САТУРН
//
Функция ДокументыОснованияДляДокументаСАТУРН(МетаданныеДокументаСАТУРН) Экспорт

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

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

ПриСозданииНаСервереФормыСпискаДокументовСАТУРН

Описание, пример вызова
Процедура ПриСозданииНаСервереФормыСпискаДокументовСАТУРН(Форма, ИменаСписков, ИменаСписковКОформлению) Экспорт

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

ИнтеграцияСАТУРН.ПриСозданииНаСервереФормыСпискаДокументовСАТУРН(Форма, ИменаСписков, ИменаСписковКОформлению)

ИспользуетсяИнтеграцияВФормеДокументаОснования

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

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

Результат = ИнтеграцияСАТУРН.ИспользуетсяИнтеграцияВФормеДокументаОснования(Форма, Объект)

ОписаниеОформленныхДокументов

Описание, пример вызова
Функция ОписаниеОформленныхДокументов(МетаданныеДокументаСАТУРН, ДокументОснование, ДокументыПоОснованию, СтатусыОформления) Экспорт

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

Результат = ИнтеграцияСАТУРН.ОписаниеОформленныхДокументов(МетаданныеДокументаСАТУРН, ДокументОснование, ДокументыПоОснованию, СтатусыОформления)

ШаблонПредставленияДокументаСАТУРНДляПоляИнтеграции

Описание, пример вызова
Функция ШаблонПредставленияДокументаСАТУРНДляПоляИнтеграции(МетаданныеДокументаСАТУРН, ДокументОснование) Экспорт

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

Результат = ИнтеграцияСАТУРН.ШаблонПредставленияДокументаСАТУРНДляПоляИнтеграции(МетаданныеДокументаСАТУРН, ДокументОснование)

ЗагрузитьМестоХранения

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

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

Результат = ИнтеграцияСАТУРН.ЗагрузитьМестоХранения(ДанныеМестаХранения, СправочникОбъект, ПараметрыОбмена, ТребуетсяПоиск);

ЗагрузитьМестоПрименения

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

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

Результат = ИнтеграцияСАТУРН.ЗагрузитьМестоПрименения(ДанныеМестаПрименения, СправочникОбъект, ПараметрыОбмена, ТребуетсяПоиск);

ЗагрузитьОрганизацию

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

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

Результат = ИнтеграцияСАТУРН.ЗагрузитьОрганизацию(ДанныеОрганизации, СправочникОбъект, ПараметрыОбмена, ТребуетсяПоиск);

ЗагрузитьПАТ

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

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

Результат = ИнтеграцияСАТУРН.ЗагрузитьПАТ(ДанныеПАТ, СправочникОбъект, ПараметрыОбмена, ТребуетсяПоиск);

ЗагрузитьПартию

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

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

Результат = ИнтеграцияСАТУРН.ЗагрузитьПартию(ДанныеПартии, СправочникОбъект, ПараметрыОбмена, ТребуетсяПоиск);

ЗагрузитьИмпортируемуюПартию

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

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

Результат = ИнтеграцияСАТУРН.ЗагрузитьИмпортируемуюПартию(ДанныеИмпортируемойПартии, СправочникОбъект, ПараметрыОбмена, ТребуетсяПоиск);

УказываетсяТранспортноеСредство

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

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

Результат = ИнтеграцияСАТУРН.УказываетсяТранспортноеСредство()

ЗаписатьСоответствиеНоменклатуры

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

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

ИнтеграцияСАТУРН.ЗаписатьСоответствиеНоменклатуры(Объект, ОписаниеТабличнойЧасти, ИмяКолонкиВыделеннаяПартия);

ЗаполнитьСопоставленнуюПродукциюВДокументе

Описание, пример вызова
Процедура ЗаполнитьСопоставленнуюПродукциюВДокументе(ВходящиеДанные, ЗаполнятьПАТ) Экспорт

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

ИнтеграцияСАТУРН.ЗаполнитьСопоставленнуюПродукциюВДокументе(ВходящиеДанные, ЗаполнятьПАТ)

ЗаполнитьСопоставленныеТовары

Описание, пример вызова
Процедура ЗаполнитьСопоставленныеТовары(ТабличнаяЧасть, НоменклатураДляВыбора, ЗаполнятьНоменклатуру) Экспорт

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

ИнтеграцияСАТУРН.ЗаполнитьСопоставленныеТовары(ТабличнаяЧасть, НоменклатураДляВыбора, ЗаполнятьНоменклатуру)

ЗаполнитьТипИзмеряемойВеличиныИКоличествоВУпаковке

Описание, пример вызова
Процедура ЗаполнитьТипИзмеряемойВеличиныИКоличествоВУпаковке(ТабличнаяЧасть) Экспорт

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

ИнтеграцияСАТУРН.ЗаполнитьТипИзмеряемойВеличиныИКоличествоВУпаковке(ТабличнаяЧасть)

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

Описание, пример вызова
Процедура УстановитьУсловноеОформлениеПоляПАТ(Форма, ИмяЭлемента = "ТоварыПАТ", ИмяТЧ = "Товары") Экспорт

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

ИнтеграцияСАТУРН.УстановитьУсловноеОформлениеПоляПАТ(Форма, ИмяЭлемента, ИмяТЧ);

СверткаРегистраСоответствиеНоменклатурыСАТУРН

Описание, пример вызова
// Сворачивает остатки по партиям регистра соответствие номенклатуры САТУРН
//
Процедура СверткаРегистраСоответствиеНоменклатурыСАТУРН() Экспорт

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

ИнтеграцияСАТУРН.СверткаРегистраСоответствиеНоменклатурыСАТУРН()

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