Меню

1с документооборот автоподстановка исполнителей настройка

1С:Документооборот.
Новое в версии 1.4.3

Введение

Этот документ является дополнением к документации по конфигурациям «Документооборот КОРП», «Документооборот ПРОФ», «Документооборот государственного учреждения» и содержит только описание отличий версии 1.4.3 от версии 1.4.2.

Процессы и задачи

Создание бизнес-процесса на основании нескольких предметов

Версии: ПРОФ, КОРП, ДГУ.

Появилась возможность создавать процессы на основании нескольких предметов.

Теперь это можно сделать прямо из списка документов, файлов, корреспондентов, мероприятий, писем, списка последних и т. д. При этом выбранные предметы добавятся в карточку нового процесса автоматически.

Рис. 1. Создание процесса на основании нескольких документов

Для создания процесса на основании нескольких предметов:

1. Выделите нужные предметы в списке (клавишей Shift).

2. Выполните команду Создать на основании – Процесс.

3. После выбора шаблона откроется карточка нового процесса с выбранными вами предметами. Предметы добавляются как основные.

Рис. 2. Предметы в карточке нового процесса

При создании процессов на основании нескольких предметов есть ограничения:

Ограничения обусловлены тем, что у процессов не может быть нескольких главных задач, а основной процесс может быть создан только по одному проекту/проектной задаче.

Новые значения автоподстановок

Версии: ПРОФ, КОРП, ДГУ.

В настройках шаблонов процессов появились новые значения автоподстановок исполнителей:

Благодаря этому стало возможным использовать один шаблон процесса для документов разных видов, указав в качестве исполнителя ответственного за документ. Раньше для решения этой задачи приходилось настраивать отдельные маршруты по каждому виду документа либо разрабатывать автоподстановки самостоятельно.

Рис. 3. Подбор исполнителей в шаблоне процесса

Помимо вышеперечисленных, добавлена новая автоподстановка Все согласовавшие документ. Принцип ее работы следующий:

Фоновая маршрутизация комплексных процессов

Оптимизировано время выполнения задач в рамках комплексного процесса.

Теперь маршрутизация комплексного процесса выполняется в фоновом режиме, не мешая работе пользователей. За нее отвечает отдельное регламентное задание Фоновая маршрутизация комплексных процессов. По умолчанию задание срабатывает каждые 10 секунд.

Возможность фоновой маршрутизации доступна только для комплексных процессов в клиент-серверной базе.

Очередь фоновой маршрутизации процессов можно открыть из панели навигации раздела Управление процессами:

Рис. 4. Очередь маршрутизации комплексных процессов

Доступ к очереди маршрутизации комплексных процессов есть только у пользователей с полными правами.

Помимо списка самих процессов в очередь попадают еще и сообщения об ошибках, связанных с фоновой маршрутизацией. Это позволяет быстро выявить проблемные процессы и уточнить причины ошибок для дальнейшего анализа проблемы.

Фоновая маршрутизация комплексных процессов автоматически включится при обновлении на версию 1.4.3, при создании новой базы или при переходе с версии ПРОФ на КОРП.

Библиотека интеграции с «1С:Документооборотом 8»

Получение штрихкодов из интегрированной системы

К составу реквизитов, которые «1С:Документооборот 8» получает из интегрированной системы, добавлены штрихкоды.

Теперь документы, созданные в «1С:Документообороте 8», привязаны к штрихкоду документа-основания из интегрированной системы.

1. По штрихкоду документа интегрированной системы можно найти связанный с ним документ «1С:Документооборота 8». (Для этого необходимо подключить сканер штрихкодов.)

2. При потоковом сканировании документов интегрированной системы программа автоматически прикрепит отсканированный файл к связанному с ним документу в «1С:Документообороте 8».

Например, штрихкодированные документы из «1С:Управления торговлей 8» распечатаны и подписаны клиентами. Раньше делопроизводитель вручную искал нужные карточки документов «1С:Документооборота 8» и прикреплял к ним отсканированные копии. Теперь программа сделает это автоматически.

Прочие изменения

1. Оптимизированы внутренние механизмы обменов.

2. Список исправленных ошибок можно посмотреть на сайте поддержки пользователей:

