Модуль регламентных заданий УХ
РассчитатьОтносительныйПериод
Описание, пример вызова
Функция РассчитатьОтносительныйПериод(ВидСравненияДляРассылки, Смещение, Период) Экспорт
Пример вызова
Результат = МодульРегламентныхЗаданийУХ.РассчитатьОтносительныйПериод(ВидСравненияДляРассылки, Смещение, Период));
ВернутьВидСравненияДляСКД
Описание, пример вызова
Функция ВернутьВидСравненияДляСКД(ВидСравненияДляРассылки) Экспорт
Пример вызова
Результат = МодульРегламентныхЗаданийУХ.ВернутьВидСравненияДляСКД(ВидСравненияДляРассылки));
ВернутьСтруктуруПараметровШаблонаПисьма
Описание, пример вызова
Функция ВернутьСтруктуруПараметровШаблонаПисьма(ШаблонПисьма) Экспорт
Пример вызова
Результат = МодульРегламентныхЗаданийУХ.ВернутьСтруктуруПараметровШаблонаПисьма(ШаблонПисьма));
ВернутьПредставлениеОтбора
Описание, пример вызова
Функция ВернутьПредставлениеОтбора(ПравоеЗначениеОтбора) Экспорт
Пример вызова
Результат = МодульРегламентныхЗаданийУХ.ВернутьПредставлениеОтбора(ПравоеЗначениеОтбора));
РегламентноеЗаданиеПоРассылке
Описание, пример вызова
Процедура РегламентноеЗаданиеПоРассылке(ПараметрРассылки) Экспорт
Пример вызова
МодульРегламентныхЗаданийУХ.РегламентноеЗаданиеПоРассылке(ПараметрРассылки)
УстановитьОтборАналитическойРасылки
Описание, пример вызова
// Добавляет в настройки НастройкиКомпоновщикаВход отбор по полю ИмяПоляВход// с видом сравнения ВидСравненияВход по значению ЗначениеПоляВход, когда// включено использование ИспользованиеВход.Процедура УстановитьОтборАналитическойРасылки(НастройкиКомпоновщикаВход, ВидСравненияВход, ИспользованиеВход, ЗначениеПоляВход, ИмяПоляВход); Экспорт
Пример вызова
МодульРегламентныхЗаданийУХ.УстановитьОтборАналитическойРасылки(НастройкиКомпоновщикаВход, ВидСравненияВход, ИспользованиеВход, ЗначениеПоляВход, ИмяПоляВход););
ПеренестиНастройкиРассылкиВНастройкиКомпоновщика
Описание, пример вызова
// Добавляет настройки вывода отчета из АналитическаяПодпискаВход в настройки компоновщика данных// НастройкиКомпоновщикаВход.Процедура ПеренестиНастройкиРассылкиВНастройкиКомпоновщика(НастройкиКомпоновщикаВход, АналитическаяПодпискаВход) Экспорт
Пример вызова
МодульРегламентныхЗаданийУХ.ПеренестиНастройкиРассылкиВНастройкиКомпоновщика(НастройкиКомпоновщикаВход, АналитическаяПодпискаВход));
УстановитьПараметрВывода
Описание, пример вызова
// Выставляет для настроек компоновщика НастройкиКомпоновщикаВход параметр с имененем// ИмяПараметраВход в значение ЗначениеПараметраВход.Процедура УстановитьПараметрВывода(НастройкиКомпоновщикаВход, ИмяПараметраВход, ЗначениеПараметраВход, ИспользованиеВход = Истина) Экспорт
Пример вызова
МодульРегламентныхЗаданийУХ.УстановитьПараметрВывода(НастройкиКомпоновщикаВход, ИмяПараметраВход, ЗначениеПараметраВход, ИспользованиеВход);
УстановитьПараметрыИзНастроекПанели
Описание, пример вызова
// В настройки НастройкиКомпоновщика выставляет параметры аналитической панели, заданные// настройками панели из аналитической рассылки АналитическаяПодпискаВход.Процедура УстановитьПараметрыИзНастроекПанели(АналитическаяПодпискаВход, НастройкиКомпоновщика) Экспорт
Пример вызова
МодульРегламентныхЗаданийУХ.УстановитьПараметрыИзНастроекПанели(АналитическаяПодпискаВход, НастройкиКомпоновщика));
ДобавитьВМассивВложениеАналитическогоОтчета
Описание, пример вызова
// Добавляет в массив МассивВложенийВход 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).