Patent ID: 8484101

Claim:
A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, causes the processor to determine transaction costs of an inventory item in an inventory system, the instructions comprising: logic for storing a cost profile for an inventory item, the cost profile including: a first cost method, a first cost unit of measure type, a second cost method and a second cost unit of measure type, wherein the first cost unit of measure type is a first unit of measure and the second cost unit of measure type is a second unit of measure; logic for receiving a first transaction, wherein an inventory quantity of the inventory item is increased; logic for storing a value of the first transaction in the inventory system in terms of the first unit of measure and the second unit of measure, wherein the value in terms of the second unit of measure is entered and is not calculated from the value in terms of the first unit of measure; logic for receiving a second transaction, wherein the inventory quantity of the inventory item is changed; logic for changing the inventory quantity of the inventory item in response to the second transaction, wherein the inventory quantity is changed in terms of the first unit of measure and the second unit of measure; logic for determining that a cost of the second transaction for the inventory item is calculated using the first unit of measure; logic for receiving a third transaction, wherein the inventory quantity of the inventory item is changed; logic for changing the inventory quantity of the inventory item in response to the third transaction, wherein the inventory quantity is changed in terms of the first unit of measure and the second unit of measure; and logic for determining that a cost of the third transaction for the inventory item is calculated using the second unit of measure; wherein the calculated cost of the third transaction using the second unit of measure is not determined by a standard conversion of what the calculated cost of the third transaction would be if it was calculated using the first unit of measure.