QA-T1382

Widgets - Record History Widget (extended configuration)

OBJECTIVE
The objective is to verify that the DHR widget shows:
  • Delete and recreate a deleted table record
  • Footer is present on the print out (optional and only when printing is enabled)
  • Sorting Default (oldest to newest, newest to oldest)

  • Various filtering options (Datetime (is before / is after), App name, Step name, Table field name, <table_field_name> from “Table field updated value”)

  • Various widget configuration options (Hide "Old" Values in Record Updates, Hide Process Data, Signed Completions Only)


And by extension verify the following URSs:
  • 8883 (814) - Ability to view, display and and print accurate and complete records, including any attachments, electronic signatures and their associated audit trails.
  • 8874 (848) - The ability to discern invalid or altered records. Ability to annotate data is changed. For GMP or critical data changes annotation can be configured as required.
  • 8871 (855) - For records supporting batch release it should be possible to generate printouts indicating if any of the data has been changed since the original entry.
PRECONDITION
  1. User has access to login credentials to the qa instance
  2. The "Record History Widget (DHR)" app and "*Record History Table" table have already been created for the user to run
  3. The "DHR app for filtering by app/step name" app was created and uses the same "*Record History Table"
  4. The feature flags "tableAuditLog" is checked on /_admin/featureFlags

Covers

models
urs