IBM Support

IJ47932: PROBLEMS WITH THE "MY BOOKMARKS" DIALOG IN THE CREW TYPES APPLICATION

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

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