New and/or Adjusted Functionality
· Business Control Testing - Archived Cycles (Web)
Added the ability in the client to archive Completed and Cancelled Business Control Testing Cycles. In the client this option is included in the Testing Cycles dialogue:
When choosing to Perform the Archive, a new dialogue appears:
In this dialogue the Cycles to be archived can be indicated base don the Completion Date of the Cycle. Note that only Completed and/or Cancelled Cycles can be archived. The archive process is irreversible.
The option “View Archived Cycles” will display a new dialogue, in which the archived cycles can be viewed. Since this is archived data, the grid will show in “green”.
In the Employee Permissions, it can be indicated whether such user is permitted to view the archived data in the Web Portal.
In the web-portal a new report is added. This report is only visible in the Menu Structure if the User has the permission to view the report.
This report will show the archived cycles:
With a “right-click” on a specific record, the details cycle history can be seen:
The cycle history report looks as follow:
· DEM Cascade - Needs to take the AMS Role Company data into account (TICKET 1400)
The DEM import, including the User and Role Data Report, has been adjusted to take the Company Authorization from the Role Data Report into account.
A User has access to sessions through eh Dem Role and DEM Process / Diagram with a certain Access Mode (Full authorization, Insert, Edit, Print, View etc). The same user could also have certain Company Access with a Certain Authorization.
The new functionality will take into account that the Company Authorization, if of a lower Access Mode than the DEM Authorization, will overwrite the DEM resulting Access Mode.
Examples:
o DEM Session Authorization Full Authorization (access level 10)
o Company Authorization View (access level 2)
The resulting Access Mode of the Authorization will be VIEW
o DEM Session Authorization View (access level 2)
o Company Authorization Full Authorization (access level 2)
The resulting Access Mode of the Authorization will be VIEW.
In the situation that a User has more than 1 AMS Role and these Roles include the same company with different Authorization levels, the highest authorization level is applied in the logic.
Bug Fixes
· DEM Import - Double Entries created in the employee / role/ company relationship table
(TICKET 1399)
The Dem Import, including the User and Role Data report, resulted in double entries in the Employee/Role/Company relationship table. These double entries did not impact the proper functioning of the application. The issues has been resolved and no double entries are created anymore.
· SOD Conflicts Error (TICKET 1404)
Resolved an Unhandled Exception Error when maintaining the SoD Conflict Rules