Skip to content

Интерфейс документов ЭДО

ПриЗаполненииСписковСОграничениемДоступа

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

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

ИнтерфейсДокументовЭДО.ПриЗаполненииСписковСОграничениемДоступа(Списки)

ПриЗаполненииВидовОграниченийПравОбъектовМетаданных

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

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

ИнтерфейсДокументовЭДО.ПриЗаполненииВидовОграниченийПравОбъектовМетаданных(Описание)

ПриДобавленииОбработчиковОбновления

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

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

ИнтерфейсДокументовЭДО.ПриДобавленииОбработчиковОбновления(Обработчики)

ПриОпределенииСпискаКомандЭДО

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

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

ИнтерфейсДокументовЭДО.ПриОпределенииСпискаКомандЭДО(СоставКоманд, ПолноеИмя, НаправлениеЭД, КомандыЭДО)

ДанныеФормыПросмотраЭлектронногоДокумента

Описание, пример вызова
Функция ДанныеФормыПросмотраЭлектронногоДокумента(ЭлектронныйДокумент, ЭтоВходящийЭДО) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ДанныеФормыПросмотраЭлектронногоДокумента(ЭлектронныйДокумент, ЭтоВходящийЭДО)

СоздатьРеквизитыИЭлементыДляПредставленияДокумента

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

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

ИнтерфейсДокументовЭДО.СоздатьРеквизитыИЭлементыДляПредставленияДокумента(Форма, СхемаРегламента)

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

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

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

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

НовыеПараметрыВизуализацииДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеПараметрыВизуализацииДокумента()

ЗапуститьФормированиеПредставленияДанныхДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.ЗапуститьФормированиеПредставленияДанныхДокумента(ЭлементСхемыРегламента, ИдентификаторФормы, ПараметрыВизуализацииДокумента, АдресОписанияСообщения);

ПредставлениеИнформацииОтправителя

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеИнформацииОтправителя(НомерДокумента, ДатаДокумента)

НовыеПараметрыПросмотраЭлектронногоДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеПараметрыПросмотраЭлектронногоДокумента()

НовыеПараметрыПросмотраСтатусовЭлектронныхДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеПараметрыПросмотраСтатусовЭлектронныхДокументов()

ПредставлениеОбъектовУчетаИсходящегоДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеОбъектовУчетаИсходящегоДокумента(СписокОбъектовУчета, ТипДокумента)

ЗаписатьОшибкуВизуализацииPDFВЖурналРегистрации

Описание, пример вызова
// Параметры:
// ИнформацияОбОшибке - ИнформацияОбОшибке
Процедура ЗаписатьОшибкуВизуализацииPDFВЖурналРегистрации(ИнформацияОбОшибке) Экспорт

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

ИнтерфейсДокументовЭДО.ЗаписатьОшибкуВизуализацииPDFВЖурналРегистрации(ИнформацияОбОшибке)

ОчиститьСопроводительнуюЗаписку

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

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

ИнтерфейсДокументовЭДО.ОчиститьСопроводительнуюЗаписку(Форма)

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

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

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

ИнтерфейсДокументовЭДО.НастроитьСопроводительнуюЗаписку(Форма, ЭлементСхемы)

ДобавитьОписанияСообщенийВПараметрыЗаписиЭлектронногоДокумента

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

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

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

ПроверитьНастройкиОтправкиПоРеквизитамДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.ПроверитьНастройкиОтправкиПоРеквизитамДокумента(РеквизитыДокумента)

НовыйРезультатПроверкиНастроекОтправки

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

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

Результат = ИнтерфейсДокументовЭДО.НовыйРезультатПроверкиНастроекОтправки()

ТребуетсяПоказыватьОкноПредложенияОтправкиВФормализованномВиде

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

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

Результат = ИнтерфейсДокументовЭДО.ТребуетсяПоказыватьОкноПредложенияОтправкиВФормализованномВиде()

СохранитьНастройкиВыбораМаршрутаПодписания

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

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

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

ДанныеПредварительногоПросмотраПоАдресу

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

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

Результат = ИнтерфейсДокументовЭДО.ДанныеПредварительногоПросмотраПоАдресу(АдресВоВременномХранилище)

НовыйРезультатПодготовкиДанныхПредварительногоПросмотра

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

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

