Skip to content

Управление процессами согласования УХ

ПроверитьИЗавершитьПроцессы

Описание, пример вызова
// Модуль обеспечивает программную функциональность подсистем согласования и
// управления универсальными процессами.
////////////////////////////////////////////////////////////////////////////////
Процедура ПроверитьИЗавершитьПроцессы(ОбъектСсылка) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ПроверитьИЗавершитьПроцессы(ОбъектСсылка)

ПроверитьВозможностьУстановкиСостояния

Описание, пример вызова
Функция ПроверитьВозможностьУстановкиСостояния(Заявка, СостояниеЗаявки, ПротоколОшибок = Неопределено, Форма = Неопределено) Экспорт

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

Результат = УправлениеПроцессамиСогласованияУХ.ПроверитьВозможностьУстановкиСостояния(Заявка, СостояниеЗаявки, ПротоколОшибок, Форма);

ПеревестиЗаявкуВПроизвольноеСостояние

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ПеревестиЗаявкуВПроизвольноеСостояние(Заявка, СостояниеЗаявки, Период, );

ПеревестиЗаявкуВСостояниеНаУтверждении

Описание, пример вызова
Функция ПеревестиЗаявкуВСостояниеНаУтверждении(ОбъектСсылка, ДокументПроцесса = Неопределено, Экспорт

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

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

ПеревестиЗаявкуВСостояниеОтклонена

Описание, пример вызова
Функция ПеревестиЗаявкуВСостояниеОтклонена(ОбъектСсылка, ПользовательВход = Неопределено, ТолькоЗаполненные = Ложь, Экспорт

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

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

ПеревестиЗаявкуВСостояниеУтверждена

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

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

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

ПеревестиЗаявкуВСостояниеЧерновик

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

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

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

ВернутьТекущееСостояние

Описание, пример вызова
Функция ВернутьТекущееСостояние(Объект) Экспорт

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

Результат = УправлениеПроцессамиСогласованияУХ.ВернутьТекущееСостояние(Объект)

ВернутьСтатусОбъекта

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ВернутьСтатусОбъекта(ОбъектВход, ЗначениеПоУмолчаниюВход);

ЗаполнитьТаблицуСостоянияВыполненияПроцесса

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

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

УправлениеПроцессамиСогласованияУХ.ЗаполнитьТаблицуСостоянияВыполненияПроцесса(СостоянияВыполненияПроцесса, ПериодВход, СценарийВход, ДатаВход)

ИнициализироватьПроцесс

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

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

УправлениеПроцессамиСогласованияУХ.ИнициализироватьПроцесс(ПериодСценария, Сценарий, Дата, СостоянияВыполненияПроцесса, мПоследователиСтрок, мПредшественникиСтрок);

ЗаполнитьПоказателиПоследователи

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

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

УправлениеПроцессамиСогласованияУХ.ЗаполнитьПоказателиПоследователи(ПоследователиСтроки, ТекСтрока, ЭтапыПоследователи, СрезыПериметров, КэшСоответствийЭтаповПоследователей, СостоянияВыполненияПроцесса)

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

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ЭтапыПоследователи(ЭтапПроцесса, КэшСоответствий)

ЗаполнитьПоказателиПредшественники

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

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

УправлениеПроцессамиСогласованияУХ.ЗаполнитьПоказателиПредшественники(ПредшественникиСтроки, ТекСтрока, СрезЭтаповПредшественников, СрезыПериметров, СостоянияВыполненияПроцесса)

ОбработатьЭкземплярОтчета

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

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

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

ЕстьСтатусВСоответствии

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ЕстьСтатусВСоответствии(СоответствиеСтатусовВход, ВидСтатусаВход)

УстановитьСтатусыПодчиненныхОбъектов

Описание, пример вызова
Функция УстановитьСтатусыПодчиненныхОбъектов(РеестрСсылка, ВидСтатуса = "", ЗначениеСтатуса = неопределено) Экспорт

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

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

ИзменитьСостояниеЗаявки

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

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

УправлениеПроцессамиСогласованияУХ.ИзменитьСостояниеЗаявки(СсылкаВход, СостояниеВход, ФормаВход, ОбъектВход, ВыходноеЗначение)

ЭтоСостояниеВРаботе

Описание, пример вызова
Процедура ЭтоСостояниеВРаботе(СостояниеВход, ВыходноеЗначение) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ЭтоСостояниеВРаботе(СостояниеВход, ВыходноеЗначение)

ПолучитьМассивЭтаповСогласованияТекущегоПользователя

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

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

УправлениеПроцессамиСогласованияУХ.ПолучитьМассивЭтаповСогласованияТекущегоПользователя(ОбъектВход, ВыходноеЗначение)

СостояниеПриИзмененииСервер

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

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

УправлениеПроцессамиСогласованияУХ.СостояниеПриИзмененииСервер(ФормаВход, СсылкаВход)

ЗаполнитьСтруктуруСостояний

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

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

УправлениеПроцессамиСогласованияУХ.ЗаполнитьСтруктуруСостояний(СтруктураРезультат)

ВернутьДанныеСостоянийЭкземпляраОтчета

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

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

УправлениеПроцессамиСогласованияУХ.ВернутьДанныеСостоянийЭкземпляраОтчета(СсылкаВход, ВыходноеЗначение)

ОпределитьИспользованиеМаршрутаСогласования

Описание, пример вызова
Процедура ОпределитьИспользованиеМаршрутаСогласования(СогласующийВход, ВыходноеЗначение) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ОпределитьИспользованиеМаршрутаСогласования(СогласующийВход, ВыходноеЗначение)

СогласованиеЧерезРакурс

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

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

УправлениеПроцессамиСогласованияУХ.СогласованиеЧерезРакурс(ВидОтчетаВход, ВыходноеЗначение)

ВернутьСтруктуруОткрытияРакурса

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ВернутьСтруктуруОткрытияРакурса(ВидОтчетаВход, ПериодВход)

ЗаполнитьСтруктуруОткрытияРакурса

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

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

УправлениеПроцессамиСогласованияУХ.ЗаполнитьСтруктуруОткрытияРакурса(ВидОтчетаВход, ПериодВход, ВыходноеЗначение)

ЗаполнитьЗначениеСтатусОбъекта

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

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

УправлениеПроцессамиСогласованияУХ.ЗаполнитьЗначениеСтатусОбъекта(СсылкаВход, ВыходноеЗначение)

ЗаполнитьЗначениеТекущееСостояние

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

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

УправлениеПроцессамиСогласованияУХ.ЗаполнитьЗначениеТекущееСостояние(ОбъектВход, ВыходноеЗначение)

ЗаполнитьЗначениеПеревестиЗаявкуВПроизвольноеСостояние

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

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

УправлениеПроцессамиСогласованияУХ.ЗаполнитьЗначениеПеревестиЗаявкуВПроизвольноеСостояние(Заявка, СостояниеЗаявки, Период, Автор, Форма, ДокументПроцесса, ВыходноеЗначение)

ПроверитьВозможностьУтвержденияОтчета

Описание, пример вызова
Процедура ПроверитьВозможностьУтвержденияОтчета(ПользовательВход, ВидОтчетаВход, ОрганизацияВход, ВыходноеЗначение) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ПроверитьВозможностьУтвержденияОтчета(ПользовательВход, ВидОтчетаВход, ОрганизацияВход, ВыходноеЗначение)

ПолучитьСостояниеЭтапаНастраиваемогоОтчета

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

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

УправлениеПроцессамиСогласованияУХ.ПолучитьСостояниеЭтапаНастраиваемогоОтчета(ОбъектВход, ЭтапПроцессаВход, ВыходноеЗначение)

ПолучитьСостояниеСогласования_Утвержден

Описание, пример вызова
Процедура ПолучитьСостояниеСогласования_Утвержден(ТипОбъектаСогласованияВход, ВыходноеЗначение) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ПолучитьСостояниеСогласования_Утвержден(ТипОбъектаСогласованияВход, ВыходноеЗначение)

ПолучитьМассивЭтаповЭскалации

Описание, пример вызова
// Возвращает массив этапов, где присутсвует шаблон отчёта ШаблонВход для организации
// ОрганизацияВход в ходе исполнения регламента ВерсияРегламентаВход.
Функция ПолучитьМассивЭтаповЭскалации(ВерсияРегламентаВход, ОрганизацияВход, ШаблонВход) Экспорт

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьМассивЭтаповЭскалации(ВерсияРегламентаВход, ОрганизацияВход, ШаблонВход));

ЭскалацияУтвержденияВыгрузкиНабораЗаписейСостоянияОбъектов

Описание, пример вызова
// Выполняет эскалацию утверждения этапов подготовки отчетности для таблицы значений ВыгрузкаВход.
Процедура ЭскалацияУтвержденияВыгрузкиНабораЗаписейСостоянияОбъектов(ВыгрузкаВход, Отказ) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ЭскалацияУтвержденияВыгрузкиНабораЗаписейСостоянияОбъектов(ВыгрузкаВход, Отказ));

ОбработатьИзменениеСостоянияОбъекта

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

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

УправлениеПроцессамиСогласованияУХ.ОбработатьИзменениеСостоянияОбъекта(НаборЗаписейВход, Отказ)

ПолучитьОтветственногоЗаТипОбъекта

Описание, пример вызова
Процедура ПолучитьОтветственногоЗаТипОбъекта(ЭлементСсылка, Знач Организация = Неопределено, Знач ШаблонДокументаБД = Неопределено, ТипОтветственного = Неопределено, ВыходноеЗначение, ВернутьМассив = Ложь) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ПолучитьОтветственногоЗаТипОбъекта(ЭлементСсылка, Организация, ШаблонДокументаБД, ТипОтветственного, ВыходноеЗначение, ВернутьМассив);

ОповеститьОбУтвержденииЭтапа

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

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

УправлениеПроцессамиСогласованияУХ.ОповеститьОбУтвержденииЭтапа(ТекущиеДанные, СостоянияПроцесса, мПоследователиСтрок)

ОповеститьОНачалеВыполненияЭтапа

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

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

УправлениеПроцессамиСогласованияУХ.ОповеститьОНачалеВыполненияЭтапа(ТекущиеДанные, ПериодСценария, Сценарий)

ОповеститьОПриостановленииЭтапа

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

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

