Hi,
Has anyone created an audit system in your apps?
I want to create autid for 3 actions: Add new Record, Modify/Edit, Deleted Record
I don't want to use the GET_CHANGES to see old-new values, just a simple auditing to see like this:

I use a rule in the Invoice BO:
IF InvoiceBO WAS CHANGED Then
AuditRecord.ChangesType='Modified',AuditRecord.UserName=LoggedInUserName, Date=CURRENT_TIMESTAMP
The problem is that I have calculated values inside Invoice and everytime a Delete a invoice line the system creates 7 AuditREcords with same action.
Has anyone a better example of this?
thx,