Created on 18 August 2020
icon_unfollowing
Login to follow
dynamicaudit

DynamicAudit

Stable version 1.1.3 (Compatible with OutSystems 11)
Uploaded on 18 February 2021 by 
dynamicaudit

DynamicAudit

Details
Easy to use application to audit your entities. When there are no logs it will represent live data for that record.
Read more

REQUIREMENTS:

- ArdoJSON

- RunTimeContext


HOWTO:

1) Make sure the Entity element is setup as <Entity> Record:

2) For create/update you can do: 

3) For delete you can do:


As you can see it's very easy to use and only requires a one time setup.

There's also a few site properties you can use to set the batch size and removal time range (if you choose to enable the cleanup timer).

Make sure to enable the enablelogging site property else nothing will be logged.
I also recommend to enable the failsave site property to take care of duplicates and minimize data storage.

Release notes (1.1.3)

Fix for Oracle DB's:

  • Renamed RawChangeLog.TimeStamp to RawChangeLog.LoggedAt to prevent errors when using Oracle DB's. (TimeStamp is a keyword in Oracle and rejects the queries)

    Special thanks to Nadzir Yahaya for bringing this to my attention.
Reviews (0)
Category
Development tools, Database
Tags
Support options
This asset is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from  who created this asset.
Dependencies
See all 3 dependencies
Application Objects
DynamicAudit has 11 AOs.
Team
Compatible with
Version 11
11.9.2 or higher
11.7.6 to 11.9.0
11.0.606 to 11.0.615
Database:
All
Asset consumers
No consumers yet.
Weekly downloads 
Related assets