AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.12.2002, 19:41   #1  
Olegos is offline
Olegos
Участник
 
1 / 10 (1) +
Регистрация: 10.12.2002
? Периодические реквизиты
Вопрос от новичка.
Возможно ли в Аксапте у справочников иметь периодические реквизиты (т.е. Хранить историю изменения полей)?
Напимер: изменилось название фирмы (клиента), в результате перерегистрации (было ЗАО Фирма1 стало ООО Фирма1), а нам нужно знать что это изменение произошло, когда оно произошло и по какой причине.
Старый 11.12.2002, 10:07   #2  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Навскидку могу предложить два способа:
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  
SimPai is offline
SimPai
MCTS
MCBMSS
 
105 / 10 (1) +
Регистрация: 22.05.2002
Адрес: Москва
Возможен такой вариант:
Активизируйте документооборот - меню Сервис\Параметры, закладка Разное, раздел Работа с документами, отметте "галочкой" параметры Активизировать документооборот и Акивизировать кнопку на панели инструментов.
Далее при изменении значения в справочнике добавляйте соответствующие примечания по строке справочника.
Недостатки:
- только ручная регистрация изменений в справочниках
- считается, что включённый документооборот снижает производительность (честно говоря, этого я пока не заметил, но видимо это только пока...)

Хочу дополнить способы предложенные Maxim Gorbunov :
1) Не будет вести историю значений. Будет отображать только информацию о пользователях, создавших и изменивших значение, а так же дату и время изменения.
2) Этот способ может вести историю значений, однако он в действительности предназначен для трассировки БД и его постоянное использование приведёт к быстрому "разбуханию" БД со всеми вытекющими последствиями. К тому же анализ изменений, вероятнее всего, будет неудобен из - способа хранения и отображения данных.
__________________
Удачи.
Старый 11.12.2002, 17:51   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
снижает производительность не включенный документооборот,
а активизированная кнопкочка на тулбаре.

Для того, чтобы показать состояние этой кнопочки Аксапта делает дополнительные запросы. Эти запросы потенциально могут быть тяжелыми.

Способ с документообротом - досточно неожиданный.
Спасибо за интересную идею.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание РБП, через периодические операции sparur DAX: Функционал 7 30.08.2007 19:44
Периодические операции в Главной книге UNRW DAX: Функционал 8 20.10.2006 09:44
Периодические операции в расчетах с персоналом nicko DAX: Функционал 2 17.11.2005 15:56
Российские финансовые отчеты - реквизиты организации. Nesterkin DAX: Функционал 4 04.10.2004 15:04
в печатной форме Счета на оплату вывести банковские реквизиты OlegKocherga DAX: Функционал 3 27.11.2003 11:29

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:28.