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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.12.2009, 09:08   #1  
Pirat_dmm is offline
Pirat_dmm
Участник
 
1 / 10 (1) +
Регистрация: 27.07.2009
Есть ли протоколирование на SQL Enterprise Manager, стоит стандартный Nav протокол, но если данные удаляются через дизайнер то протокол не пишет, проблема стала очень острой после того как 113 табличке исчезла куча записей.
Старый 31.12.2009, 10:37   #2  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
большой проблемы быть не должно, поскольку учтенные документы системе собственно не нужны, она по книгам работает.
а в чем выражается удаление? появились в учтенных документах счета-фактуры "удаленный документ"? так это она сама )))
Старый 31.12.2009, 12:39   #3  
andrevk is offline
andrevk
Участник
 
145 / 10 (1) +
Регистрация: 23.11.2006
Цитата:
Сообщение от Pirat_dmm Посмотреть сообщение
Есть ли протоколирование на SQL Enterprise Manager.
Можно сделать средствами SQL:
1. создать средствами SQL таблицу "ТаблицаДляАудита".
2. на нужную вам таблицу повесить дополнительный триггер:

Код:
CREATE TRIGGER dbo.Sales_Invoice_Line_Audit 
ON dbo.[ФИРМА$Sales Invoice Line] 
FOR DELETE AS 
  BEGIN
    INSERT ТаблицаДляАудита
    SELECT [No_], GETDATE(),[Другие Поля Для Аудита],SYSTEM_USER, [Удалено]
  FROM DELETED
END
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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