Patent ID: 7409351

Claim:
A method for splitting a parent order in a flexible order transaction system while production of the parent order is in progress, comprising the steps executed by a computer processor of: receiving a request to split the parent order into at least one child order while production of the parent order is in progress, the request specifying a child order quantity for the child order; creating a child production process for the child order, the child production process including a plurality of reporting points; mapping at least two reporting points from a parent production process for the parent order to reporting points in the child production process; and for each mapped reporting point in the parent production process: selecting at least one quantity from among at least one of a yield, a scrap, and a work-in-process from the parent production process; splitting said selected quantity from the parent production process; transferring said selected quantity to a corresponding reporting point in the child production process as a function of the child order quantity; and for a reporting point in the parent order that does not map to any reporting point in the child order, transferring a resource usage and component usage to the child order as a function of the mapped reporting points.