To the extent that any information necessary to complete the order is not inputted directly by the customer, such information may be automatically retrieved by the order processing system 100 automatically from files, databases, or other electronic information available on the customer system; from a system external to the customer which can be accessed remotely; from one or more suppliers or vend