There are a number of reasons to write your own OpenEdge archival tool. For example:
To import audit data collected in an older, external system
To add extra filters to allow more selectivity regarding which audit records are moved or destroyed
When you write such a tool, you have to be very careful, and you might have to certify your archive tool to government auditors. The key to the archival process is that it requires an authenticated user to have the audit data archiver privilege. Only then will the OpenEdge application have CREATE and DELETE record access to the auditing data tables.
For more information, see OpenEdge Development: Programming Interfaces.
Note: UPDATE is denied to everyone, including audit administrators, for audit data tables.