Результат = ИнтерфейсДокументовЭДО.НовыйРезультатПодготовкиДанныхПредварительногоПросмотра()

РезультатПодготовкиДанныхПросмотраПослеДлительнойОперации

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

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

Результат = ИнтерфейсДокументовЭДО.РезультатПодготовкиДанныхПросмотраПослеДлительнойОперации(ДлительнаяОперация)

ПодготовитьДанныеПредварительногоПросмотраПоФайлуXML

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

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

Результат = ИнтерфейсДокументовЭДО.ПодготовитьДанныеПредварительногоПросмотраПоФайлуXML(ВыбранныйФайл)

НовыйРезультатПодготовкиДанныхПредварительногоПросмотраПоФайлуXML

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

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

Результат = ИнтерфейсДокументовЭДО.НовыйРезультатПодготовкиДанныхПредварительногоПросмотраПоФайлуXML()

РезультатПодготовкиДанныхПросмотраПоФайлуXMLПослеДлительнойОперации

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

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

Результат = ИнтерфейсДокументовЭДО.РезультатПодготовкиДанныхПросмотраПоФайлуXMLПослеДлительнойОперации(ДлительнаяОперация)

ЗагрузитьФормализованныйДокументПоФайлуXML

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

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

Результат = ИнтерфейсДокументовЭДО.ЗагрузитьФормализованныйДокументПоФайлуXML(ДанныеДокумента, ВыбранныйФайл, );

ЕстьНастройкиПоКонтрагенту

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

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

Результат = ИнтерфейсДокументовЭДО.ЕстьНастройкиПоКонтрагенту(Контрагент)

ПредставлениеСообщения

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеСообщения(Сообщение, СообщениеОтвета, ПараметрыПечати, );

КомандаПечатиОбъекта

Описание, пример вызова
Функция КомандаПечатиОбъекта(Объект, Идентификатор) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.КомандаПечатиОбъекта(Объект, Идентификатор)

ПредставлениеКомандыПечатиОбъекта

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыПечатиОбъекта(ИдентификаторОбъекта, ИдентификаторКоманды)

СформироватьПечатныеФормыЭлектронныхДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.СформироватьПечатныеФормыЭлектронныхДокументов(ЭлектронныеДокументы, ПараметрыСоставаПечати, );

ПараметрыСоставаПечатиЭлектронныхДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыСоставаПечатиЭлектронныхДокументов()

СформироватьФайлыВыгрузкиЭДВФорматеPDF

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

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

Результат = ИнтерфейсДокументовЭДО.СформироватьФайлыВыгрузкиЭДВФорматеPDF(ЭлектронныеДокументы, АдресДанныхВХранилище)

СформироватьФайлыВыгрузкиЭДДокументооборотЦеликом

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

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

Результат = ИнтерфейсДокументовЭДО.СформироватьФайлыВыгрузкиЭДДокументооборотЦеликом(ЭлектронныеДокументы, АдресДанныхВХранилище)

СформироватьФайлыВыгрузкиЭДДляФНС

Описание, пример вызова
// См. ИнтеграцияБРОЭДО.СформироватьФайлыВыгрузкиЭДДляФНС().
Функция СформироватьФайлыВыгрузкиЭДДляФНС(Знач ЭлектронныеДокументы) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.СформироватьФайлыВыгрузкиЭДДляФНС(ЭлектронныеДокументы)

УдалитьВыгруженныеФайлыИзХранилища

Описание, пример вызова
// Параметры:
// ВыгруженныеФайлы - Массив из ОписаниеПереданногоФайла
Процедура УдалитьВыгруженныеФайлыИзХранилища(ВыгруженныеФайлы) Экспорт

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

ИнтерфейсДокументовЭДО.УдалитьВыгруженныеФайлыИзХранилища(ВыгруженныеФайлы)

ПолучитьПредупрежденияКомпонентов

Описание, пример вызова
Функция ПолучитьПредупрежденияКомпонентов(КлючНастроекОтправки) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ПолучитьПредупрежденияКомпонентов(КлючНастроекОтправки)

ЕстьДействиеПоЭДО

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

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

Результат = ИнтерфейсДокументовЭДО.ЕстьДействиеПоЭДО(ДоступныеДействия, ДействиеПоЭДО)

