【发布时间】:2010-09-13 23:31:32
【问题描述】:
我需要在我的对象上实现添加/编辑/删除的审计跟踪,我正在使用 ORM (XPO) 来定义我的对象等。我实现了一个在
上触发的审计跟踪对象- OnSaving
- 正在删除
对于基础对象,我将更改存储在 Audit-AuditTrail (Mast-Det) 表中,用于字段更改。等使用一些方法服务调用。
如何在 OOP 代码中实施审计跟踪?请分享您的见解?有什么图案之类的吗?最佳实践等?另一件事是在运行单元测试时如何禁用审计,因为我不需要审计它们但因为基础对象有代码。
对对象的更改(编辑/添加/删除)以及需要审核哪些字段更改
【问题讨论】: