IBM Support

Error BMXAA4195E - The Language Code field requires a value

Troubleshooting


Problem

The following error pops up when excluding a newly-added field from Object Structure [XXX]. Error message: "Error BMXAA4195E - The Language Code field requires a value."

Resolving The Problem

1. Check the log if there is any error when replicating this problem.

2. There is an error in SystemOut.log.

BMXAA6696E - The required field validation in the MBO failed for object MAXINTOBJECT and attribute LANGCODE.

3. Check if there are any records whose LANGCODE is null in the MAXINTOBJECT table.

Run the script below:

SELECT  *  FROM MAXINTOJBECT  WHERE LANGCODE IS NULL.

XXX Object Structure record  has NULL LANGCODE.  

It's a root cause of the problem.

4. To fix this issue, run the update script below: 

UPDATE MAXINTOJBECT   SET LANGCODE = 'EN' WHERE OBJECTNAME = 'XXX';

COMMIT;

Please note EN should be changed to the relevant language if your LANGCODE is not English.

[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"MEA: Generic","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1;7.1.1;7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
17 June 2018

UID

swg21615946