Сопоставление полей журнала документов СЭД Detrix

Detrix не осуществляет интеллектуальные потуги, пытаясь сопоставить поля журнала полям отнесенных к этому журналу типов документов. Сопоставление полей необходимо выполнить администратору вручную. На соответствующей странице модуля администрирования.

Сопоставление полей журналов и документов бесплатной программы электронного документооборота Detrix

В левой части этой страницы располагаются поля журнала. Справа — таблицы с полями отнесенных к журналу типов документов (при открытии страницы сопоставления полей эти таблицы свернуты). Если к журналу относятся несколько типов документов, таблицы их полей буду располагаться друг под другом. Сопоставление полей осуществляется методом «drag-and-drop». Т.е. берем мышью поле из правой таблицы и перетаскиваем на соответствующую ячейку левой. Сопоставлять можно только однотипные поля (типы полей указываются в скобках). Если есть желание отменить сопоставленное поле документа, необходимо оттащить его в Корзину. Собственно, и вся премудрость.

Поля журналов документов СЭД Detrix

Страница Поля журнала позволяет определить набор его (журнала) полей.

 Поля журнала документом системы бесплатной электронного документооборота Detrix

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

Существует возможность изменения цвета шрифта строк в журнале. Для этого необходимо создать поле с названием .#color строкового типа. Поле с таким названием автоматически скрывается из табличного представления, а цвет шрифта соответствующей строки становится таким, какой указан в содержимом поля .#color данной строки. Возможность может пригодиться, к примеру, для выделения в журнале гламурным красным цветом просроченных поручений. Для реализации оного администратор может добавить поле Цвет строки в тип документа Поручение, создать в журнале Поручение поле .#color и сопоставить их друг с другом. И на точке маршрута Поручения, где обрабатывается нарушение контрольного срока, в поле Цвет строки, используя действие Запись, записать значение #FF0000. Теперь все просроченные поручения будут выделяться в табличном представлении журнала красным цветом.

Общие настройки журналов документов

Общие настройки журналов документов бесплатной системы электронного документооборота Detrix

На странице общих настроек журнала можно указать (изменить):

  • Название журнала.
  • Краткое описание. Оно появляется у пользователя при наведении курсора мыши на название журнала в меню Документы.
  • Полное описание. Это описание доступно через меню Помощь (команда Справка) при открытом журнале.
  • Группа. Группы позволяют структурировать журналы в меню Документы. Если в данном выпадающем списке выбрать группу, то журнал в меню будет расположен в подменю, соответствующем группе.
  • Типы документов. Настройка позволяет определить типы документов, которые будут относиться к журналу. Состоит из двух списков. Левый список содержит доступные для отнесения типы документов; правый — уже отнесенные к данному журналу. Переносить типы документов из списка в список можно при помощи кнопок в виде стрелок, расположенных между списками. В левом списке доступны не все типы документов, существующие в системе, а только те, которые не были ранее отнесены ни к одному журналу, т.к. один тип документа может принадлежать только к одному журналу.

Настройка резервного копирования СЭД Detrix в Linux

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

Бесшумным пылесосом станет вот такой скрипт:

#!/bin/sh
cd /var/tmp
# устанавливаем пароль пользователя для доступа к базе данных
# (он прописан в settings.xml)
PGPASSWORD='Пароль к базе данных'
export PGPASSWORD
/usr/bin/pg_dump -h localhost -U detrix detrix > detrix.sql
# -U detrix - имя пользователя, а просто detrix - база данных
/usr/bin/pg_dump -h localhost -U detrix detrix-arc > detrix-arc.sql
# а теперь собираем созданные дампы и файлы Detrix в один архив
tar czf backup.tar.gz *.sql /var/www/detrix
# помещаем в место хранения резервных копий
mv -f backup.tar.gz ~/
# убираем за собой
rm *.sql

Сохраняем такой скрипт, например, в каталоге /usr/local/detrix (предварительно создав его командой mkdir  /usr/local/detrix).  Делаем скрипт исполняемым chmod +x /usr/local/detrix/название_скрипта. И создаем в cron задание на регулярный запуск сего творения.

Готово.

Версионность типов документов СЭД Detrix

Добавление, удаление полей, изменение действий и маршрута администратором может привести к нарушению логической целостности и содержимого существующих документов. Например, документ находится на этапе согласования и определенным сотрудникам должно быть доступно действие Согласовать. Эти сотрудники определены в  поле А документа. Допустим, администратор решил переопределить поведение документа и предоставить возможность согласования сотрудникам, указанным в новом поле Б , удалив при этом поле А . Однако рассматриваемый нами документ не имеет заполненного поля Б и, следовательно, он не сможет пройти стадию согласования.

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

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

Существующие версии типа документа можно просмотреть, воспользовавшись командой Версии  контекстное меню соответствующего типа документа:

В ответ система откроет таблицу со всеми версиями этого типа документа. Можно открыть любую из версий и посмотреть какая она была. Если версий больше одной, появляется доступ к контекстному меню, в котором можно установить любую версию текущей (т.е. все новые документы будут создаваться на ее основе). Такая потребность возникает крайне редко, но, если вдруг — мы о ней вам рассказали.

Архив в СЭД Detrix

Нельзя сказать, что в СЭД Detrix существует полноценный архив электронных документов (электронных копий документов), функционирующий в автоматическом режиме. При необходимости намного более функциональный архив можно реализовать при помощи штатных инструментов системы. Но, если задача состоит в разгрузке оперативной базы и уменьшении количества документов, доступных для пользователей в журналах, но уже неактуальных, описываемый в этой статье Архив будет весьма пользителен.

Архив использует отдельную базу данных, которая может размещаться как на другом дисковом носителе, так и на другом сервере. Настройки архивной базы осуществляются в файле settings.xml, размещенном в корневой директории системы:

<item name="archive" type="array">
<item name="services" type="array">
<item name="0" value="ARCH_MenuService" /></item>
<item name="settings" type="array">
<item name="arch_sql_host" value="адрес сервера" />
<item name="arch_sql_database" value="название базы данных" />
<item name="arch_sql_user" value="пользователь" />
<item name="arch_sql_password" value="пароль" />
<item name="arch_sql_scheme" value="manuscript" />
<item name="arch_files_catalog" type="string" value="var/archfiles/uploads"/>
<item name="visible" type="int" value="0"/></item>
</item>

Ну а настройка архивации осуществляется на вкладке Архив соответствующего типа документа.  (далее…)

Права доступа к документам в СЭД Detrix

В системе электронного документооборота Detrix по умолчанию к документу имеет доступ только автор. Если автор выполнит действие Уведомление, то адресат (т.е. тот, кто получит это уведомление) также получает право на просмотр этого документа. Для того чтобы изменить правила доступа к документам (например, предоставить доступ руководителю отдела ко всем документам, созданным его подчиненными), используется таблица Безопасности типа документа. В этой таблице определяются права на просмотр и удаление документов на основании их типов и авторства. (далее…)

Copyright © 2011-2013 Андрей Суров При копировании материалов сайта гиперссылка Detrix.kz обязательна