RE: Lock Items During Count
When a line in the invent journal trans table is inserted (the counting journal), a line is created in the table InventItemLocationCountingStatus. This table checks if for an item / dimensions the counting is active. For this functionality to work it is necessary that a record in the InventItemLocation table exists, which is created during the creation of an item or when you assign an inventory location for the specified item. The last option works best because you specify exactly that a specific location for an item is blocked.
Can you check in your case if a record exists in the mentioned table? You can also check this by going to the item master and select warehouse items from the inventory tab. In the form that opens on the general tabpage you will find a checkbox indicating if counting is started.
If you find the checkbox checked (or a record in the table mentioned) you know that the counting is started and inventory movements on that specific inventory location should not be possible.
Hope this helps. If you have checked this and it is still not working, please let me know.