Репозиторий с примерами перекрытия прикладной разработки.
- Для работы требуется установленный Directum RX соответствующей версии.
- Склонировать репозиторий rx-examples в папку.
- Указать в _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.
-
Все документы. Изменен логотип и цвет отметки на фиолетовый. В отметку добавлена дата и время подписания.
Точки входа: серверные методы GetSignatureMarkForSimpleSignatureAsHtml и GetSignatureMarkForCertificateAsHtml модуля Docflow. -
Входящий счёт. Цвет отметки изменён на красный, текст отметки изменен на "ПРИНЯТО К ОПЛАТЕ".
Точка входа: серверный метод GetSignatureMarkAsHtml документа IncomingInvoice. -
Все документы. Изменено условие для интерактивного преобразования документов. Теперь изображения в формате jpg размером < 1 Mb конвертируются интерактивно.
Точка входа: серверный метод CanConvertToPdfInteractively модуля Docflow. -
Служебная записка. На первой странице документа, в верхнем левом углу поставить отметки о всех подписях документа. Отметки ставятся сверху вниз, с небольшим отступом друг от друга.
Точка входа: серверный метод ConvertToPdfAndAddSignatureMark документа Memo. -
Договор и дополнительное соглашение. Постраничная отметка об ЭП с поворотом.
Точки входа: серверные методы ConvertToPdfWithMarks, UpdateContractPaginalApproveMark, GetContractualApprovedMarkAsHtml документа ContractualDocument, серверный метод GetApprovedMarkAsHtml документа Contract, серверный метод GetApprovedMarkAsHtml документа SupAgreement
Инициализация: CreateCustomMarkKinds модуля Docflow.
Константы: PaginalApproveMarkKindSid, PaginalApproveMarkKindClass, PaginalApproveMarkKindMethod документа Contract, PaginalApproveMarkKindSid, PaginalApproveMarkKindClass, PaginalApproveMarkKindMethod документа SupAgreement. -
Служебная записка. Простановка на первой странице отметок о всех подписях документа.
Точки входа: серверные методы ConvertToPdfWithMarks, UpdateMemoSignMark, GetOrCreateSignatureBasedMark, GetOrCreateSignatureMark, GetMemoSignMarkAsHtml, GetDocumentSignatures документы Memo, серверные методы GetContent, GetContentWithSignerInfo справочника Mark.
Инициализация: CreateCustomMarkKinds модуля Docflow.
Константы: SignMarkKindSid, SignMarkKindClass, SignMarkKindMethod, MarkSignatureIdKey документа Memo. -
Протокол. Простановка на пустой странице отметки со всеми подпиясми документа.
Точки входа: серверные методы GetOrCreateSignatureMark, DeleteVersionMark, GetMinutesMarkAsHtml документа Minute.
Инициализация: CreateCustomMarkKinds модуля Docflow.
Константы: MinutesMarkKindGuid, MinutesMarkKindClass, MinutesMarkKindMethod документа Minute
- Входящий счет. Простановка отметки об оплате.
Точки входа: серверный метод ConvertToPdfWithMarks, UpdateInvoicePaymentMark, GetPaymentMarkAsHtml документа IncomingInvoice.
Инициализация: CreateCustomMarkKinds модуля Docflow.
Константы: PaymentMarkKindSid, PaymentMarkKindClass, PaymentMarkKindMethod документа IncomingInvoice.
Входящее письмо. Цвет отметки о поступлении изменён на фиолетовый, изменена толщина рамки, расположение (отметка сдвинута ближе к центру), добавлено указание подразделения.
Точки входа: серверные методы IncomingLetter: AddRegistrationStamp и GetRegistrationStampAsHtml.
Добавлено событие "Обращение к документу" в критерии перемещения. Документ перемещается в новое хранилище, если прошло указанное время с даты последнего обращения к документу.
Точки входа: серверные методы GetStoragePolicySettingsQuery, GetDocumentsToTransferQuery модуля Docflow.
Дополнительный классификатор в настройках интеллектуальной обработки.
Точки входа: серверный метод FillSmartAdditionalClassifiers в инициализации модуля SmartProcessing. Серверный метод CreateIncomingLetter в решении Examples.
-
Добавлен пример расширения схемы варианта процесса Верификация комплекта документов: после задания на верификацию происходит автоматическая отправка входящих писем на рассмотрение руководителем, а договоров на согласование по регламенту.
-
Добавлен блок-задача Отправка задачи на рассмотрение в перекрытии модуля RecordManagement.
-
Добавлен блок-задача Отправка задачи на согласование по регламенту в перекрытии модуля Docflow.
Список "Входящие документы" на обложке модуля Делопроизводство. Реализовано ограничение списка "Входящие документы" при помощи валидации в панели фильтрации. Должен быть заполнен один из критериев: журнал регистрации, от кого, произвольный период.
Точка входа: действие IncomingDocumentsValidateFilterPanel вычисляемой папки модуля Делопроизводство.