1. Home
  2. PORTAL
  3. iRChangeLog

iRChangeLog

iRChangeLog is the new audit trail module that tracks data changes to individual fields and specific tables inside of PORTAL 4.3 and above.

You can track new inquiries, changes to email addresses, edited contact information, and new process status items received for an application. You can also track who is making what changes within your solution.

An Admin user will have access to the solution controls, while all other users should have viewing privileges.

There are four steps to set up iRChangeLog:

  1. Configure Fields to Track.
  2. Set Audit Trail to On.
  3. Initialize iRChangeLog.
  4. Configure ChangeLog Handler script to run nightly.

Configure Fields to be Tracked

iRChangeLog can be used to track text, date, number, time field and timestamp field types; however it cannot be used to track container fields—for example, photos.

  1. Navigate to PORTAL Preferences by clicking the gear icon in the upper right toolbar area.
  2. In PORTAL Preferences, select the (new in 4.3) Audit Trail tab.
  3. In the SETUP area, click the Audit Domain button to navigate to the Audit Layouts and PORTAL: Audit Domain windows.
  4. Click to select either AUDIT: INQUIRIES or AUDIT: FAMILIES depending on what source table you are drawing files from.
  5. Enter Layout mode.
  6. Highlight an existing field and copy and paste it below.
  7. Double click into the copied field to open the Specify Field window.
  8.  Select the field you wish to track and click OK to add it to the layout, replacing the field you copied.IMPORTANT: Do NOT under any circumstances add the zz_LogData field to the layout. This will create a loop of creating and reporting changes.
  9. Return to Browse mode. The new fields are now being tracked.

Turn On Audit Trail

By default, the Audit Trail file of iRChangeLog will be turned off. Only the Admin user will have privileges to perform this step.

To turn on the Audit Trail:

  1. Click the On radio button in the Setup area.

Initialize ChangeLog

This needs to be performed only once, during the initial setup.

  1. Click the Initialize button in the Setup area.This may take a couple of minutes to process.

Configure ChangeLog Handler Script

The server-side ChangeLog Handler script will need to be configured and scheduled to be run on a nightly basis.

It is this script that will process the changes made within your solution. Changes made during the day will not appear until the following day, after the night’s script has been run.

It is recommended that you combine this script with the existing RUN ME  NIGHTLY script that will have already been set up in PORTAL.

  1. In the Scripts file, open Manage Scripts.
  2. Using the Search bar, locate the RUN ME NIGHTLY script.
  3. Double click on this script to open an Edit Script window.
  4. Click Perform Script from the list at left under the Control heading.
  5. Make sure this newly created script is highlighted and click Specify.
  6. Make sure that you are in the Current File table. Using the Search bar, find the ChangeLog Handler script. Click to select the script and click OK. 
  7. Close the window and click Save when prompted. The ChangeLog Handler script will now run as part of the RUN ME NIGHTLY script.
Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Create a Ticket