Уважаемые посетители, данный сайт БОЛЕЕ ОБНОВЛЯТЬСЯ НЕ БУДЕТ!
Будем рады видеть вас на новом сайте архива

Автоматические пересчёт сводных в архивном фонде

Форма редактирования дела в программе «Архивный Фонд-веб»

На прошлой неделе в ИПС «Архивный Фонд-веб» была реализована функция автоматического пересчёта сводных. Эта функция была необходима для автоматического обновления данных разделов "Опись" и "Фонд" после внесения изменений во вложенные в них разделы. Например, если ранее, после изменения типа документации дела, или добавления новой описи или дела, приходилось выходить из программы, заходить в режим администрирования и делать "пересчёт сводных",  то теперь это делать не нужно: соответствующие изменения в вышестоящих разделах вносятся автоматически после нижестоящих.

Формулы для расчёта сводных взяты из файла svodnie.doc, предоставленного Росархивом. Здесь можно скачать текст триггеров и процедур пересчёта аналогичных функции "пересчёт сводных" программы «Архивный Фонд 3».

Данная возможность реализована с помощью триггеров MYSQL, которые привязывают заданные нами действия к событиям, происходящим с различными таблица базы данных.

Сейчас триггеры установлены на изменения таблицы дел и описей. Триггеры связали модуль "Проверка наличия дел" с таблицей OPIS: после добавления нового акта проверки наличия дел описи, либо после изменения любого акта проверки, в  таблице "Опись" меняет значение в поле G44 (дата последней проверки дел описи).

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

последнее обновление страницы: 2020-05-19

Valid XHTML 1.0 Strict