APAR status
Closed as program error.
Error description
n the Crew Types application, there are 2 problems with the "My Bookmarks" dialog. 1) The table is labeled "Work Orders" instead of "Crew Types". 2) The trashcan icon's "hint" says "Mark Row for Delete" instead of "Delete" and clicking it actually deletes the Crew Type record rather than just the Bookmark. PERFORMANCE ISSUE: No STEPS TO REPRODUCE: 1) In the Crew Types application, add a new Crew Type and SAVE it. 2) Click the "Add to Bookmarks" action. 3) Return to the List View. 4) Reload the List so you can see your new Crew Type. 5) Click the "Bookmarks" link on the same row as "Advanced Search" to open the "My Bookmarks" dialog. 6) Look at the table label. Notice it says "Work Orders". It should say "Crew Types". 7) Hover over the trashcan icon. Notice it says "Mark Row for Delete" rather than just "Delete". 8) Click the trashcan icon. Notice a line will appear over that row rather than getting a message asking "Are you sure you want to delete this bookmark?". 9) Click "OK". 10) Reload the List. Notice that your new Crew Type is gone because it was deleted. 11) In SQLDeveloper, run the following: SELECT * FROM Bookmark B LEFT OUTER JOIN AMCrewT CT ON CT.AMCrewTID = B.KeyValue WHERE App = 'AMCREWT' ORDER BY TO_NUMBER(B.RowStamp) DESC ; Notice that the Bookmark record was not actually deleted leaving it an orphan. Both issues are caused by improper configuration of the "searchbook" dialog in the AMCrewT presentation: The table label problem is minor but is easy to fix and should be fixed. <table line is: <table id="bookmarks_table" inputmode="readonly" label="Work Orders" selectmode="single"> and should be: <table id="bookmarks_table" inputmode="readonly" label="Crew Types" selectmode="single"> The trashcan/delete issue is much more serious but is also easy to fix: <tablecol line with id="bookmarks_table_tablebody_3" is: <tablecol filterable="false" id="bookmarks_table_tablebody_3" mxevent="toggledeleterow" mxevent_desc="Mark Row for Delete" mxevent_icon="btn_garbage.gif" sortable="false" type="event"/> and should be: <tablecol filterable="false" id="bookmarks_table_tablebody_delete" mxevent="instantdelete" mxevent_desc="Delete" mxevent_icon="btn_delete.gif" sortable="false" type="event"/> CURRENT ERRONEOUS RESULT: Click the "Bookmarks" link on the same row as "Advanced Search" to open the "My Bookmarks" dialog. Look at the table label. Notice it says "Work Orders". Hover over the trashcan icon. Notice it says "Mark Row for Delete" rather than just "Delete". After delete the record from My Bookmarks Reload the List. Notice that your new Crew Type is gone because it was deleted. EXPECTED RESULT: On "My Bookmarks" Crew Types dialog should be Crew Types application and not WorkOrder application. Hover over the trashcan icon. Should say "Delete". Record just need to be deleted from the My Bookmarks dialog. ENVIRONMENT (SYSTEM INFO): Tivoli's process automation engine 7.6.1.3-IFIX20230424-1648 Build 20220823-0909 DB Build V7613-344 HFDB Build HF7613-76
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: * * _MAXIMO_ * **************************************************************** * PROBLEM DESCRIPTION: * * PROBLEMS WITH THE "MY BOOKMARKS" DIALOG IN THE CREW TYPES * * APPLICATION * **************************************************************** Listed 3 Problems resolved with the changes 1. Book Mark Dialog box heading changed from "Work Orders" to "Crew Types". 2. In the My Bookmarks dialog box, for the delete icon the test on hovering changed from "Mark Row for Delete" to "Delete". 3. Initially from the My Bookmarks dialog box, when clicking on the delete icon, it deletes the record from the crew types object as well and keeps it as it is the bookmarks record, now the mxevent="instantdelete", removes the record from bookmark only and keeps as it is for crew types object.
Problem conclusion
The fix for this APAR will be contained in a future release.
Temporary fix
Comments
APAR Information
APAR number
IJ47932
Reported component name
MAXIMO ASST MGM
Reported component ID
5724R46AM
Reported release
761
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-08-17
Closed date
2023-11-27
Last modified date
2023-11-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
MAXIMO ASST MGM
Fixed component ID
5724R46AM
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"761","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
28 November 2023