Порядок обновления с предыдущих версий

После обновления с версии 1.2.8 и более ранних

Первичная подготовка к поиску писем по тексту

Чтобы поиск по тексту писем выполнялся по всем письмам в информационной базе, нужно запустить обработку ЗаполнитьПланОбменаПоискаПисемПоТексту.epf.

Читайте также:  Марьино нет настройка роутера

Без этой обработки поиск по тексту будет искать только те письма, которые появились в базе после обновления конфигурации.

Обработку нужно запустить один раз, после обновления на 1.4.3.

Исправление отображения документов без активных задач

Без этой обработки будут корректно отображаться только те процессы, которые были остановлены или прерваны после обновления конфигурации.

Обработку нужно запустить один раз, после обновления на 1.4.3.

После обновления с версии 1.3.1 и выше

После обновления программы необходимо запустить обработку НаполнениеСправочникаВетокПереписки. Это обеспечит быстрый контроль писем.

Рекомендуем запускать обработку в момент, когда ваша база нагружена менее всего, так как выполнение обработки может занять некоторое время.

После обновления с версий 1.4.1 и 1.4.2 действий, описанных в данном разделе, предпринимать не нужно.

Источник

Примеры реализации собственных автоподстановок в 1С:Документооборот

Добрый день, уважаемые коллеги!

Часто сталкиваюсь с вопросами, неизбежно возникающими на внедрениях 1С:Документооборот. Большое количество вопросов связано с настройкой маршрутов процессов обработки документов (согласование, утверждение, рассмотрение и т.д.).

Первое место в моем рейтинге занимает группа вопросов, касающихся настройки маршрута в зависимости от реквизита предмета процесса. Например:

Конечно, всегда можно сделать разные шаблоны для разных организаций/подразделений или прямо в шаблоне процесса прописать условия ветвления. Но, согласитесь, это крайне неудобно: а если организаций не один десяток? а если орг. структура поменяется? Все шаблоны переделывать?

Казалось бы, вот тут и нужно задействовать механизм объектов адресации: сделать роль «Бухгалтер», включить для этой роли флаг «Используется с объектами адресации» и указать тип объекта адресации (Организация). Но все не так просто: коробочное решение не умеет автоматически подставлять объект адресации. То есть, нужно руками прямо в шаблоне выбирать и роль (Бухгалтер), и объект адресации (Организация).

Тут то нас и выручит механизм автоподстановок (при условии, что вы готовы «снять с замка» корень конфигурации и один общий модуль).

Итак, нам понадобится:

1. Включить возможность изменения конфигурации:

Функция, возвращающая ссылку на предмет процесса по его имени:

Функция, возвращающая значение реквизита предмета процесса:

Для получения ссылок на нужные нам роли будем описывать функции следующего вида:

То есть мы прямо в коде указываем идентификатор нужной нам ссылки, а случае, если роль с заданным идентификатором отсутствует, она будет создана автоматически при первом вызове функции. Естественно, для каждой роли следует указывать собственный идентификатор (сгенерировать новый или указать идентификатор роли, созданной вручную в пользовательском режиме).

Примеры автоподстановок, возвращающих полные роли с нужными объектами адресации:

Осталось только включить эти автоподстановки в список доступных функций. Для этого нужно немного подправить модуль ШаблоныБизнесПроцессовПереопределяемый:

В общем-то, это все: можно обновить конфигурацию и в пользовательском режиме обновить данные в справочнике Адресная книга. Лайфхак: можно обновить не всю адресную книгу целиком, а только автоподстановки. Для этого нужно открыть любой шаблон любого процесса и перейти к выбору исполнителя задачи. Тогда откроется форма «Выбор исполнителя», в контекстном меню которой есть отдельный пункт «Обновить автоподстановки».

Дальше, думаю, все понятно: при настройке шаблонов процессов вместо указания ролей с объектами адресации используем наши автоподстановки. Профит!

Источник

Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download

Список дополнительных функций:

Описание.

Динамические роли.

Данная функция позволяет автоматически подставлять объекты адресации из предмета процесса в роль с объектом адресации. Для добавления новых автоподстановок в адресной книге необходимо нажать кнопку «Обновить автоподстановки»:

