A computer program which automates and assist various members of an order
and approval chain in preparing purchase documents. A requester using the
program enters a part number and other information in the purchase
document and forwards the document to a processor. The processor checks
the purchase document for accuracy and completeness and forwards the
document to the approval chain. When each member of the approval chain
electronically signs the purchase document is returned to the processor
who fills the purchase order.