Providing an on site server with a data base and an on site handheld computer/scanner. Comparing and updating location input in the server database through the handheld computer/scanner at the site of physical assets being inventoried. Adding racks and rows of racks and inputting the location of the racks into the handheld computer/scanner. Specifying the location of power supplies and the type of power supplies. Designating rack unit positions and selecting manufacturer/model numbers for rack mounted devices. Entering specifications of rack mounted devices, and inputting floor mounted devices into the handheld computer/scanner. Defining floor mounted devices power connections and updating the handheld computer/scanner.