УправлениеПроцессамиСогласованияУХ.ОповеститьОПриостановленииЭтапа(ТекущиеДанные)

УтвердитьДокументыПоЭтапу

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

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

УправлениеПроцессамиСогласованияУХ.УтвердитьДокументыПоЭтапу(ТекущиеДанные, ОсновныеРеквизиты, Отказ, ШапкаОшибки)

ОбработкаЭкземпляровОтчетов

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

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

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

ОбработатьДокументыПоЭтапу

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

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

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

ЗапуститьПробныйПроцессДоТекущегоЭтапа

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ЗапуститьПробныйПроцессДоТекущегоЭтапа(ТекущиеДанные, мПредшественникиСтрок, мПоследователиСтрок, ОсновныеРеквизиты, СостоянияВыполненияПроцесса)

ПолучитьРабочиеШаблоныДокументов

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

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

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

ВыполнитьОбработкуЭкземпляраОтчета

Описание, пример вызова
Процедура ВыполнитьОбработкуЭкземпляраОтчета(РабочийОбъект, Реквизиты, ОбновлениеДокумента = Ложь, ПробныйПроцесс = Ложь, Утвердить = Ложь, СогласовыватьВход = Ложь, СтруктураНастроек = Неопределено, ВыходноеЗначение) Экспорт

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

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

ЗаполнитьПустуюСсылкуНаАналитику

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

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

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

СоздатьНаборЗаписейСостоянияВыполненияПроцессовУправлениеПериодами

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

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

УправлениеПроцессамиСогласованияУХ.СоздатьНаборЗаписейСостоянияВыполненияПроцессовУправлениеПериодами(ПериодСценария, Сценарий, ДвиженияСостоянияВыполненияПроцессов)

ВернутьЗапросЗаполненияОбменаМоделями

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

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

УправлениеПроцессамиСогласованияУХ.ВернутьЗапросЗаполненияОбменаМоделями(ПараметрВход, ВыходноеЗначение)

ПолучитьПустойЭкземплярПроцесса

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

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

УправлениеПроцессамиСогласованияУХ.ПолучитьПустойЭкземплярПроцесса(ВыходноеЗначение)

ПроверитьЭтоШаблонАвтоутверждение

Описание, пример вызова
Процедура ПроверитьЭтоШаблонАвтоутверждение(ШаблонВход, ВыходноеЗначение) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ПроверитьЭтоШаблонАвтоутверждение(ШаблонВход, ВыходноеЗначение)

