Release in which the test procedure or module can run.
CATT has three release data: 1. Maintained for release (user-changeable) 2. Maintained at release (set to current at create or maintain) 3. Valid until release (optional user entry)
This always defines an interval: - either < maintained for - maintained at > - or < maintained for - valid until >, if 'valid until' exists.
This interval contains the specified limits and all releases between them. The upper and lower limits can be the same. This validity interval is defined for every CATT procedure.
You can select procedures by validity in the Repository Infosystem and the Test Workbench using two selection fields: 1. from Release 2. to Release These are PARAMETERS, not SELECT-OPTIONS, so a value must be specified in each field, not a lower or upper limit, INCL, EXCL, etc.
The selection fields can contain: 1. a Release, e.g. 31G 2. a generic Release, e.g. 31* or 3* 3. an interval in both Release parameters, e.g. from 30F to 31G
The selection fields and the validity interval of a procedure determine whether the procedure satisfies the selection.
1. a specified Release must be in the validity interval. e.g. 31G is in < 30D - 31H >, 31G is not in < 30D - 30F >.
2. In a generic release, the value before the wildcard character * must be in the validity interval. e.g. 31* is in < 30D - 31H >, 31* is not in < 30D - 30F >, 3* is in < 31H - 40A >, 3* is not in < 20F - 22H >.
3. If both Release parameters are intervals, the selection interval must overlap the validity interval. e.g. 'from 30F to 31G' overlaps < 30D - 31H >, 'from 31H to 40Z' overlaps < 30D - 31H >, 'from 30A to 40Z' overlaps < 30D - 31H >, 'from 20F to 30C' does not overlap < 30D - 31H >, 'from 40A to 40Z' does not overlap < 30D - 31H >, 'from 31H to 40Z' does not overlap < 31G - 31G >.