Изменение справочников системы

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

Функции аудита подвергаются:

· Географический справочник

· Группа счетов

· Группа финансовых инструментов

· Классификатор

· Методы отбора счетов

· Настройка автонумерации

· Настройка формы 101. Алгоритмы округления

· Настройка формы 101. Классификаторы

· Настройки системы

· Обслуживаемые счета

· Параметры отчетов и поисков

· Пары валют

· Пачки

· Поиски, фильтры, сортировки

· Расписание заданий

· Справочник пользователей

· Статьи прихода и расхода

· Счета учета курсовых разниц

· Таблица Архивных Дней

· Таблица Групп Отчетов

· Таблица Календарей

· Таблица Образцов отчетов

· Таблица Связей с Внешними Системами (Загрузка)

· Типы сообщений

· Справочник "Корреспонденция счетов"

При изменении справочников системы в таблицуtAudit записывается следующая информация:

Поле Информация
UserID Пользователь
InDateTime Дата события
ObjectName тип объекта (tDealObject.ObjectName или название объекта)
ObjectID ID объекта
Action Действие: 1 - Добавление 2 - Изменение 3 - Удаление
Comment Примечание
HostName имя машины
ProgName Имя программы

 

Полученная информация анализируется по средством в экранной формы, представленной на Рис. 4.28

Рис. 4.28. Таблица "Журнал операций системы", аудит справочников системы

В "Журнале операций" отражается информация по добавлению, изменению и удалению объектов справочников. Для просмотра записей, относящихся к одному из типов действий, необходимо "раскрыть" пункт с наименованием справочника и выбрать необходимое действие.

Рис. 4.29. Справочники

В записях, относящихся к любому типу действия, регистрируется расширенная информация об объекте (например, сокращение -Brief объекта). Для действия с типом "Изменение" эта информация дополняется данными об изменении наиболее значимых атрибутов объектов (например, для справочника "Группы счетов" - это Brief, Number). Список таких атрибутов индивидуален для каждого конкретного справочника и может быть расширен только программистом.

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

Рассмотрим основные правила работы с аудитом справочников на примерах "Группы счетов" и "Корреспонденция счетов".

 

Пример 1. Работа со справочником "Группы счетов"

Добавление

Пусть в справочник "Группы счетов" добавлена запись группе счетов с Сокращением TEST1 и номером 123.

Рис. 4.30. Форма "Запись будет добавлена" справочника "Группа счетов"

При добавлении записи в таблице аудита в Подробностях появится запись:

Группа счетов"TEST1" добавлена.

Рис. 4.31. Таблица "Журнал операций системы", добавление группы счетов

Изменение

Пусть в справочнике "Группы счетов" описана группа счетов с Сокращением TEST1 и номером 123. Затем данную запись изменили, а именно поменяли Сокращение на TEST2 и номер на 321.

В результате произведенных изменений в таблице аудита в Подробностях появится запись:

Сокращение группы счетов с "TEST1" на "TEST2". Номер с "123" на "321".

Рис. 4.32.. Таблица "Журнал операций системы", изменение в группе счетов"

В результате произведенных изменений в таблице аудита в Подробностях появится запись:

Сокращение группы счетов с "TEST1" на "TEST2". Номер с "123" на "321".

Удаление

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

Группа счетов "TEST2" удалена.

Пример 2. Работа со справочником "Корреспонденция счетов"

Добавление

При добавлении записи в таблице аудита в Подробностях появится запись:

Добавлена корреспонденция <Счет плательщика дебет>, <Счет плательщика кредит>, <KNF>.

Изменение

Изменена корреспонденция <Счет плательщика дебет>, <Счет плательщика кредит>, <KNF>.

Удаление

Удаленна корреспонденция <Счет плательщика дебет>, <Счет плательщика кредит>, <KNF>.