Direct links to fixes
APAR status
Closed as program error.
Error description
There are 2 issues with creating and editing of data items for the TimeRangeGroup internal data type. 1. When you try to add a Weekly Time Range, the Days can be selected, but the time fields (hour and minute) are missing. 2. At the top level display of all the created TimeRangeGroups, the 'On Call' column is not populated. First issue with the missing time counters is a bit strange, the browser doesn't render any HTML after the weekday dropdown because it's using self closing tags in the dropdown field. I don't know the exact cause of this but it could be related to the uplift of the angularJS versions in FP20 (IJ28692) or FP FP18 (IJ18823). The second issue with the missing ON CALL field is a regression from IJ23564.
Local fix
WORKAROUNDS: 1. Open /opt/IBM/tivoli/impact/wlp/usr/servers/ImpactUI/apps/I mpactUI.ear/impactAdmin.war/scripts/impactangular/dataitems/tim erange/editTimeRange.html in a text editor. Change the following two lines, replace the self closing HTML tag for the <select> tag. I.e. Replace the <select /> to use a closing tag such as <select></select> Line 95: <select id="startdayofweek" ng-model="currentTimeRange.startDayOfWeek" ng-options="dow as dow for dow in daysOfWeek" ng-change="enableSave()" /> change to : <select id="startdayofweek" ng-model="currentTimeRange.startDayOfWeek" ng-options="dow as dow for dow in daysOfWeek" ng-change="enableSave()" ></select> And repeat for Line 116: <select id="enddayofweek" ng-model="currentTimeRange.endDayOfWeek" ng-options="dow as dow for dow in daysOfWeek" ng-change="enableSave()" /> change to : <select id="enddayofweek" ng-model="currentTimeRange.endDayOfWeek" ng-options="dow as dow for dow in daysOfWeek" ng-change="enableSave()" ></select> The second issue with the missing ON CALL field is a regression from IJ23564. If you want a short term workaround, edit /opt/IBM/tivoli/impac t/wlp/usr/servers/ImpactUI/apps/ImpactUI.ear/impactAdmin.war/sc ripts/impactangular/components/impactGrid/impactGrid.html At line 36, you need to change the cell value from {{row.DATA[row.MAPFIELD[column]] }} to {{row.DATA[row.MAPFIELD[column]] || row.DATA[column] }} So, line 36, changes from: <td role="gridcell" ng-repeat="column in dataitems[0].FIELDNAMES track by $index" ng-keydown="handleKeyDown(this, $event)" tabindex="{{ !showKeyColumn && !showEditColumn && $parent.$index == 0 && $index == 0 ? 0: -1}}" aria-describedby="{{column}}_header" aria-label="{{ row.DATA[row.MAPFIELD[column]] | accessicell }}"> {{row.DATA[row.MAPFIELD[column]] }}</td> to: <td role="gridcell" ng-repeat="column in dataitems[0].FIELDNAMES track by $index" ng-keydown="handleKeyDown(this, $event)" tabindex="{{ !showKeyColumn && !showEditColumn && $parent.$index == 0 && $index == 0 ? 0: -1}}" aria-describedby="{{column}}_header" aria-label="{{ row.DATA[row.MAPFIELD[column]] | accessicell }}"> {{row.DATA[row.MAPFIELD[column]] || row.DATA[column] }}</td>
Problem summary
**************************************************************** * USERS AFFECTED: * * All Impact Users * **************************************************************** * PROBLEM DESCRIPTION: * * The start and end time fields are not visible when editing * * Weekly Time Range data items. * * * * This issue was introduced by APAR IJ23564 which addressed an * * issue with the Data Item grid displaying blank values for * * LDAP data types. * * * **************************************************************** * RECOMMENDATION: * * NONE * **************************************************************** After selecting the Weekly Time Range Type, the hour and minute input controls for the Start Time and End Time fields do not appear on-screen. Additionally, when viewing data items in the TimeRangeGroup grid, the On Call field is always blank.
Problem conclusion
The Time Range editor has been updated to fix the missing time field and empty On Call cell. The fix for this APAR is contained in the following maintenance packages: | Fix Pack | 7.1.0-TIV-NCI-FP0022 | | MDVREGR 7.1.0-TIV-NCI-FP0021 | | MDVREGR 7.1.0-TIV-NCI-FP0020 | | MDVREGR 7.1.0-TIV-NCI-FP0019 |
Temporary fix
Comments
APAR Information
APAR number
IJ32875
Reported component name
NETCOOL/IMPACT
Reported component ID
5724O59IS
Reported release
710
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-05-26
Closed date
2021-06-03
Last modified date
2021-06-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
UNKNOWN
Fix information
Fixed component name
NETCOOL/IMPACT
Fixed component ID
5724O59IS
Applicable component levels
R710 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSSHYH","label":"Tivoli Netcool\/Impact"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"710","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
05 November 2021