05.03.2008, 13:54 | #1 |
Участник
|
Удаленный журнал
Пользователем удален разнесенный журнал (прибыль/убытки). Возмож ли отследить кто именно его удалил, когда и во сколько. И возможно ли его восстановить для просмотра строк???
|
|
05.03.2008, 14:00 | #2 |
Участник
|
А у Вас включен DataBase Log на InventJournalTable и InventJournalTrans?
Это настраивается в Администрирование\Настройка\Журнал базы данных |
|
05.03.2008, 14:03 | #3 |
Участник
|
Точно не уверен, но возможно информация осталась в InventSumLogTTS.
|
|
05.03.2008, 14:10 | #4 |
Участник
|
Цитата:
Цитата:
А у Вас включен DataBase Log на InventJournalTable и InventJournalTrans?
Это настраивается в Администрирование\Настройка\Журнал базы данных |
|
05.03.2008, 14:13 | #5 |
Участник
|
|
|
05.03.2008, 14:17 | #6 |
Moderator
|
Прежде, чем начинать охоту на ведьм проверьте в Главная Книга\Настройки\Журналы\Названия журналов, не включена ли у вас галка "Удалять строки после разноски". Возможно, пользователи ни при чем и всё происходит автоматически.
Насколько мне известно, если журнал удален, то восстановить его первоначальный вид нельзя. Однако, информацию из него, если очень надо, можно найти в разнесенных проводках ГК (таблица LedgerTrans). Надо пойти, например, в Главная Книга\Запросы\Бухгалтерские проводки и, задав в фильтре код журнала, получить его проводки, которые можно скопировать далее, например, в Excel. |
|
05.03.2008, 14:20 | #7 |
Участник
|
Там мастер открывается, когда создаете новую запись - все довольно просто.
Вроде у mazzy на сайте где-то была статейка про это |
|
05.03.2008, 14:21 | #8 |
Moderator
|
|
|
05.03.2008, 14:22 | #9 |
Участник
|
Ну, я так понял автор спрашивал про ProfitLossJournal - это складской журнал.
|
|
05.03.2008, 14:30 | #10 |
Участник
|
Если средствами Аксапты невозможно. Смотрите в сторону БД.
MS SQL НЕ удаляет запись, до тех пор пока не запущена команда shrink. Вынимайте из логов. Есть куча софта, к-рый в автоматическом режиме всё покажет. |
|
05.03.2008, 14:33 | #11 |
Участник
|
от всей души все благодаою. с этого момента буду охотится на мышей и садить их на шемпол от земля до неба.
|
|
05.03.2008, 15:23 | #12 |
Участник
|
Ремарка:
Только если собираетесь использовать DataBase Log, учтите, что при этом вы немного потеряете в производительности. Если же только логи БД, то не получите удобного интерфейса |
|
05.03.2008, 15:26 | #13 |
Злыдни
|
Иван, Вы необычайно тактичны Я бы написал - вы рискуете получить нехилые тормоза...
Последний раз редактировалось Yprit; 05.03.2008 в 16:08. |
|
05.03.2008, 16:01 | #14 |
Moderator
|
Всё зависит от объёма. Мы у себя держим последние 60 дней. А остальное ежедневно отрезаем и складываем в архив (отдельная неAOT-таблица со структурой SysDataBaseLog).
Если надо достать для расследования что-то старше 60 дней, то есть пустая табличка Аксапты - копия SysDataBaseLog, на которую настроена копия формы SysDataBaseLog (перенастройка выполняется в пределах часа). В эту пустую табличку при необходимости средствами СУБД загружаются данные, отобранные из архива за интересующий период. Далее их можно удобно смотреть копией формы прямо в Аксапте. Насмотревшись, можно удалить (из таблички под копией формы). |
|
05.03.2008, 20:25 | #15 |
Участник
|
В четверке в журнале БД появилась кнопка "Вставить заново" - на табличках, где нет связок по рекайди очень удобно восстанавливать записи. Пока пользуемся без проблем.
__________________
Ivanhoe as is.. |
|
05.03.2008, 23:31 | #16 |
Аманд
|
Относительно загрузки сервера при использовании журнала БД, кто-нибудь тестировал варианты:
а) По всей таблице б) Только по некоторым полям Какие будут мнения? Последний раз редактировалось Vals; 06.03.2008 в 00:05. |
|
06.03.2008, 12:56 | #17 |
Участник
|
Обартите внимание, что если восстонавливаете записи из журнала базы данных(восстонавливаете журнал и строки), складские проводки у вас при этом не восстановятся.
__________________
Алексей |
|