Skip to main content

RADplus 2022 Update 111

Product Requirements / Recommendations

RADplus required

Product Update Form Description

The following issues are resolved: 1) The 'Dictionary Update' form allows the unsupported less-than sign in dictionary values. 2) The right-click dictionary update functionality allows the unsupported less-than sign in dictionary values. 3) The 'Dictionary Import' form allows unsupported carets, equal signs, tildes, and less-than signs in dictionary values.

Included Updates

None

Required Updates

None

Details

NEW0 CHANGED1 FIXED0
Changed (1)
Dictionary Values
The 'Dictionary Update' form and the "Right-click" dictionary update function, are updated to disallow entering the unsupported less-than sign character, in dictionary values. In addition, the 'Dictionary Import' form is updated to disallow the following unsupported characters in dictionary values: carets, equal signs, tildes, and less-than signs
Value Added: Ensures users can not enter unsupported characters as part of a dictionary value
Topics
• Dictionary • NX
 
Acceptance Tests

AV-82325 Summary | Details
Dictionary Values
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • Dictionary Import (PM)
  • Dictionary Update (PM)
Scenario 1: Dictionary Import - Data import validations
Specific Setup:
  • Have a form [FormA] that contains a "Dictionary" type field [FieldA]
  • Have access to form "Dictionary Update"
  • Have a "Dictionary Import" file created [FileA] created for [FieldA], that contains dictionary codes configured with the following type characters in their dictionary values:
  • [Code1] includes a dictionary value containing a less than sign (<)
  • [Code2] includes a dictionary value containing a caret symbol (^)
  • [Code3] includes a dictionary value containing an equal sign (=)
  • [Code4] includes a dictionary value containing a tilde symbol (~)
  • Have a "Dictionary Import" file created [FileB] created for [FieldA], that does not contain, a less than sign, caret symbol, equal sign or tilde symbol in any of the dictionary values to be imported
Steps
  1. Open form "Dictionary Import"
  2. Click [Select File]
  3. Navigate the location of [FileA] and select it
  4. Click "Scan Import File"
  5. Validate the scan results indicate
  6. Error in row 1: Caret(s) found in dictionary value.
  7. Error in row 2: Equal sign(s) found in dictionary value.
  8. Error in row 3: Tilde(s) found in dictionary value.
  9. Error in row 4: Less than sign(s) found in dictionary value. Import file cannot be processed due to critical errors.
  10. Navigate the location of [FileB] and select it
  11. Click "Scan Import File"
  12. Validate the scan results indicate "No errors or warnings found in file."
  13. Click "Begin Import"
  14. At the "Dictionary Import Complete" dialog, click [OK]
  15. Open [FormA]
  16. Navigate to [FieldA] and click on the field
  17. Validate the fields imported in [FileB] in step 1, are present in the selection list as expected
  18. Close the form
Scenario 2: Validate updating dictionary fields via the right-click "Update Dictionary" grid functionality
Specific Setup:
  • Have a form [FormA] that includes an "Unlocked" dictionary field [FieldA], that includes existing dictionary values.
Steps
  1. Open [FormA]
  2. Right-click on [FieldA]
  3. Click [Yes] to update the dictionary
  4. In the grid, click on any dictionary value in the "Dictionary Value" column
  5. Change the existing value to a value that includes a less than sign (<)
  6. Validate an error is displayed "Can Not Contain '<'
  7. Click [OK]
  8. Change the existing value to a value that does not include a less than sign (<)
  9. Validate the value is accepted
  10. Change the existing value in the "Active" column to a new value
  11. Click on any other row in the grid
  12. Click [Delete Row]
  13. Click [Yes] at the "Confirm Delete" dialog
  14. Validate an error is displayed stating existing dictionary codes cannot be deleted
  15. Click [OK]
  16. Click [New Row]
  17. Validate a new row is inserted at the bottom of the grid
  18. Populate the "Dictionary Code" field
  19. Populate the "Dictionary Value" field
  20. Enter a value that includes a less than sign (<)
  21. Validate an error is displayed "Can Not Contain '<'
  22. Click [OK]
  23. Enter a value that does not include a less than sign (<)
  24. Validate the value is accepted
  25. Select a value in the "Active" column to a new value
  26. Click [Save]
  27. Click [OK] to exit the grid
  28. Click [OK]
  29. Right-click on [FieldA]
  30. Validate all changes made in step 1 are displayed, as expected
  31. Close the grid
  32. On [FormA], click [FieldA]
  33. Validate the selection list contains the expected values
Scenario 3: Dictionary Update (Form) - Field Validations
Steps
  1. Open form "Dictionary Update" in any application. For this test "PM" is used
  2. Click the "File" file filed and select a file, for example "Payor"
  3. In the "Data Element" field, search for a dictionary field to update. For this example "Financial Class" is used
  4. In the "Dictionary Code" field, select any existing code
  5. In the "Dictionary Value" field, insert a less than sign "<" anywhere in the value
  6. Validate an error is displayed "Can Not Contain '<'"
  7. Click [OK]
  8. In the "Dictionary Code" field, enter a new code, for example "999"
  9. In the "Dictionary Value" field, enter a value that contains a less than sign "<"
  10. Validate an error is displayed "Can Not Contain '<' "
  11. Click [OK]
  12. In the "Dictionary Value" field, enter a value that does not contain a less than sign "<"
  13. Validate the value is accepted
  14. If applicable, select an extended dictionary from the "Extended Dictionary Data Element" field
  15. Select a dictionary value from the "Extended Dictionary Value (Single Dictionary)" field
  16. Click [Apply Changes]
  17. At the "Filed" dialog, click [OK]
Topics
• Dictionary • NX

 

  • Was this article helpful?