Version: 8.2 & up
Q - We're having the following issue with the IMITMFIL (Item Master File): Received a 010 error. Tried to rebuild using the pervasive utility, but it did not fix the problem. Did a restore from a backup of that file and still had the error. Not sure what to do next. Thanks so much...
A - Error 010 on IMITMFIL is usually an integrity error, not due to file corruption. It may be because a corresponding IMNVLOC record of an item is missing or a BOMP product structure (BMPRDSTR) record exists but the corresponding IMITMFIL or IMINVLOC record is missing.
There’s a utility in Global Setup -> Utilities -> BOMP Utilities -> BOMP Utilities Check. You should that utility without using the “Delete Invalid Record” option first to see what it tells you. See the following KB article for more detail: http://support.elliott.com/knowledgebase/articles/864552-feature-bomp-integrity-check-utility
We later on received the following response:
Q: We ran the utility, and here’s what it found. Please let me know what the next step is.A:This means someone deleted an item while that item was still listed as a component or parent of a BOMP product structure. So you need to discuss with the Inventory or Product person, which is correct: (1) The item was deleted by mistake; (2) The product structure should be deleted.
Typically, when you delete an item, the system will check if the item is part of a product structure or not. I wonder if they have some mechanism to delete an item not through the record item delete?