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