Читайте также:  Настройки биоса windows xp после обнуления

После обновления появятся автоподстановки для ролей, которые используются с объектами адресации:

Допустим у нас есть роль «_Тест»:

Исполняет данную роль пользователь «Администратор» по организации «ООО Управляющая компания» и по подразделению «Администрация»:

Автоподставнока «_Тест (Роль)» со скришота выше сможет автоматически определить объекты адресации по предмету для роли «_Тест».

Автоматическое обновление файлов данными владельца (//catalog.mista.ru/public/1120532/).

В расширении изменения объекта проверяются другим способом. Если хотя бы один реквизит из документа изменен, тогда файлы, которые не заняты на редактирование, созданы по шаблону, не помечены на удаление обновляются данными документа.

Отключение создания задачи ознакомления для бизнес-процессов «Согласование», «Утверждение», «Регистрация» (//catalog.mista.ru/public/1161532/).

Данная функция работает только при создании процесса по шаблону. В шаблоне процесса добавлен реквизит «Не создавать задачу ознакомления»:

Если значение реквизита равно «Истина», тогда задача «Ознакомиться с результатом согласования» создаваться не будет.

Запрет повторного запуска комплексного процесса по предмету.

При открытии формы комплексного процесса стоит проверка, если пользователь пытается запустить более 1 комплексного процесса по документу форма нового процесса не открывается и пользователю выдается предупреждение.

Настройки расширения находятся в отдельной подсистеме «Дополнительные функции»:

Динамические роли включены по умолчанию без возможности отключения.

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

Добавлена новая функция «Пользовательские автоподстановки». С помощью данной функции можно добавлять собственные автоподстановки для шаблонов бизнес-процессов в режиме предприятия. Пользовательские автоподстановки находятся в подсистеме «Дополнительные функции»:

На закладке «ВходящиеЗначения» можно задать константы, к которым в дальнейшем можно будет обращаться в коде автоподстановки как к элементам обычной структуры (ВходящиеЗначения.тест):

Идею передачи входящих значений заимствовал в публикации //catalog.mista.ru/public/1111403/.

Технически входящие значения реализованы с помощью реквизита типа «ХранилищеЗначения». В данный реквизит сохраняются данные в виде структуры, которые вводятся в таблице «Входящие значения».

На закладке «Тестирование» можно проверить автоподстановку с нужными параметрами (если они требуются), результат работы кода автоподстановки выводится в список значений:

Технически пользовательские автоподстановки реализованы следующим образом:

— В функции»ПолучитьСписокДоступныхФункций» общего модуля «ШаблоныБизнесПроцессов» добавляются автоподстановки из справочника.

К имени функции автоподстановки добавляется префикс «ПользовательскаяАвтоподстановка_» для поиска элемента справочника с программным кодом при получении значения автоподстановки.

— В функцию «ПолучитьЗначениеАвтоподстановки» общего модуля «ШаблоныБизнесПроцессов» добавлена дополнительная проверка. В функции автоподстановки выполняется поиск префикса «ПользовательскаяАвтоподстановка_», если данный префикс найден, тогда выполняется поиск элемента справочника пользовательской автоподстановки по наименованию. Далее выполняется программный код элемента справочника. Запись пользовательских автоподстановок с одинаковым наименованием запрещена, поэтому при поиске элемента по наименованию будет найдено не более 1 автоподстановки.

Ограничение запуска бизнес-процессов по видам внутренних, входящих, исходящих документов.

Добавлена возможность ограничения запуска бизнес-процессов по видам внутренних, входящих, исходящих документов. Для того, чтобы включить данную функцию необходимо заполнить таблицу «Недоступные типы процессов для запуска по видам документов»:

В таблице заполняется полная роль, подразделение, рабочая группа, пользователь для ограничения запуска определенного типа процесса. С помощью флага «Доступность» можно разрешить доступ определенному пользователю или группе пользователей к типу процесса. Например, если заполнить таблицу следующим образом:

То все исполнители роли «Директор» не смогут запускать указанные типы процессов, а пользователь «Федоров О.П.» получит доступ к процессу «Исполнение»:

Технически данная функция реализована следующим образом:

— Добавлена процедура «ДФ_ДобавитьВДеревоВариантыСозданияПроцессов» в общий модуль «ПомощникОтправить», которая вызывается после процедуры «ДобавитьВДеревоВариантыСозданияПроцессов» основной конфигурации. В данной процедуре происходит удаление недоступных типов процессов для запуска из дерева значений вариантов отправки согласно настройке.

Читайте также:  Сетевые настройки мегафон интернет

Указание минут и секунд в правилах эскалации задач.

В правила эскалации задач добавлена возможность указания минут и секунд:

Автоматическое расширение рабочей группы связанных документов.

В справочник «Типы связей» добавлен реквизит «Автоматически вести состав участников рабочей группы»:

При установке данного флага состав рабочей группы для связанных документов по данному типу связи будет вестись автоматически.

При установке связи «Договор» из документа «Закупка дисков для СХД» участники рабочей группы документа «Закупка дисков для СХД» будут автоматически перенесены в связанный договор:

При дальнейшем изменении рабочей группы документа «Закупка дисков для СХД» новые пользователи, которые были добавлены в рабочую группу документа будут автоматически перенесены в документ «Договор на поставку бетона».

Автоматическое создание делегирования прав заместителям при создании отсутствия.

При создании документа «Отсутствие» автоматически создаются делегирования прав доступа заместителям. Данная функция работает только для новых документов отсутствия.

Выполнение произвольного алгоритма перед записью задачи.

Часто возникают ситуации, когда необходимо динамически формировать описание/наименование задачи в зависимости от различных условий. Для решения данной проблемы реализована функция «Выполнение произвольного алгоритма перед записью задачи». Данная функция работает только для бизнес-процессов, которые были созданы по шаблону.

Описание и настройка.

В шаблоны бизнес-процессов добавлена страница «Алгоритм перед записью задачи»:

В реквизите «Алгоритм перед записью задачи» необходимо указать алгоритм, который будет выполняться перед записью задачи:

В следующем обновлении будут удалены условия на пустую ссылку, состояние бизнес процесса. Алгоритм перед записью задачи будет выполняться при любых условиях.

Отображение связей предметов на формах выполнения задач.

Добавлено отображение связанных документов, файлов связанных документов на формах выполнения задач, на форме «Задачи мне»:

Отображение листа согласования на форме выполнения бизнес-процесса «Утверждение/Подписание».

Добавлено отображение листа согласования на форму выполнения утверждения/подписания:

Выполнение произвольного алгоритма перед записью бизнес-процесса.

В шаблоны бизнес-процессов добавлена страница «Алгоритм перед записью процесса».

Работает аналогично алгоритмам перед записью задачи.

В следующем обновлении будут удалены условия на пустую ссылку, состояние процесса. Алгоритм перед записью будет выполняться при любых условиях.

— Добавлен механизм пользовательских автоподстановок

— Добавлена возможность отключения создания задачи ознакомления для регистрации и утверждения/подписания. Функция работает также как и отключение создания задачи ознакомления для согласования.

— В пользовательскую автоподстановку добавлена возможность прикрепления ссылки на файл (удобно хранить файлы с внешними обработками тестирования и т.д.):

Такой способ является не совсем оптимальным, но через расширение проблематично подключить собственный объект к посистеме хранения файлов, если перенести доработку в основную конфигурацию, то естественно удобнее использовать существующую подсистему хранения файлов.

— Поднят режим совместимости расширения до версии 8.3.14.

— Функции расширения переведены на новую версию конфигурации.

— В правила эскалации задач добавлена возможность указания минут и секунд

— Автоматическое расширение рабочей группы связанных документов

— Автоматическое создание делегирования прав заместителям при создании отсутствия

— Выполнение произвольного алгоритма перед записью задачи

— Отображение связей предметов в формах выполнения задач

— Отображение листа согласования в форме выполнения бизнес-процесса «Утверждение/Подписание»

— В пользовательские автоподстановки добавлен реквизит «ЗависитОтПредмета» для разделения автоподстановок, которые зависят от предмета процесса

— Выполнение произвольного алгоритма перед записью бизнес-процесса

Данное расширение тестировалось на версии 2.1.26.2 1С:Документооборот КОРП.

Источник

Adblock
detector