ПолучитьОбластьДанныхПоказателя

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьОбластьДанныхПоказателя(ПоказательВход, ЭкземплярОтчетаВход)

СформироватьСтруктуруОткрытияФормыВизированияПакетаДокументов

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

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

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

ПолучитьКартинкуОтображенияПроцесса

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьКартинкуОтображенияПроцесса(СостояниеВход)

ПолучитьЭкземплярПроцессаСценария

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьЭкземплярПроцессаСценария(ВерсияВход, ПериодВход, СценарийВход)

ВернутьОбластьДанныхПоказателя

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

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

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

ВернутьРакурсСогласованияОбласти

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

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

УправлениеПроцессамиСогласованияУХ.ВернутьРакурсСогласованияОбласти(ЭкземплярОтчетаВход, РакурсВход, ОрганизацияВход, ИспользоватьПроектыВход, ВыходноеЗначение)

ВернутьТребуетсяСогласованиеЭкземпляраОтчета

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

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

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

ПеренестиСтрокиДерева

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

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

УправлениеПроцессамиСогласованияУХ.ПеренестиСтрокиДерева(СтрокиДереваНазначения, СтрокиДереваИсточника));

ПолучитьДеревоЗначенийЭтапов

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьДеревоЗначенийЭтапов(ВерсияОрганизационнойСтруктуры)

ВыполнитьПолучениеДереваЗначенийЭтапов

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

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

УправлениеПроцессамиСогласованияУХ.ВыполнитьПолучениеДереваЗначенийЭтапов(ВерсияОрганизационнойСтруктурыВход, ВыходноеЗначение)

РазрешеноФормированиеОтчетовПробнойОтчетности

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

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

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

ВыделитьОрганизацииЭтапаПоследователя

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

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

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

СформироватьПробнуюОтчетностьДляПоследователей

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

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

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

ОбработатьПробнуюОтчетностьДляЭтапа

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ОбработатьПробнуюОтчетностьДляЭтапа(РегламентВход, ПериодОтчетаВход, СценарийВход, ЭтапПроцессаВход, ОрганизацияВход)

СформироватьСтруктуруПараметровПроцессаПодготовки

Описание, пример вызова
// Формирует пустую структуру параметров процесса подготовки отчётности.
Функция СформироватьСтруктуруПараметровПроцессаПодготовки() Экспорт

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

Результат = УправлениеПроцессамиСогласованияУХ.СформироватьСтруктуруПараметровПроцессаПодготовки()

СформироватьПробнуюОтчетностьДоЭтапа

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

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

УправлениеПроцессамиСогласованияУХ.СформироватьПробнуюОтчетностьДоЭтапа(ЭтапВход, СостоянияВыполненияПроцесса, мПоследователиСтрок, СтруктураПараметров)

ВыполнитьПроцессДляПоследователей

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

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

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

МожноАктвивироватьЭтапПоследовательВыполненияПроцесса

Описание, пример вызова
// Определяет возможность активирования этапа ЭтапВход исходя из активации предшественников.
Функция МожноАктвивироватьЭтапПоследовательВыполненияПроцесса(ЭтапВход, ОрганизацияВход, ВерсияРегламента, ПериодВход, СценарийВход, ЭкземплярПроцессаВход) Экспорт

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

Результат = УправлениеПроцессамиСогласованияУХ.МожноАктвивироватьЭтапПоследовательВыполненияПроцесса(ЭтапВход, ОрганизацияВход, ВерсияРегламента, ПериодВход, СценарийВход, ЭкземплярПроцессаВход));

ВыполнитьПроцессДоЭтапа

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

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

УправлениеПроцессамиСогласованияУХ.ВыполнитьПроцессДоЭтапа(ЭтапВход, ВерсияРегламента, СостоянияВыполненияПроцесса, ПериодВход, СценарийВход, ЭкземплярПроцессаВход, мПредшественникиСтрок, мПоследователиСтрок)

ВыполнитьПолучениеСценарияПериодаПоИсточнику

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

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

УправлениеПроцессамиСогласованияУХ.ВыполнитьПолучениеСценарияПериодаПоИсточнику(ИсточникВход, ВыходноеЗначение)

ПолучитьМассивЗапущенныхПроцессов

