Maximo Open Forum

 View Only
  • 1.  Classifications

    Posted 11-04-2021 22:54
    Hi, 
    Good Day,

    Did anyone know how we can amend CLASSSTRUCTUREID (Class Structure) under Classifications?
    Any ideas?

    Thank you,
    Herman

    #Administration

    ------------------------------
    Nor Herman Afandi
    Sarawak Energy Berhad
    ------------------------------


  • 2.  RE: Classifications

    Posted 11-05-2021 09:03
    Hi Herman,

    Hmmm, the CLASSSTRUCTUREID is generated by Maximo, so not sure what you're trying to achieve.  Can we get some more detail as there maybe something else that can be changed instead of a readonly field.

    ------------------------------
    Craig Kokay
    ISW
    Maximo Practice Manager
    eMail: ckokay@isw.net.au
    Phone: +61-411-682-040

    IBM Champion 2021
    ------------------------------



  • 3.  RE: Classifications

    Posted 11-09-2021 01:23
    Hi Craig Kokay,

    As an example, you may refer to photo below. Is there any possibility how we can amend Class Structure from photo below? Let say I want to amend it from 1124 to PV_INV.



    ------------------------------
    Nor Herman Afandi
    Sarawak Energy Berhad
    ------------------------------



  • 4.  RE: Classifications

    Posted 11-10-2021 00:13
    The CLASSSTRUCTUREID is normally not shown within the application, so that part of the screen has been changed. 

    As for you wanting to change a primary key field, the answer is no, not once the record is saved except by using an SQL statement, not a technique I'd endorse.

    I have altered my screen to display the field and yes you can on creation, alter the autonumber to use PV_INV as per your example.

    This is a use case I would NOT encourage.

    I would like to explore further why you have exposed the field and are wanting not to use the autonumber.

    There is only one use case where I have needed to find the CLASSSTRUCTUREID for data loading, in all other cases I have used the HIERARCHYPATH instead,  The HIERARCHYPATH though for a number of objects needs to be included as it is a non-persistent field in the object and usually, these are not included.

    ------------------------------
    Craig Kokay
    ISW
    Maximo Practice Manager
    eMail: ckokay@isw.net.au
    Phone: +61-411-682-040

    #IBMChampion2021
    ------------------------------



  • 5.  RE: Classifications

    Posted 11-10-2021 04:19
    Hi Craig,

    It is more convenient for me, if I use wording instead of autonumber.  Whenever I do data loading, I need to know this autonumber instead of classification name or HIERARCHYPATH. If did not put this autonumber, I will not able to do data loading in Maximo and return error. So, in order for me to know this autonumber, i need to altered my screen to display the screen.

    Anyway, thank you for your feedback. Really appreciate it.


    ------------------------------
    Nor Herman Afandi
    Sarawak Energy Berhad
    ------------------------------



  • 6.  RE: Classifications

    Posted 11-10-2021 05:26
    Hi Herman,

    I appreciate and understand how having more control over the CLASSSTRUCTUREID makes it easier than using the HIERARCHYPATH.

    So in review, exposing the CLASSSTRUCTUREID and overriding the given value when creating a new classification will be your solution.

    If you want to fix the existing then it's either delete and recreate or run some SQL (not supported of course) to change the ID.

    ------------------------------
    Regards,
    Craig Kokay
    ISW
    Maximo Practice Manager
    eMail: ckokay@isw.net.au
    Phone: +61-411-682-040

    #IBMChampion2021
    ------------------------------