Pinned topic BMXAA0667E - The value of the changed attribute could not be assigned.
When I want to add Attribute to WORKORDER, I'm getting error (on save):
BMXAA0667E - The value of the changed attribute could not be assigned.
Explanation of this message is : There is a problem with the metadata for the object that you were changing or for one of the related objects. (http://pic.dhe.ibm.com/infocenter/tivihelp/v49r1/index.jsp?topic=%2Fcom.ibm.support.mbs.doc%2Fmessages%2FBMXAA0667E.html)
How can I figure out what is wrong with metadata?
maxmix 2700038K0W83 Posts
Re: BMXAA0667E - The value of the changed attribute could not be assigned.2012-10-05T06:43:56ZThis is the accepted answer. This is the accepted answer.for a start check that object you are looking at in maxattribute vs. maxattributecfg. the first table should represent what is physically present in the DB, the second would be the delta you attempt to save in the configur app, which in turn would be created via configdb.
Next the maxobject and maxobjectcfg tables plus the maxsysindices (sp?) need to be checked.
In case you are rather new to the whole topic and do not know what to look for, change your logging level of the SQL Logger to info. Ensure noone else is using your Server instance, then login to your MX, try once again to introduce this field and uppon the error you immediately go check the systemout.log. Chances are, there will be no error logged there, however you may see queries to the tables I mentioned. Go and check w/these first.
SystemAdmin 110000D4XK5842 Posts
Re: BMXAA0667E - The value of the changed attribute could not be assigned.2012-10-05T13:18:44ZThis is the accepted answer. This is the accepted answer.
- maxmix 2700038K0W
On save I'm getting error in SystemOut.log:
[10/4/12 21:38:04:301 CEST] 0000005e SystemOut O 04 Oct 2012 21:38:04:301 [ERROR] BMXAA4144E - The date/time format is not valid. psdi.util.MXFormat.stringToDateTime(MXFormat.java:923) psdi.app.configure.ConfigureService.convertToLocale(ConfigureService.java:343) psdi.app.configure.MaxAttributeCfg.getMboValueData(MaxAttributeCfg.java:3391) psdi.app.configure.MaxAttributeCfg.getHashMap(MaxAttributeCfg.java:2046) psdi.app.configure.MaxAttributeCfgSet.getTreeMaps(MaxAttributeCfgSet.java:303) psdi.app.configure.MaxObjectCfg.getHashMaps(MaxObjectCfg.java:1127) psdi.app.configure.MaxObjectCfg.setChanged(MaxObjectCfg.java:1051) psdi.app.configure.MaxObjectCfg.adjustViews(MaxObjectCfg.java:3646) psdi.app.configure.MaxAttributeCfg.appValidate(MaxAttributeCfg.java:1125) psdi.mbo.Mbo.validate(Mbo.java:3905) psdi.mbo.MboSet.validate(MboSet.java:4595) psdi.app.configure.MaxAttributeCfgSet.validate(MaxAttributeCfgSet.java:1540) psdi.app.configure.MaxObjectCfg.appValidate(MaxObjectCfg.java:726) psdi.mbo.Mbo.validate(Mbo.java:3905) psdi.mbo.MboSet.validate(MboSet.java:4595) psdi.mbo.MboSet.validateTransaction(MboSet.java:6960) psdi.txn.MXTransactionImpl.validateTransaction(MXTransactionImpl.java:377) psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.java:214) psdi.txn.MXTransactionImpl.save(MXTransactionImpl.java:163) psdi.mbo.MboSet.save(MboSet.java:6653) psdi.mbo.MboSet.save(MboSet.java:6594) psdi.webclient.system.beans.AppBean.save(AppBean.java:532)
It seems there is some problem with date/time field and Locale.
What is Maximo trying to do here? What is it trying to convert? some data in table WORKORDER?
In stack trace is method adjustViews. Maybe the problem is with some of views on workorder table?
Thank you very much!
4YT4_Juha_Latvala 2700044YT41 Post
Re: BMXAA0667E - The value of the changed attribute could not be assigned.2014-04-22T08:00:09ZThis is the accepted answer. This is the accepted answer.
- SystemAdmin 110000D4XK
Hi. We had this same problem with SCCD when trying to perform a database configuration on Firefox. The problem was fixed when I went to Firefox settings > Content and changed language from finnish to english/United states [en-us] by moving en-us to the top of the language list. Apparently the dbconfig is trying to parse the user's browser's timeformat into the database, and it can only understand the format in specific syntax. I would say that this is a bug.
ElinP 270000EW354 Posts
Re: BMXAA0667E - The value of the changed attribute could not be assigned.2014-04-23T10:40:42ZThis is the accepted answer. This is the accepted answer.
- 4YT4_Juha_Latvala 2700044YT4
Hello, there is an APAR for this problem, IV51667, and an IFIX is available for Maximo 22.214.171.124. We had the same problem on a Swedish install of Maximo and were told the workaround was to log in as English language, but we had a Swedish only install so that was not possible.
See this link for more information: