Hi Everyone,
This is in continuation with the discussion I had initiated yesterday to make the PM application stateful.I have managed to create the PM status history dialog and also populated the fields - status,changeby and changedate on the status history table. There is a challenge in populating the memo field as there is some challenge with overriding the changestatus method as the OOTB class has the package access specifier and the custom class which is extended also has to be in the same package or we have to copy the same code to the extended class and change the logic which is also little challenging as some hashtable value is being passed which is also having the default access specifier.
I have attached the OOTB PM class and we need to either create an overloaded change status method or bypass the call to the OOTB method - pmChangeStatus(String status, boolean rollToAllChildren, Hashtable changedStatusPMs) as this method is setting the memo field to null value and we need to pass the value from the method changeMboStatus in the extended class of the non persistent object PMChangeStatusSet.
If there is any suggestion with what approach can be done to bring the memo field on the PM status history table,it will be appreciated.
Thanks,
Mahadevan
#Customizations#EverythingMaximo------------------------------
Mahadevan Ramakrishnan
------------------------------