Показать сообщение отдельно
Старый 29.09.2006, 15:24   #15  
Seer_imported is offline
Seer_imported
Участник
 
75 / 10 (1) +
Регистрация: 08.12.2005
Цитата:
Сообщение от mazzy Посмотреть сообщение
Цитата:
Сообщение от Иннокентий Посмотреть сообщение
2) сохраняет АУДИТОРСКИЙ след всех изменений
3) позволяет откатить обратно сделанные изменения
Спасибо.
Можете прокомментировать на самом общем уровне как вы этого добиваетесь?
Добрый день!

2) Перед изменением любых данных, они записываются в Log-таблицы. Для изменяемых записей сохраняются две версии - до и после изменения. Таким образом, пользователь видит ВСЕ изменения, которые были сделаны в БД.
3) Так как все изменения, сделанные в БД, сохраняются, то имеется возможность откатить транзакции коррекции. Естественно, что существует ряд ограничений на это, связанных с целостностью данных, которые отслеживаются функциональностью. То есть, например, функция отмены изменений не позволит откатить транзакцию коррекции, если при этом надо вставить в БД запись, у которой первичный ключ совпадает с первичным ключом записи, уже существующей в БД и т.д.


Цитата:
Сообщение от apanko Посмотреть сообщение
Вопрос:
Операция потребления из завершенного производственного заказа нормально удаляется?

Спасибо.
Добрый день!

Если она была сделана отдельным документом (то есть имеет свою комбинацию даты учета и номера документа), то да.