ACR/Detail 9.0 enhancements include:
Read and Match Two Input Sources Simultaneously for Improved Performance
A new Access Mode, 8 (Use matched file processing), can now be used to read and match the keys and/or the values of Internal or Extended Internal items from two input sources concurrently for improved performance.
The records in the input files must contain unique keys and be in an ascending order. This functionality is applicable for Physical Sequential and VSAM Key Sequenced files only.
For each input source, matched records or unmatched records will be extracted and reported based on the specified Matching Options. The matching criteria can be applied at two levels:
- Key Level
- Item Level (when there is a match at the Key level)
Perform an Action Based on Highest Key Return Code
Users can define a Rule (Conditional Rule) that can evaluate the status of up to ten Standard Rules to determine if the condition is met. Users now have the ability to check for the highest Key Return Code for a particular value or range of values.
Users can define an action to be initiated when the condition is met providing greater flexibility to define actions. Both active and inactive Conditional Rules support return code comparison.
Additionally, a new action, ‘Reset key return code to zeros’, is now available to reset the highest Key Return Code to zero if desired. If users select the action to reset the highest Key return code to zero, and if this Conditional Rule is met, all subsequent Rules will compare against a return code of zero.
Allow Workbench to Communicate with the ACR on the mainframe
Users can use ACR/Workbench to test out their rules directly on the Mainframe. This enhancement will either eliminate or minimize the need to export/import rules, especially during rules development reducing the time and effort required.
This enhancement is applicable to Workbench and z/OS.
Internal Translation Table Enhancements
Internal Translation functionality has been extended to support data translation in additional data formats. Users will now have the added capability to translate values for two additional data types – Date, and Time.
To make Internal Translation table processing consistent with External Translation Tables and products such as Infogix Assure, the format of the input data and its translated value is now defined during the definition of the Internal Translation table itself. In prior releases, the definition of input data format and its translated value was specified during the entry of actual data.
Two New Functions (@MINIMUM and @MAXIMUM) in Calculated Item Rule Definition
Two new functions, @MINIMUM and @MAXIMUM, have been added to the Calculated Item rule definition. The function @MINIMUM returns the minimum value in a list, or from a range of specified items. The function @MAXIMUM returns the maximum value in a list, or from a range of specified items.