1. A computer having a central processing unit (CPU) for executing machine instructions and a memory for storing machine instructions that are to be executed by the CPU, the machine instructions when executed by the CPU implement the following functions: receiving remanufactured part core inventory information which includes an inventory forecast and an inventory level for a number of parts; receiving one or more business rules which includes a placement of a numeric limit on a total part core inventory; receiving information identifying an unprocessed part which is a member of the number of parts; receiving reusability grade, identifying whether the identified unprocessed part is reusable or non-reusable; determining whether a part is reusable or non-reusable based on the received reusability grade; determining whether the reusable, unprocessed part or non-reusable, unprocessed part is an excess inventory part or a non-excess inventory part based on the one or more business rules; and depending on whether the reusable, unprocessed part or non-reusable, unprocessed part is an excess inventory part or a non-excess inventory part, determining a part disposition for the reusable, unprocessed part or non-reusable, unprocessed part based on the remanufactured part core inventory information and the part identifying information, wherein if the unprocessed part is a non-excess inventory part, the part disposition is selected from the group consisting of holding the part or shipping the part, and wherein if the unprocessed part is an excess inventory part, the part disposition is selected from the group consisting of selling the part or scrapping the part.