ПредставлениеКомандыПодписать

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыПодписать(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыОтправить

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыОтправить(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыПодписатьИОтправить

Описание, пример вызова
Функция ПредставлениеКомандыПодписатьИОтправить(ПакетСоставной, СостоянияПакетаОднородно) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыПодписатьИОтправить(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыПринятьАннулирование

Описание, пример вызова
Функция ПредставлениеКомандыПринятьАннулирование(ПакетСоставной, СостоянияПакетаОднородно) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыПринятьАннулирование(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыОтклонитьАннулирование

Описание, пример вызова
Функция ПредставлениеКомандыОтклонитьАннулирование(ПакетСоставной, СостоянияПакетаОднородно) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыОтклонитьАннулирование(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыОтклонить

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыОтклонить(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыОтклонитьПодписание

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыОтклонитьПодписание(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыПереформировать

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыПереформировать(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыАннулировать

Описание, пример вызова
Функция ПредставлениеКомандыАннулировать(ПакетСоставной, СостоянияПакетаОднородно) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыАннулировать(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыЗакрытьПринудительно

Описание, пример вызова
Функция ПредставлениеКомандыЗакрытьПринудительно(ПакетСоставной, СостоянияПакетаОднородно) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыЗакрытьПринудительно(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыОтправитьВАрхив

Описание, пример вызова
Функция ПредставлениеКомандыОтправитьВАрхив(ПакетСоставной, СостоянияПакетаОднородно) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыОтправитьВАрхив(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыВернутьВРаботу

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыВернутьВРаботу(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыОтправитьПовторно

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыОтправитьПовторно(ПакетСоставной, СостоянияПакетаОднородно)

ПредставлениеКомандыУтвердить

Описание, пример вызова
Функция ПредставлениеКомандыУтвердить(ПакетСоставной, СостоянияПакетаОднородно) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКомандыУтвердить(ПакетСоставной, СостоянияПакетаОднородно)

ИнициализироватьРазделыТекущихДел

Описание, пример вызова
Процедура ИнициализироватьРазделыТекущихДел(ОписаниеРазделов) Экспорт

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

ИнтерфейсДокументовЭДО.ИнициализироватьРазделыТекущихДел(ОписаниеРазделов)

СкрытьВсеЭлементыФормы

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

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

ИнтерфейсДокументовЭДО.СкрытьВсеЭлементыФормы(Элементы)

ПереместитьЭлемент

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

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

ИнтерфейсДокументовЭДО.ПереместитьЭлемент(Элементы, Элемент, Родитель, МестоРасположения);

УстановитьВидимостьЭлементов

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

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

ИнтерфейсДокументовЭДО.УстановитьВидимостьЭлементов(ВсеЭлементы, ВидимыеЭлементы)

ЗаполнитьПредставлениеСостоянияПодписей

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

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

ИнтерфейсДокументовЭДО.ЗаполнитьПредставлениеСостоянияПодписей(Подписи)

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

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеСостоянияПодписи(ДанныеДляПолученияПредставления)

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

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеДанныеДляПолученияПредставленияСостоянияПодписи()

УстановитьСвязиПараметровВыбораДоговорКонтрагента

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

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

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

НовыеПараметрыОпределенияТекущихЭлектронныхДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеПараметрыОпределенияТекущихЭлектронныхДокументов()

КоличествоТекущихЭлектронныхДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.КоличествоТекущихЭлектронныхДокументов(Параметры)

ЗапросКоличестваТекущихЭлектронныхДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.ЗапросКоличестваТекущихЭлектронныхДокументов(Параметры)

ВидыЭлектронныхДокументовДоступныеДляОтборов

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

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

Результат = ИнтерфейсДокументовЭДО.ВидыЭлектронныхДокументовДоступныеДляОтборов()

СформироватьДеревьяЭД

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

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

ИнтерфейсДокументовЭДО.СформироватьДеревьяЭД(ДеревоОбъект, СоответствиеВладельцевИЭД)

ПараметрыПриСозданииНаСервере_ФормаСписка

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыПриСозданииНаСервере_ФормаСписка()

ПриСозданииНаСервере_ФормаСписка

Описание, пример вызова
// Обработчик события "ПриСозданииНаСервере" формы списка справочников и документов
//
// Параметры:
// ПараметрыПриСозданииНаСервере - см. ПараметрыПриСозданииНаСервере_ФормаСписка
//
Процедура ПриСозданииНаСервере_ФормаСписка(ПараметрыПриСозданииНаСервере) Экспорт

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

ИнтерфейсДокументовЭДО.ПриСозданииНаСервере_ФормаСписка(ПараметрыПриСозданииНаСервере)

ПриПолученииДанныхНаСервере

Описание, пример вызова
// см. ПодключаемыеКомандыЭДО.ПриПолученииДанныхНаСервере
//
Процедура ПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки) Экспорт

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

ИнтерфейсДокументовЭДО.ПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)

ПараметрыПриСозданииНаСервере_ФормаДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыПриСозданииНаСервере_ФормаДокумента()

ПараметрыПриСозданииНаСервере_ФормаСправочника

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыПриСозданииНаСервере_ФормаСправочника()

ПриСозданииНаСервере_ФормаДокумента

Описание, пример вызова
// Обработчик события "ПриСозданииНаСервере" формы документа.
//
// Параметры:
// ПараметрыПриСозданииНаСервере - см. ПараметрыПриСозданииНаСервере_ФормаДокумента
//
Процедура ПриСозданииНаСервере_ФормаДокумента(ПараметрыПриСозданииНаСервере) Экспорт

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

ИнтерфейсДокументовЭДО.ПриСозданииНаСервере_ФормаДокумента(ПараметрыПриСозданииНаСервере)

ПриСозданииНаСервере_ФормаСправочника

Описание, пример вызова
// Обработчик события "ПриСозданииНаСервере" формы справочника.
//
// Параметры:
// ПараметрыПриСозданииНаСервере - см. ПараметрыПриСозданииНаСервере_ФормаСправочника
//
Процедура ПриСозданииНаСервере_ФормаСправочника(ПараметрыПриСозданииНаСервере) Экспорт

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

ИнтерфейсДокументовЭДО.ПриСозданииНаСервере_ФормаСправочника(ПараметрыПриСозданииНаСервере)

ПараметрыПриЧтенииНаСервере_ФормаДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыПриЧтенииНаСервере_ФормаДокумента()

ПараметрыПриЧтенииНаСервере_ФормаСправочника

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыПриЧтенииНаСервере_ФормаСправочника()

ПриЧтенииНаСервере_ФормаДокумента

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

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

ИнтерфейсДокументовЭДО.ПриЧтенииНаСервере_ФормаДокумента(ПараметрыПриЧтенииНаСервере)

ПриЧтенииНаСервере_ФормаСправочника

Описание, пример вызова
// Обработчик события "ПриЧтенииНаСервере" формы справочника.
//
// Параметры:
// ПараметрыПриЧтенииНаСервере - см. ПараметрыПриЧтенииНаСервере_ФормаСправочника
//
Процедура ПриЧтенииНаСервере_ФормаСправочника(ПараметрыПриЧтенииНаСервере) Экспорт

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

ИнтерфейсДокументовЭДО.ПриЧтенииНаСервере_ФормаСправочника(ПараметрыПриЧтенииНаСервере)

ПараметрыПослеЗаписиНаСервере

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыПослеЗаписиНаСервере()

ПараметрыПослеЗаписиНаСервере_ФормаСправочника

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыПослеЗаписиНаСервере_ФормаСправочника()

ПослеЗаписиНаСервере

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

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

ИнтерфейсДокументовЭДО.ПослеЗаписиНаСервере(ДокументОбъект, ПараметрыЗаписи, ПараметрыПослеЗаписи)

ПослеЗаписиНаСервере_ФормаСправочника

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

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

ИнтерфейсДокументовЭДО.ПослеЗаписиНаСервере_ФормаСправочника(СправочникОбъект, ПараметрыЗаписи, ПараметрыПослеЗаписи)

ПараметрыИзмененияКлючевыхРеквизитов

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыИзмененияКлючевыхРеквизитов()

КлючевыеРеквизитыТекстСостоянияЭДОПриИзменении

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

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

ИнтерфейсДокументовЭДО.КлючевыеРеквизитыТекстСостоянияЭДОПриИзменении(ПараметрыПриИзменении)

СтатусыЭлектронныхДокументовОбъектаУчета

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

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

Результат = ИнтерфейсДокументовЭДО.СтатусыЭлектронныхДокументовОбъектаУчета(ОписаниеОбъектаУчета, УчитыватьВсеАктуальные);

НовыйНаборСтатусовЭлектронныхДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.НовыйНаборСтатусовЭлектронныхДокументов()

ЗаполнитьСтатусыПоАктуальнымДокументам

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

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

ИнтерфейсДокументовЭДО.ЗаполнитьСтатусыПоАктуальнымДокументам(СтатусыЭлектронныхДокументов, АктуальныеДокументы)

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

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

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

ИнтерфейсДокументовЭДО.ЗаполнитьСтатусыПоНастройкам(СтатусыЭлектронныхДокументов, РезультатыПоискаНастроек)

НовыеСвойстваПредставленияДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеСвойстваПредставленияДокумента()

ПредставлениеДокументаПоСвойствам

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеДокументаПоСвойствам(СвойстваДокумента, ЭтоНовый);

КоличествоПодписанныхЭлектронныхДокументовПоМЧД

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

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

Результат = ИнтерфейсДокументовЭДО.КоличествоПодписанныхЭлектронныхДокументовПоМЧД(Доверенность)

ПриПечати

Описание, пример вызова
// см. УправлениеПечатьюПереопределяемый.ПриПечати
Процедура ПриПечати(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт

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

ИнтерфейсДокументовЭДО.ПриПечати(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода)

ПечатьДокументовПриСозданииНаСервере

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

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

ИнтерфейсДокументовЭДО.ПечатьДокументовПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка)

НовыеДанныеЭлементовСхемы

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеДанныеЭлементовСхемы()

ЗаполнитьСхемуРегламента

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

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

ИнтерфейсДокументовЭДО.ЗаполнитьСхемуРегламента(НастройкиСхемыРегламента, ДанныеЭлементовСхемы, СхемаРегламента)

ИдентификаторЭлементаСхемыРегламента

Описание, пример вызова
Функция ИдентификаторЭлементаСхемыРегламента(ЭлементСхемыРодитель, Сообщение) Экспорт

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

Результат = ИнтерфейсДокументовЭДО.ИдентификаторЭлементаСхемыРегламента(ЭлементСхемыРодитель, Сообщение)

СформироватьПредупреждения

Описание, пример вызова
Процедура СформироватьПредупреждения(Форма, ГруппаПредупреждений) Экспорт

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

ИнтерфейсДокументовЭДО.СформироватьПредупреждения(Форма, ГруппаПредупреждений)

НастроитьКомандуПереформировать

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

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

ИнтерфейсДокументовЭДО.НастроитьКомандуПереформировать(Форма, ЭлементСхемы)

НовыйРезультатПереформированияДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.НовыйРезультатПереформированияДокументов()

НастройкиВнутреннегоЭДО

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

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

Результат = ИнтерфейсДокументовЭДО.НастройкиВнутреннегоЭДО(Организация, ВидДокумента)

ЗаполнитьОтпечаткиСертификатов

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

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

ИнтерфейсДокументовЭДО.ЗаполнитьОтпечаткиСертификатов(ПараметрыВыполнения, КонтекстДиагностики)

ЕстьДействие

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

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

Результат = ИнтерфейсДокументовЭДО.ЕстьДействие(НаборДействий, Действие)

ИмяТаблицыДокументаЭДО

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

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

Результат = ИнтерфейсДокументовЭДО.ИмяТаблицыДокументаЭДО(ЭтоВходящийЭДО)

ПредставлениеКарточкиСообщения

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

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

Результат = ИнтерфейсДокументовЭДО.ПредставлениеКарточкиСообщения(Сообщение, ОтветноеСообщение);

НастройкиПодбораУчетногоДокумента

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

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

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

ЕстьИнтеграцияОблачногоЭДО

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

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

Результат = ИнтерфейсДокументовЭДО.ЕстьИнтеграцияОблачногоЭДО()

ПараметрыОтправкиПолученияДокументовЭДО

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыОтправкиПолученияДокументовЭДО(УчетныеЗаписиОбмена);

ДанныеОтбораНастройкиОтправкиПолучения

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

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

Результат = ИнтерфейсДокументовЭДО.ДанныеОтбораНастройкиОтправкиПолучения()

ВыбранЛегкийВариантИнтерфейса

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

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

Результат = ИнтерфейсДокументовЭДО.ВыбранЛегкийВариантИнтерфейса()

ТребуетсяПоказатьОкноВыбораВариантаИнтерфейса

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

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

Результат = ИнтерфейсДокументовЭДО.ТребуетсяПоказатьОкноВыбораВариантаИнтерфейса()

ИспользуютсяЛегкиеКарточкиЭлектронныхДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.ИспользуютсяЛегкиеКарточкиЭлектронныхДокументов()

ЗаписатьПроверкуЭлектронныхПодписейЭДО

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

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

ИнтерфейсДокументовЭДО.ЗаписатьПроверкуЭлектронныхПодписейЭДО(ПодписанныйОбъект)

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

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

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

Результат = ИнтерфейсДокументовЭДО.ЗначенияПроверокЭлектронныхПодписейПоЭлектронномуДокументу(ЭлектронныйДокумент)

СкорректироватьДатыПодписиНаЧасовойПоясКлиента

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

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

ИнтерфейсДокументовЭДО.СкорректироватьДатыПодписиНаЧасовойПоясКлиента(Подпись)

ДействияПоСостояниюДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.ДействияПоСостояниюДокумента(СостояниеДокумента, СвойстваДокумента)

НовыеПараметрыПоискаВидаДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеПараметрыПоискаВидаДокумента(ТипДокумента)

НайтиВидДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.НайтиВидДокумента(ПараметрыПоиска)

ЗаполнитьНаименованиеВидаДокумента

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

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

ИнтерфейсДокументовЭДО.ЗаполнитьНаименованиеВидаДокумента(ВидДокументаОбъект, ПредставлениеКомандыПечати);

ВидДокументаПоТипу

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

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

Результат = ИнтерфейсДокументовЭДО.ВидДокументаПоТипу(ТипДокумента)

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

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

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

Результат = ИнтерфейсДокументовЭДО.ВидыДокументовПоСтандартнымТипам(ТипыДокументов)

ЭтоВнутреннийТипДокумента

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

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

Результат = ИнтерфейсДокументовЭДО.ЭтоВнутреннийТипДокумента(ТипДокумента)

НовыеПараметрыПолученияСвязиИдентификаторов

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеПараметрыПолученияСвязиИдентификаторов()

НовыеПараметрыСвязиИдентификаторов

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеПараметрыСвязиИдентификаторов()

ПараметрыСвязиИдентификаторов

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

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

Результат = ИнтерфейсДокументовЭДО.ПараметрыСвязиИдентификаторов(ПараметрыПолучения, КонтекстДиагностики, ОбновитьДанныеАбонентов);

НовыеПараметрыДанныхЗаполненияНастройкиОтправкиПриглашений

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеПараметрыДанныхЗаполненияНастройкиОтправкиПриглашений()

НовыеДанныеЗаполненияНастройкиОтправкиПриглашений

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

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

Результат = ИнтерфейсДокументовЭДО.НовыеДанныеЗаполненияНастройкиОтправкиПриглашений()

ДанныеЗаполненияНастройкиОтправкиПриглашений

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

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

Результат = ИнтерфейсДокументовЭДО.ДанныеЗаполненияНастройкиОтправкиПриглашений(ПараметрыЗаполнения)

ОбновитьДанныеДляНастройкиОтправкиПриглашений

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

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

Результат = ИнтерфейсДокументовЭДО.ОбновитьДанныеДляНастройкиОтправкиПриглашений()

ПользовательскийОтборСписка

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

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

Результат = ИнтерфейсДокументовЭДО.ПользовательскийОтборСписка(Список)

ЭлементыОтбора

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

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

Результат = ИнтерфейсДокументовЭДО.ЭлементыОтбора(Отбор)

УдалитьДокументИзПакета

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

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

ИнтерфейсДокументовЭДО.УдалитьДокументИзПакета(ИдентификаторПакета, ЭлектронныйДокумент, КонтекстДиагностики);

ПодготовитьДанныеДляЗаполненияДокументов

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

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

Результат = ИнтерфейсДокументовЭДО.ПодготовитьДанныеДляЗаполненияДокументов(Параметры)

ПроштампованныйФайлPDF

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

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

Результат = ИнтерфейсДокументовЭДО.ПроштампованныйФайлPDF(СообщениеЭДО, УникальныйИдентификатор, ПроверятьДоступностьВыводаПДФ_А3);

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