Skip to content

Модуль регламентных заданий УХ

РассчитатьОтносительныйПериод

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

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

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

ВернутьВидСравненияДляСКД

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

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

Результат = МодульРегламентныхЗаданийУХ.ВернутьВидСравненияДляСКД(ВидСравненияДляРассылки));

ВернутьСтруктуруПараметровШаблонаПисьма

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

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

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

ВернутьПредставлениеОтбора

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

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

Результат = МодульРегламентныхЗаданийУХ.ВернутьПредставлениеОтбора(ПравоеЗначениеОтбора));

РегламентноеЗаданиеПоРассылке

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

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

МодульРегламентныхЗаданийУХ.РегламентноеЗаданиеПоРассылке(ПараметрРассылки)

УстановитьОтборАналитическойРасылки

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

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

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

ПеренестиНастройкиРассылкиВНастройкиКомпоновщика

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

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

МодульРегламентныхЗаданийУХ.ПеренестиНастройкиРассылкиВНастройкиКомпоновщика(НастройкиКомпоновщикаВход, АналитическаяПодпискаВход));

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

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

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

МодульРегламентныхЗаданийУХ.УстановитьПараметрВывода(НастройкиКомпоновщикаВход, ИмяПараметраВход, ЗначениеПараметраВход, ИспользованиеВход);

УстановитьПараметрыИзНастроекПанели

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

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

МодульРегламентныхЗаданийУХ.УстановитьПараметрыИзНастроекПанели(АналитическаяПодпискаВход, НастройкиКомпоновщика));

ДобавитьВМассивВложениеАналитическогоОтчета

Описание, пример вызова
// Добавляет в массив МассивВложенийВход PDF-представление табличного документа
// ТабДокументВход по аналитическому отчету ОтчетВход, предварительно сохранив
// табличный документ во временный PDF-файл.
Процедура ДобавитьВМассивВложениеАналитическогоОтчета(ОтчетВход, ТабДокументВход, МассивВложенийВход) Экспорт

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

МодульРегламентныхЗаданийУХ.ДобавитьВМассивВложениеАналитическогоОтчета(ОтчетВход, ТабДокументВход, МассивВложенийВход));

ПолучитьМассивПутейФайловВложенийАналитическойПанели

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

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

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

ПолучитьТекстСпискаВложений

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

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

Результат = МодульРегламентныхЗаданийУХ.ПолучитьТекстСпискаВложений(МассивПутейВложенийВход));

ПолучитьОтборИзНастройкиПанели

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

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

Результат = МодульРегламентныхЗаданийУХ.ПолучитьОтборИзНастройкиПанели(НастройкаПанелиВход, ИмяОтбораВход));

ОтправитьПисьмоАналитическойРассылки

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

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

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

ПодготовитьРассылкуПоНастройкамРассылки

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

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

МодульРегламентныхЗаданийУХ.ПодготовитьРассылкуПоНастройкамРассылки(ПараметрРассылки, ОбъектРассылки);

ОбновитьДанныеМониторовКлючевыхПоказателей

Описание, пример вызова
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ И ФУНКЦИИ МЕХАНИЗМА ОБРАБОТКИ УПРАВЛЕНИЯ ПРОЦЕССОМ
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
Процедура ОбновитьДанныеМониторовКлючевыхПоказателей() Экспорт

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

МодульРегламентныхЗаданийУХ.ОбновитьДанныеМониторовКлючевыхПоказателей()

ПолучитьСтруктуруДанныхРегламентногоЗадания

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

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

Результат = МодульРегламентныхЗаданийУХ.ПолучитьСтруктуруДанныхРегламентногоЗадания(ИмяЗаданияВход)

ДобавитьЗаданиеНаЭтап

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

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

МодульРегламентныхЗаданийУХ.ДобавитьЗаданиеНаЭтап(ДокументПроцесса, ЭтапПроцесса, ОтветственныеТекущегоЭтапа, ДополнительныеПараметры);

ОбработкаЭтаповПроцессов

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

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

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

ПолучитьТаблицуДатыВыполненияДействийПоРасписаниямЭтапов

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

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

Результат = МодульРегламентныхЗаданийУХ.ПолучитьТаблицуДатыВыполненияДействийПоРасписаниямЭтапов());

ВыполнитьДействияПоРасписаниюЭтапов

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

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

МодульРегламентныхЗаданийУХ.ВыполнитьДействияПоРасписаниюЭтапов()

ВыполнитьПереоценкуЗаявок

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

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

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

СформироватьЗаявкиПоДоговорам

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

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

МодульРегламентныхЗаданийУХ.СформироватьЗаявкиПоДоговорам()

ОтправитьПроведенныеЗаявкиНаСогласование

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

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

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

СформироватьЗаявкиНаПереводИзлишковСредств

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

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

МодульРегламентныхЗаданийУХ.СформироватьЗаявкиНаПереводИзлишковСредств()

ЗагрузитьСтавкиЦБРФ

Описание, пример вызова
Процедура ЗагрузитьСтавкиЦБРФ() Экспорт

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

МодульРегламентныхЗаданийУХ.ЗагрузитьСтавкиЦБРФ()

СформироватьТелоПисьмаСогласование

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

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

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

СформироватьТелоПисьмаВыборЭтапа

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

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

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

СформироватьСсылкуУтверждение

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

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

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

СформироватьСсылкуОтклонения

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

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

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

СформироватьСсылкуШагНазад

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

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

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

СформироватьСсылкуВыборЭтапа

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

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

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

СформироватьСсылкуСогласованияВСистеме

