In out Axapta 3.0 environment, we frequently create InventTable items and then rename (change the itemId number) into a different sequence. Recently, the SysRecordInfo form won't allow use to rename and Item. When we trace into the code, the dictTable.PrimaryKeyField() functions returns null. We have ItemId setup as the primary key field and SQL shows that it is. What else could be causing this problem?