MAM 7.6.1.2; MxLoader 5.7.1:I thought I'd share some
specific lessons learned when loading data via MxLoader:
Classifications that have a custom GL field:
- Open the MXLoader spreadsheet
- Update the configuration tab to point to the correct environment
- Load the Spec Attribute sheet
- Classifications sheet - when loading NEW classifications where there is a custom GL field in CLASSSTRUCTURE:
- Add a blank column to the left of CGCLASSGL.
- Any columns to the right of a blank column name will be ignored by MxLoader.
- Reason: We do this to avoid an issue where NEW classifications error-out due to the GL.

- 500 DoPost : Internal Server Error
Error 500: BMXAA4198E - The GL attribute CGCLASSGL on object {1} requires an organization. Specify a value in the Organization field.
- Load the Classifications sheet (with the blank column in place).
- Remove the blank column. Now, the GL column will load properly because we are UPDATING classifications.
- Explanation: The GL only errors out when the classifications we're loading are NEW. The GL values won't cause an error when UPDATING classifications.
- Load the Classifications sheet a second time
- Load the ClassSpecUseWith sheet
- Complete
Don't click in Excel while MxLoader is running:7. Don't click anywhere in Excel while MxLoader is running (don't even click in a different Excel file). The cursor/VBA code will lose focus and cause an error.
Password:8. Hardcoding the password isn't necessary. We can leave the password blank in the Excel table -- and enter it dynamically into a popup dialog instead. I didn't realize that was possible until recently.
Feel free to comment or share other tips.
#AssetandFacilitiesManagement#Maximo