1. A computer implemented method for performing an inventory count, the computer implemented method comprising: receiving, by a computer, a request to perform the inventory count of a set of objects within an enclosure; locking, by the computer, the set of objects to be scanned, wherein the locking of the set of objects to be scanned comprises stopping, by the computer, movement of the set of objects; scanning, by the computer, the set of objects according to a profile associated with the set of objects to perform the inventory count of the set of objects, wherein the profile specifies when to perform the inventory count of the set of objects, how to perform the inventory count of the set of objects, object data, object location, and variance analysis procedures for the set of objects; responsive to receiving, by the computer, a scan result of the inventory count, comparing, by the computer, the scan result with a recorded level for the set of objects, wherein the recorded level is retrieved from a storage device in the computer; logging, by the computer, a comparison result, wherein the comparing of the scan result with the recorded level generates the comparison result; determining, by the computer, whether a variance exists between the scan result and the recorded level; responsive to determining, by the computer, that the variance does not exist, unlocking, by the computer, the set of objects, wherein the unlocking of the set of objects comprises resuming, by the computer, movement of the set of objects; and responsive to determining, by the computer, that the variance exists, displaying, by the computer, a variance report and performing a variance analysis comprising scanning, by the computer, an area adjacent to the enclosure containing the set of objects to locate missing objects in the set of objects, and wherein the variance analysis is based on actions defined in the profile associated with the set of objects.