Maximo Plug-in 4.1 Release Notes
This page contains release notes concerning public versions of DataSplice's Maximo Plug-in.
Release Notes for MAXIMO Plug-in Build 4.1.217.0
Internal Release Date: October 21, 2010
*Download*
Important Changes:
- Fixes an offline query error. Item master was referencing "Status" field incorrectly for Maximo 6.x view.
- Added ApproveReceipt function to Maximo Plug-In for completing MATRECTRANS entries in a WINSP (Waiting For Inspection) state.
- Fixed version in view folders 3.2 --> 4.0. Renamed DS3.2 view folders to 4.0
- Added a lookup for POSiteInfo for transfers of material on internal po's
- Attempt to support user generated SSL certs. for https:
- Added bootstrap meta-data for Title and Length. Also added debug logging.
- Added ResetMeter function to AssetModule. Added AddRelatedWorkOrder function to ServiceRequestModule. Added AddRelatedServiceRequest to WorkorderModule. Added forceGLEdit parameter to Labor Reporting. Required when needing to force DS to set the gl accounts to null. Added forceGLEdit parameter to CreateInventoryTransaction. Required when needing to force DS to set the gl accounts to null. Updated all necessary 3.1 and 4.0 views to have correct parameter count for modified function calls. Added changeStatus method to JavaInterface.xml for TicketRemote mbo.
- Added a Transportation Module.
- Added handling of lotted inventory - this will display an error message if you try to issue inventory where the lot has expired, and warn for issues where there is a lot with an earlier expiration date.
- Fixed field name for maximo 5 and call applycontext on the transfer record not the asset record.
- Modified Inventory/Issues and Returns.xml assume modifications on commit so records don't disappear modified Inventory/Reserved Material.xml update parameter bindings to avoid mismatch error.
- Sometimes the LDAP token page semds us RMI info with the RMI object name which can change in a clustered environment. But it can return the wrong server name. Apparently due to misconfiguration or a bug, it can return the LDAP server name instead. Changed to only use the RMI object name from the token page and combine with the original RMI url entered by the user.
- Removed Batch Fetch mode.
- Batch fetch mode wasn't getting all the attributes, which threw exceptions and caused other issues when figuring out object metadata.
- Modified Maximo/Documents/Document Links.xml document type is not upper case, removed testing nav action modified Maximo/Inventory/Issues and Returns.xml added ability to attach a signature during issue process. This gets attached to the associated work order at the moment modified Maximo/Inventory/Material Transactions.xml update function call to match API change.
- Clean up for Maximo 6 views. Added default value NOTREADY to asset status. Added text style to meter reading display for out-of-bounds reading. Changed display filter, in Inventory, to search on storeroom = from OR to store in transfers.
- Modified Views/Maximo/Inventory/Balances and Counts.xml. Added support to delete bin locations when balances are displayed as a child tab in Inventory. This will prompt to transfer the existing balance to another location if needed. Modified Views/Maximo/Inventory/Material Transactions.xml. Quantity field is selected both after scanning and typing in new line items.
- Added validation to MoveRotatingAsset to ensure target location is in inventory.
- Modified Users/DataSplice/MAXIMO.xml added common Long Text style. Modified Permissions/ViewPermissions.xml. Added Views/Maximo/Documents,added Views/Maximo/Documents/Document Files.xml, added Views/Maximo/Documents/Document Info.xml, added Views/Maximo/Documents/Document Links.xml, added Views/Maximo/Documents/Document Types.xml, adding initial views to support linked documents. Modified Views/Maximo/Inventory/Balances and Counts.xml. Reimplemented scan-verify behavior and cleaned up cycle count and discrepancy report actions. The scan verify is only active in these two
blind countmodes. Modified Views/Maximo/Support/People.xml. Added upper case style to PersonID field. RemovedTransfer Materialsfrom the context menu. Modified Balances and Counts.xml. Modified Inventory Transfers.xml. Removed unused attributes. Modified Purchase Order Receiving.xml, and cleaned up fields, formatting, and behavior. Also implemented scanner functionality so it works like the reserved material screen. Modified Reserved Material.xml. Use MX_LOOKUP_SCANNED_ITEM instead of DS_SCANNER_INPUT.
- Renamed ItemSetID.
- Accidentally checked in work order view with missing parameters to UpdateLongDescription function call. Fixed the Maximo 6 and 7 work order views.
- Copied changes from Maximo 7 views to Maximo 6 views. Updated work order view to use Material Transactions. UpdateLongDescription was accidentally removed.
- Lots of cleanup to the Inventory Views to make things more consistent and work better. Adding an MBO server data source that manages views that directly expose the data in an MBO. I'm not sure this will be useful for production views for performance reasons, but it should help in diagnosing and testing integration issues with Maximo data. Also refactored a bunch of the code to use generic collections where possible. Improved the Issue/Returns views to work better as a standalone
shopping cart, and also as a child tab of the Inventory View.
- Updated AddLaborTransaction to support entering negative hours. Updated function to set Finish Date (but not finish time) when hours are negative.
- Added long description to CreateServiceRequest in WorkorderModule.
- Added MatUseTransID to CreateInventoryTransaction. This allows returns to be created in a similar fashion to the return of rotating assets.
- Added createServiceRequest definition to WORemote.
- Removed explicit owner table lookup from UpdateLongDescription. The function now supports any OwnerTable/OwnerColumn combination. Updated the Work Orders/Failure Reporting views to reference the new function.
- Added a server data source that supports creating view that accesses MBO data objects. This is readonly at the moment, but we can add support for modifications later. Refactored some code to use generic collections.
- Added a CreateServiceRequest function to work orders to allow users to create associated SR's.
- Added linetype to CreateInventoryTransaction. If specified in DS view, plug-in will set the linetype before editing itemnum.
- Changed Issues and Returns.xml into a scripting view. Hopefully, this will help support "kitting" parts issues. Changed the view structure of Inventory a little. Pulled Item Master out. Not sure we are going to need this view. Added scripting for Issue transactions -- again, in an effort to support "kitting". Adjusted visible property of item field to be hidden when "Inventory" is the parent. Added views to Inventory, changing issue and returns behavior and utilizing scripting views for some tasks.
- DS 3.1: Removed reference to DS_Func_GetSubLocations and the CONNECT by PRIOR clause settings from the offline queries. Replaced with subselect on locancestor. Should work for Oracle and SQL Server. DS 3.2 / Max 7: removed reference to DS_Func_GetSubLocations and the CONNECT by PRIOR clause settings from the offline queries. Replaced with subselect on locancestor. Should work for Oracle and SQL Server. Added a set of session utility functions that will log the currently cached sessions, and can close all of the ? if desired. Also added a call to close all sessions when the plug-in is stopped (even though this isn't actually called at the moment - I have another fix on the main branch that ensures that the plug-in gets disposed properly). DS 3.2 / Max 6: removed reference to DS_Func_GetSubLocations and the CONNECT by PRIOR clause settings from the offline queries. Replaced with subselect on locancestor. Should work for Oracle and SQL Server.
Bug Fixes:
- Bug #1093 - Rotating asset transfers were not updating the current balance for the "from" location correctly.
- Bug #1055 - Action
Search for Missed Pointsresults in a Select Query Failed error.
- Bug #1041 - Locations view - There were some query references in the Event bindings for the F1 and F2 keypress events that were not valid.
- Fixed null reference exception when receiving po lines without an item number. Reverting changes to add server data source. This has been moved to a separate branch so we can work on it until it is complete.
Release Notes for MAXIMO Plug-in Build 4.1.181.0
Release Date: April 01, 2010
Important Changes:
- N/A
Bug Fixes:
- Bug 1081 - Fixed an issue where the client session cache key was upper casing login credentials (user and password).
Release Notes for MAXIMO Plug-in Build 4.1.180.0
Release Date: March 15, 2010
Important Changes:
- Plug-in no longer creates security attributes (DataSplice 3.1 Changes). See additional information in the Security Settings section of the "Maximo Plug-in Configuration" (DataSplice 3..1 - Basic Administration Guide).
- Bug 1075 - Fixed invalid reference to "Default Bin".
Release Notes for MAXIMO Plug-in Build 4.1.175.0
Release Date: February 4, 2010
Important Changes:
- This plug-in release now includes the DataSplice 3.2 Views.
Bug Fixes:
- N/A
Release Notes for MAXIMO Plug-in Build 4.1.174.0
Release Date: January 23, 2010
Important Changes:
- N/A
- Fix for Bug 1064 - The New Reading Field (Asset View) was sortable, which resulted in an error. The Field is no longer sortable.
Release Notes for MAXIMO Plug-in Build 4.1.173.0
Release Date: January 21, 2010
Important Changes:
- Fixes for Labor Reporting problems: Changed field update order in AddLaborTransaction. Moved FinishDate after Hours and Over Time Hours, which fixes the hours and OT duration exceeds... error. Fixed operator comparison error in ApplyContext function. Invalid operator prevented the skipFields check from working. This prevents DataSplice from trying to set the start and finish dates a second time.
Bug Fixes:
- N/A