Задача [#7836]: Фиксирование изменений РКК документа в «Изменениях в документе»

Формулировка проблемы: на данный момент изменения в РКК документа нигде не фиксируются, что может при известной невнимательности привести к нежелательным последствиям (например, если кто-то из участников процесса по документу сменит дату регистрации, а сотрудник канцелярии не глядя это зарегистрирует).

Решение: необходимо расширить список возможных записей таблицы «Изменения в документе». На данный момент возможные варианты такие:

Нужно добавить записи о следующих событиях:

№ п/п Пользователь Дата IP адрес Описание Комментарий

1

пользователь- совершивший- действие

дата- создания- документа

ip-адрес-с- которого- произведено- действие

Значения полей РКК: поле-ркк-1: значение- поля-ркк-1, поле-ркк- 2: значение-поля-ркк- 2, ...

Создан документ

№ п/п Пользователь Дата IP адрес Описание Комментарий

номер- записи

пользователь- совершивший- действие

дата- создания- документа

ip-адрес-с- которого- произведено- действие

Изменённые поля и их новые значения: поле-ркк-1: новое- значение-поля-ркк-1, поле-ркк-2: новое- значение-поля-ркк-2, ...

Изменена РКК документа

Как при создании документа, так и при изменении его РКК в «Изменениях в документе» должны отслеживаться все поля, присутствующие в РКК (за исключением полей «дополнительных» карточек РКК, реализуемых формами старого либо нового образца). Точный список этих полей зависит от типа журнала, указанного в типе того документа, который создаётся/изменяется. Более подробно см. «Спецификацию Arta Synergy», разделы 3.2.1 и 7.2.1.2.