Patent ID: 7464038

Claim:
A method for changing an order for a product in a flexible order transaction system wherein production of the order is currently in progress, comprising the steps executed by a computer processor of: receiving a request to change the order for the product, the request specifying a new product; determining at least one of a yield quantity, a scrap quantity, and a work-in-process quantity at each reporting point in a first production process for the order for the product, the first production process including a plurality of reporting points; mapping at least two pairs of reporting points between the first production process for the order and a second production process for a new order for the new product, the second production process including a plurality of reporting points; moving, at each mapped pair of reporting points, the yield quantity, the scrap quantity, and the work-in-process quantity from the order to the new order; and transferring, for each unmapped reporting point in the first production process for the order, the scrap quantity and the work-in-process quantity as a function of the mapped reporting points.