|  10.12.2002, 19:41 | #1 | 
| Участник |  Периодические реквизиты 
			
			Вопрос от новичка. Возможно ли в Аксапте у справочников иметь периодические реквизиты (т.е. Хранить историю изменения полей)? Напимер: изменилось название фирмы (клиента), в результате перерегистрации (было ЗАО Фирма1 стало ООО Фирма1), а нам нужно знать что это изменение произошло, когда оно произошло и по какой причине. | 
|  | 
|  11.12.2002, 10:07 | #2 | 
| Administrator | 
			
			Навскидку могу предложить два способа: 1. У таблиц, в которых хочется просто отслеживать изменения, выставить свойства ModifiedBy и ModifiedDate в Yes. Тогда в таблицах будут автоматически заполняться одноименные поля для каждой записи (будет записано время последней модификации и имя пользователя, эту модификацию производившего). 2. В меню "Администрирование - База данных" есть подменю "Системный журнал". Там можно настроить журналирование определенных таблиц, полей и операций над ними. Автоматически будет создаваться журнал, в котором будут записаны операции над указанными полями, имена пользователей, проводивших операции, а также появится возможность производить откат операций. 
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | 
|  11.12.2002, 10:40 | #3 | 
| MCTS | 
			
			Возможен такой вариант: Активизируйте документооборот - меню Сервис\Параметры, закладка Разное, раздел Работа с документами, отметте "галочкой" параметры Активизировать документооборот и Акивизировать кнопку на панели инструментов. Далее при изменении значения в справочнике добавляйте соответствующие примечания по строке справочника. Недостатки: - только ручная регистрация изменений в справочниках - считается, что включённый документооборот снижает производительность (честно говоря, этого я пока не заметил, но видимо это только пока...) Хочу дополнить способы предложенные Maxim Gorbunov : 1) Не будет вести историю значений. Будет отображать только информацию о пользователях, создавших и изменивших значение, а так же дату и время изменения. 2) Этот способ может вести историю значений, однако он в действительности предназначен для трассировки БД и его постоянное использование приведёт к быстрому "разбуханию" БД со всеми вытекющими последствиями. К тому же анализ изменений, вероятнее всего, будет неудобен из - способа хранения и отображения данных. 
				__________________ Удачи. | 
|  | 
|  11.12.2002, 17:51 | #4 | 
| Участник | 
			
			снижает производительность не включенный документооборот, а активизированная кнопкочка на тулбаре. Для того, чтобы показать состояние этой кнопочки Аксапта делает дополнительные запросы. Эти запросы потенциально могут быть тяжелыми. Способ с документообротом - досточно неожиданный. Спасибо за интересную идею. | 
|  |