Описание, пример вызова
// Возвращает массив экземпляров процессов, запущенных по шаблону ШаблонПроцессаВход.
Функция ПолучитьМассивЗапущенныхПроцессов(ШаблонПроцессаВход) Экспорт

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьМассивЗапущенныхПроцессов(ШаблонПроцессаВход)

ПреобразоватьВремяПоПериодичности

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ПреобразоватьВремяПоПериодичности(ИсходноеЗначениеВход, ПериодичностьВход)

ОбработатьОбъектЭлиминация

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ОбработатьОбъектЭлиминация(ЭлиминацияОбъект, Утвердить);

ВыполитьОбработкуЭлиминации

Описание, пример вызова
Процедура ВыполитьОбработкуЭлиминации(ЭлиминацияОбъект, Утвердить, ВыходноеЗначение = Ложь) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ВыполитьОбработкуЭлиминации(ЭлиминацияОбъект, Утвердить, ВыходноеЗначение);

СоздатьДокументЭлиминация

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

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

Результат = УправлениеПроцессамиСогласованияУХ.СоздатьДокументЭлиминация(ВалютаЭлиминационныхПроводок, Организация, КонсолидирующаяОрганизация, ПериодОтчета, Сценарий));

ВыполнитьСозданиеДокументаЭлиминация

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

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

УправлениеПроцессамиСогласованияУХ.ВыполнитьСозданиеДокументаЭлиминация(ВалютаЭлиминационныхПроводок, Организация, КонсолидирующаяОрганизация, ПериодОтчета, Сценарий, ВыходноеЗначение)

ПриЗаписиСогласуемогоОбъекта

Описание, пример вызова
Процедура ПриЗаписиСогласуемогоОбъекта(Источник, Отказ) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ПриЗаписиСогласуемогоОбъекта(Источник, Отказ)

ПроверитьУтверждениеПравилРакурсов

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

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

УправлениеПроцессамиСогласованияУХ.ПроверитьУтверждениеПравилРакурсов(ВыходноеЗначение, СсылкаВход, СостояниеВход)

ОбновитьИдентификаторыВУзлеУсловногоПерехода

Описание, пример вызова
Процедура ОбновитьИдентификаторыВУзлеУсловногоПерехода(УзелИзм, ТаблицаЗначенийПараметровИзм, ШаблонВход, ГлубинаРекурсииВход = 0) Экспорт

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

УправлениеПроцессамиСогласованияУХ.ОбновитьИдентификаторыВУзлеУсловногоПерехода(УзелИзм, ТаблицаЗначенийПараметровИзм, ШаблонВход, ГлубинаРекурсииВход);

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

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

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

УправлениеПроцессамиСогласованияУХ.ПроверитьПравильностьЗаполненияСтрокиПланаЗакупок(ВыходноеЗначение, СсылкаВход, СостояниеВход)

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

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

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

УправлениеПроцессамиСогласованияУХ.ПроверитьПравильностьЗаполненияПрограммыЗакупок(ВыходноеЗначение, СсылкаВход, СостояниеВход)

ПолучитьСтруктуруДанныхКартинкиОтобрженияПроцесса

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьСтруктуруДанныхКартинкиОтобрженияПроцесса(СсылкаВход)

ПолучитьТаблицуФормируемыхОтчетовПоРегламенту

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

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьТаблицуФормируемыхОтчетовПоРегламенту(ВерсияРегламентаВход, ПериодВход, СценарийВход, ВидДокументаВход);

ПолучитьЭтапыПредшественники

Описание, пример вызова
Функция ПолучитьЭтапыПредшественники(ЭтапВход, ДокументПроцессаВход = Неопределено, ПроходитьУсловие = Истина, ДополнительныеПараметры = Неопределено) Экспорт

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

Результат = УправлениеПроцессамиСогласованияУХ.ПолучитьЭтапыПредшественники(ЭтапВход, ДокументПроцессаВход, ПроходитьУсловие, ДополнительныеПараметры);

ДополнитьМассивПредшественников

Описание, пример вызова
// Добавляет в массив МассивРезультат этапы-предшественники этапа ЭтапВход. Параметр ГлубинаВход
// защищает от бесконечной рекурсии.
Процедура ДополнитьМассивПредшественников(МассивРезультат, ЭтапВход, ГлубинаВход = 0, ДокументПроцессаВход = Неопределено, ПроходитьУсловие = Истина, ДополнительныеПараметры = Неопределено) Экспорт

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

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

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