1. In a system having a portable device for reading a machine-readable code on an item and for providing data corresponding to said machine-readable code to a computer over a wireless communications network, the improvement comprising an object location system for locating said portable device wherein information relating to the location of said portable scanning device is provided to said computer for association with said data corresponding to said machine-readable code.