Skip to content

Репозиторий с примерами перекрытия прикладной разработки.

Notifications You must be signed in to change notification settings

DirectumCompany/rx-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rx-examples

Репозиторий с примерами перекрытия прикладной разработки.

Порядок установки

  1. Для работы требуется установленный Directum RX соответствующей версии.
  2. Склонировать репозиторий rx-examples в папку.
  3. Указать в _ConfigSettings.xml DDS:
<block name="REPOSITORIES">
  <repository folderName="Base" solutionType="Base" url="" />
  <repository folderName="RX" solutionType="Base" url="<адрес локального репозитория>" />
  <repository folderName="<Папка из п.2>" solutionType="Work" 
    url="https://github.com/DirectumCompany/rx-examples" />
</block>

Кейсы

Согласование по регламенту

Добавлена роль "Сотрудники подразделения инициатора" с несколькими исполнителями. Роль можно указать в качестве исполнителя в этапах согласования с типом "Согласование".
Точки входа: серверные методы GetRolePerformers, GetInitiatorDepartmentEmployeesRolePerformers и GetStageRecipients справочника ApprovalRole, серверный метод GetMultipleMembersRoles модуля Docflow, а также шаредный метод GetPossibleRoles.

Преобразование в PDF и наложение отметки об ЭП

  1. Все документы. Изменен логотип и цвет отметки на фиолетовый. В отметку добавлена дата и время подписания.
    Точки входа: серверные методы GetSignatureMarkForSimpleSignatureAsHtml и GetSignatureMarkForCertificateAsHtml модуля Docflow.

  2. Входящий счёт. Цвет отметки изменён на красный, текст отметки изменен на "ПРИНЯТО К ОПЛАТЕ".
    Точка входа: серверный метод GetSignatureMarkAsHtml документа IncomingInvoice.

  3. Все документы. Изменено условие для интерактивного преобразования документов. Теперь изображения в формате jpg размером < 1 Mb конвертируются интерактивно.
    Точка входа: серверный метод CanConvertToPdfInteractively модуля Docflow.

  4. Служебная записка. На первой странице документа, в верхнем левом углу поставить отметки о всех подписях документа. Отметки ставятся сверху вниз, с небольшим отступом друг от друга.
    Точка входа: серверный метод ConvertToPdfAndAddSignatureMark документа Memo.

Преобразование в PDF и наложение отметки о поступлении

Входящее письмо. Цвет отметки о поступлении изменён на фиолетовый, изменена толщина рамки, расположение (отметка сдвинута ближе к центру), добавлено указание подразделения.
Точки входа: серверные методы IncomingLetter: AddRegistrationStamp и GetRegistrationStampAsHtml.

Политики перемещения

Добавлено событие "Обращение к документу" в критерии перемещения. Документ перемещается в новое хранилище, если прошло указанное время с даты последнего обращения к документу.
Точки входа: серверные методы GetStoragePolicySettingsQuery, GetDocumentsToTransferQuery модуля Docflow.

Интеллектуальная обработка

Дополнительный классификатор в настройках интеллектуальной обработки.
Точки входа: серверный метод FillSmartAdditionalClassifiers в инициализации модуля SmartProcessing. Серверный метод CreateIncomingLetter в решении Examples.

Верификация комплекта документов

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

  2. Добавлен блок-задача Отправка задачи на рассмотрение в перекрытии модуля RecordManagement.

  3. Добавлен блок-задача Отправка задачи на согласование по регламенту в перекрытии модуля Docflow.

Валидация панели фильтрации

Список "Входящие документы" на обложке модуля Делопроизводство. Реализовано ограничение списка "Входящие документы" при помощи валидации в панели фильтрации. Должен быть заполнен один из критериев: журнал регистрации, от кого, произвольный период.
Точка входа: действие IncomingDocumentsValidateFilterPanel вычисляемой папки модуля Делопроизводство.

Интеграция с 1С

  1. Открытие договора 1С по кнопке из карточки договора Directum RX (пример открытия записи, связанной через ExternalEntityLink).
    Точка входа: действие OpenEntity1CSungero документа Contract.

  2. Открытие входящего счёта 1С по кнопке из карточки входящего счета Directum RX (пример открытия записи с поиском по реквизитам).
    Точка входа: действие OpenEntity1CSungero документа IncomingInvoice.

  3. Новый этап регламента "Создание входящего счета в 1С". В рамках данного этапа создается входящий счет в 1С на основе данных входящего счета Directum RX.
    Точка входа: серверный метод Execute справочника ApprovalCreateIncInvoice1CStage.

About

Репозиторий с примерами перекрытия прикладной разработки.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages