IBM Support

Failures in Maximo application Suite user sync when User ID lengths don't match between Maximo application Suite and Manage

Troubleshooting


Problem

Maximo application suite username field is mapped to Manage maxuser.userid and maxuser.loginid. Sometimes their lengths do not match up causing an error situation while synchronizing the user from the application suite user database to Manage user database. 
This error  would be seen in error logs or in the application suite user application:
BMXAA4049E - The value specified exceeds the maximum field length that is allowed for this attribute: Value = xxx, Object Name=PERSON, Attribute Name=PERSONID, Maximum Length=30.

Resolving The Problem

Maximo Application Suite customers would need to make sure that the lengths of "userid" and "loginid" (in Manage maxuser object) satisfy the max length of username field in Maximo Application Suite. Today that application suite username field value would be set to Manage "userid" and "loginid" fields in "maxuser" table. The "userid" attribute length is derived from "personid" in person object in Manage and is unrelated to "loginid". To modify the length of the "userid", customers need to modify the length of "personid" in person object and it will cascade the change to the "maxuser.userid". It is possible that there will still be certain fields that reflect the "personid" value but are not marked as "sameas" in "maxattributes". Customers are requested to modify this kind of attributes as they encounter them.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSRHPA","label":"IBM Maximo Application Suite"},"ARM Category":[{"code":"a8m3p000000hB0QAAU","label":"Maximo Manage"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.2.0"}]

Document Information

Modified date:
26 October 2021

UID

ibm16508571