APPENDIX C

C.1    Sample Installation File

--------------------------------------

p00XX - Add new attribute to Work Order for division XXXX.

        Functional Reference Document:  FD_DIV_NewAtribute.doc

Project Phase: WPB

Details:  Add new attribute to Work Order table for division XXXX.

          Modify the WOTRACK application to show attribute.

          Add custom field class for new attribute (only included for example of custom class)

          Add Automation Script to set initial value for attribute.

          Add Conditional Configuration option so that attribute is only visible for Security Group:  XXXX

Date: 2019/05/222

By: David Brendon (EMA)

-----------------------------------

-----------------------------------

Installation Instructions    

-----------------------------------

  1. Stop the Maximo application server.

  1. Run the dbc scripts found in \dbc_scripts

        note: Script order is determined by filename.

  1. Copy the contents of the \classes directory to the <maximo_root> directory.

  1. Rebuild the maximo.ear file.  (Only required if class files have been copied.)

  1. Redeploy the EAR file and Restart the Maximo application server.

  1. Log into Maximo as maxadmin.

  1. Go to -> System Configuration -> Migration Manager

  1. Deploy the required migrations.

  1. Go to -> System Configuration -> Platform Configuration -> Application

   Designer

10. Export the WOTRACK presentation xml. Save the export with a filename of wotrack_p00XX.xml in the Presentation XML Files folder.

11. From the Select Action menu, select Export System XML and export the LIBRARY xml. Save the export with a filename of library_p00XX.xml in the Presentation XML Files folder.

12. From the Select Action menu, select Export System XML and export the MENUS xml. Save the export with a filename of menus_p00XX.xml in the Presentation XML Files folder.

13. Apply the mxs files found in the p00XX\Presentation folder using mxapply tool in the order below.

wotrack_p00XX.mxs

library_p00XX.mxs

menus_p00XX.mxs

 

--------------------------------

      PACKLET CONTENTS

--------------------------------

----------------

 code

----------------

\applications\maximo\businessobjects\classes\cot\app\workorder

    FldSWMSNewAttribute.class

----------------

mxs files

----------------

workorder_p00XX.mxs

library_p00XX.mxs

menus_p00XX.mxs

----------------

scripts

----------------

p00XX-1.dbc