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
-----------------------------------
Stop the Maximo application server.
Run the dbc scripts found in \dbc_scripts
note: Script order is determined by filename.
Copy the contents of the \classes directory to the <maximo_root> directory.
Rebuild the maximo.ear file. (Only required if class files have been copied.)
Redeploy the EAR file and Restart the Maximo application server.
Log into Maximo as maxadmin.
Go to -> System Configuration -> Migration Manager
Deploy the required migrations.
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