Field-Level Auditing: Implementation Activity

In the following implementation activity, you will learn how to configure and enable auditing for a form.

Attention: This activity is based on the U100 dataset. If you are using another dataset, or if any system settings have been changed in U100, these changes can affect the workflow of the activity and the results of the processing. To avoid any issues, restore the U100 dataset to its initial state.

Story

Suppose that the corporate controller of the SweetLife Fruits & Jams company has requested that you, a system administrator, set up the auditing of changes made by users to the fields displayed on the Invoices and Memos (AR301000) form.

Configuration Overview

In the U100 dataset, for the purposes of this activity, the following tasks have been performed:

Process Overview

You will use the Audit (SM205510) form to configure and turn on the auditing of the fields visible on the interface of the Invoices and Memos (AR301000) form.

Also, on the Audit (SM2055PL) inquiry form, you will review the list of forms with auditing configured; you will then turn off the auditing for the Invoices and Memos form.

System Preparation

Before you start configuring auditing of a form, sign in to a company with the U100 dataset preloaded. You should sign in as a system administrator with the gibbs username and 123 password.

Step 1: Configuring and Turning On Auditing for a Form

To configure and turn on audit for the Invoices and Memos (AR301000) form, do the following:

  1. On the Audit (SM205510) form, add a new record.
  2. In the Screen Name box in the Summary area, select Invoices and Memos.
  3. In the Show Fields box, select the UI Fields option.
  4. In the Description box, type Auditing changes made to invoices and memos.
  5. In the Tables pane, select the check box in the Active column for each of the 15 tables in the list.
    Tip: The number of tables associated with the form may exceed the capacity of the screen. The actual list of forms may take multiple pages. To navigate between pages, you use the navigation buttons located in the right corner of the table footer.
  6. In the Summary area of the form, select the Active check box to turn on the auditing of the form.
  7. On the form toolbar, click Save.
Tip: To make sure that the audit configuration has been implemented, sign out of the system and sign in again.

You have configured and activated the auditing for the Invoices and Memos form.

Step 2: Providing the User with Access to Audit History

To provide access to audit history for the gibbs user account, do the following:

  1. Open the User Roles (SM201005) form.
  2. In the Role Name box, select Audit History Access.
  3. On the Membership tab, click Add Row and select gibbs in the added row.
  4. On the form toolbar, click Save.

Step 3: Making Changes to Be Audited

To make changes to be audited on the Invoices and Memos (AR301000) form, do the following:

  1. On the Invoices and Memos (AR301000) form, click Add New Record and create a new invoice with the following settings:
    • Customer: HMBAKERY
    • Terms: 310N30
  2. On the Details tab, click Add Row, and in the added row, specify 311 in the Ext. Price column.
  3. On the form toolbar, click Remove Hold.
  4. On the form toolbar, click Save.
  5. Modify the invoice as follows:
    1. On the More menu, click Hold.
    2. In the Ext. Price column of the only row, type 622.
    3. On the form toolbar, click Remove Hold, and then click Release to release the invoice.

Step 4: Reviewing User Actions on the Invoices and Memos Form

To review the auditing of changes for the invoice on the Invoices and Memos (AR301000) form, do the following:

  1. While remaining on the Invoices and Memos (AR301000) form, on the form title bar, select Tools > Audit History.
  2. On the Audit History page, which opens, review the audit history for the invoice (as shown in the following screenshot).
Figure 1. Audit history for the invoice


Step 5: Turning Off Auditing for a Form

To turn off auditing for the Invoices and Memos (AR301000) form, do the following:

  1. Open the Audit (SM2055PL) inquiry form.
  2. In the list of audited forms, double-click the record with Invoices and Memos in the Screen Name column.
  3. On the Audit (SM205510) form, which opens, clear the Active check box in the Summary area.
  4. On the form toolbar, click Save.

You have turned off auditing for the Invoices and Memos form.