Описание, пример вызова
// Формирует навигационную ссылку с заголовком ЗаголовокСсылкиВход для согласования в системе
// задачи ЗадачаПроцессаВход. Когда установлено значение СтрокаЦветаВход - ссылка будет выведена
// заданным цветом (формат HTML-цвета).
Функция СформироватьСсылкуСогласованияВСистеме(ЗадачаПроцессаВход, ЗаголовокСсылкиВход, СтрокаЦветаВход = "", ИдентификаторЭлемента = "") Экспорт

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

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

ДополнитьМассивПоследователей

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

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

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

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

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

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

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

ПолучитьТаблицуПредшественниковЭтапаРекурсивно

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

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

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

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

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

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

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

ПолучитьМассивПоследователейЭтапаРекурсивно

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

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

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

ОтделитьНеЭтапыСогласования

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

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

Результат = МодульРегламентныхЗаданийУХ.ОтделитьНеЭтапыСогласования(МассивЭтаповВход)

ПолучитьДокументПроцессаПоЗадачеЭтапа

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

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

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

ДобавитьТекстСогласованияПоЗадаче

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

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

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

ДобавитьТекстСпискаВыбораЭтапов

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

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

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

ДобавитьТекстВыбораЭтапаПоЗадаче

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

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

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

ПолучитьСтрокуЭтаповПоследователей

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

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

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

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

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

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

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

СформироватьСтруктуруДополнительныхПараметровОповещенийПоЗадаче

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

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

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

СоздатьОповещениеПоЗадаче

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

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

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

СброситьЗадачу

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

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

МодульРегламентныхЗаданийУХ.СброситьЗадачу(ЗадачаВход)

СброситьЗадачиПоСвязанномуОбъекту

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

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

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

СоздатьЗадачу

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

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

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

ДобавитьЗаданиеНаТаймаутЭтапа

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

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

МодульРегламентныхЗаданийУХ.ДобавитьЗаданиеНаТаймаутЭтапа(ДокументПроцесса, ЭтапПроцесса)

СброситьЗаданияПоЭтапуПроцесса

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

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

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

СброситьЗаданияПоПроцессу

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

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

МодульРегламентныхЗаданийУХ.СброситьЗаданияПоПроцессу(ДокументПроцесса)

ИнициализироватьТаблицуВыполненияПроцесса

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

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

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

УтвердитьЭтапОбработкаПодготовкиОтчетности

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

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

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

ОбработатьПереходПоЭтапуСТипом

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

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

Результат = МодульРегламентныхЗаданийУХ.ОбработатьПереходПоЭтапуСТипом(ЗадачаВход, ТипЭтапаВход, КомментарийВход, ВыбранныйЭтапВход);

ВыполнитьИОбработатьЗадачу

Описание, пример вызова
// Устанавливание задаче ЗадачаВход статус "выполнено" с комментарием КомментарийВход,
// а также выполняет переход по этапам для задачи обработки. Возвращает успешность выполняения
// операции.
Функция ВыполнитьИОбработатьЗадачу(ЗадачаВход, КомментарийВход = "") Экспорт

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

Результат = МодульРегламентныхЗаданийУХ.ВыполнитьИОбработатьЗадачу(ЗадачаВход, КомментарийВход);

ВыполнитьЗадачуРучногоПерехода

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

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

Результат = МодульРегламентныхЗаданийУХ.ВыполнитьЗадачуРучногоПерехода(ЗадачаВход, ВыбранныйЭтапВход, КомментарийВход, ПользовательВход);

ВыполнитьЗадачу

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

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

Результат = МодульРегламентныхЗаданийУХ.ВыполнитьЗадачу(ЗадачаВход, КомментарийВход);

СброситьЗаданияПоОбъектуПроцесса

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

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

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

ПолучитьЗначениеПоляПисьма

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

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

Результат = МодульРегламентныхЗаданийУХ.ПолучитьЗначениеПоляПисьма(ТекстВход, НазваниеПоляВход));

ОчиститьHtmlВКомментарии

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

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

Результат = МодульРегламентныхЗаданийУХ.ОчиститьHtmlВКомментарии(ТекстВход));

ВыделитьКомментарийВПисьме

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

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

Результат = МодульРегламентныхЗаданийУХ.ВыделитьКомментарийВПисьме(ТекстВход));

УтвердитьЭтапыПользователя

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

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

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

ОтклонитьЭтапыПользователя

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

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

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

ПерейтиНаШагНазадПоЭтапу

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

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

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

УведомитьПользователяОРезультатахСогласованияПоПочте

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

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

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

ОбработатьПисьмоСогласование

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

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

МодульРегламентныхЗаданийУХ.ОбработатьПисьмоСогласование(ПисьмоВход));

ОбработатьВходящееСогласованиеПоПочте

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

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

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

ОбработатьНапоминанияПользователей

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

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

МодульРегламентныхЗаданийУХ.ОбработатьНапоминанияПользователей()

ВыполнитьОтправкуОповещенийСобытий

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

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

МодульРегламентныхЗаданийУХ.ВыполнитьОтправкуОповещенийСобытий()

ВыполнитьОчисткуОтправленныхСобытий

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

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

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

ОтправкаУведомлений

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

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

МодульРегламентныхЗаданийУХ.ОтправкаУведомлений()

СоздатьМероприятияПоРасписанию

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

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

МодульРегламентныхЗаданийУХ.СоздатьМероприятияПоРасписанию()

ОтразитьДокументыПоШаблонам

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

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

МодульРегламентныхЗаданийУХ.ОтразитьДокументыПоШаблонам()

ПроверитьВводИсполненияКовенантов

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

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

МодульРегламентныхЗаданийУХ.ПроверитьВводИсполненияКовенантов()

ПроверитьИсполнениеОбязательствПоДоговорам

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

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

МодульРегламентныхЗаданийУХ.ПроверитьИсполнениеОбязательствПоДоговорам()

ПроверкаСроковВыполненияСверкиВГО

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

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

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

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