Change Tracking, Audit, and Undo Features in RecordsManager

Built in change tracking features help users manage data entry.

How does it work?

RecordsManager includes numerous built-in tools for tracking and managing effective data entry in your apps. These include audit and change tracking, collision detection, undo functionality, replicating changes, and more.

Reviewing changes before saving:

The ability to review exactly what has changed in a record before saving it allows the user to ensure correct data is being entered.

In this example several changes are made, and the user reviews them before proceeding with saving the record. Current changes are highlighted, and the user can also view the record as it was prior to the changes being made.

Collision detection - when multiple users enter data simultaneously

When multiple users access your app, there may be times when more than one user edits a particular record at the same time. Collision detection warns the user to review all changes to resolve any conflicts before saving the record. If no conflicts are found it's easy to save changes made by both users.

Reviewing historical changes

RecordsManager keeps track of which changes are made by which users, and you can review them either by entering a specific date or cycling through historical changes one by one by clicking the Previous Event and Past Event icons, as shown in this example. For each change event, the user can see the field values before and after the change as well as the username of the user who saved the changes.

Audit the most recent changes

Audit functionality helps you understand the last changes to each field in a record. When Audit is selected, RecordsManager displays the date and username associated with the most recent change to each field.

Undo / Redo changes

During editing, unlimited undo / redo functionality gives users more control over their data entry and quality control. Any possible errors can easily be reviewed and reversed.

In this example we've made several edits and used undo to reverse each, one at a time - then use the redo functionality to show the opposite.

Replicating changes across multiple records

Often it's useful to apply a change to several records at once. The Replicate button lets the user make the changes made to the current record to all records in the data container's current record listing.

In this example, we use the search functionality to find all the records with a particular ID. Then we change the status of the first record to Active and replicate that change to all records. Replication cycles through each record one-by-one to allow the user to review changes as they're made.

Get Started with RecordsManager

RecordsManager is a free, pre-built MobileTogether solution that is available for you to start using when you install MobileTogether Designer. Use the link below to download and install the free Altova MobileTogether Designer to get started on your first RecordsManager app.