What Causes Btrieve Error 010 on IMITMFIL (Item File)?
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.
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?
EMK