You can set this flag to “N” to disable this feature. See sample screen below:
Shouldn't Elliott stop the user if the item is not stocked at the destination?
Many users set up additional locations for logical purposes. Some users would rather have a clean IMINVLOC (I/M Inventory Control) table. So when an item is created, it is only created for the primary location and the corresponding records for each location in IMINVLOC are not created. Then when it becomes necessary to transfer an item to the secondary location, they like the corresponding IMINVLOC record to be created automatically, which is what we did when this Global Setup flag is set to “Y.” Keep in mind that’s not the original MACOLA feature. We added this specifically because of requests from users. We added the Global Setup flag so you can control this behavior.
From the user friendliness point of view, I think adding the IMINVLOC record automatically makes sense. From a controlling aspect, allowing management to control the adding of the IMINVLOC record makes more sense. So it all depends on your point of view.