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