Patent ID: 8195537

Claim:
A method for processing and correcting errors in electronically transmitted purchasing invoice data comprising the steps of: providing a data information server system, said server system being computer based and having a processor, dynamic memory, a mass storage device for storing data and a networking device; connecting said networking device to a wide area network to enable electronic communications with purchasers having purchaser computers connected to the wide area network and manufacturers having manufacturer computers connected to the wide area network; receiving electronic invoices from purchaser computers over the wide area network, said electronic invoices containing sales tracings records, and storing said sales tracings records in said mass storage device, said sales tracings records including a vendor identifier, a purchaser identifier, a manufacturer identifier, a product description, a product price and a product quantity for a wide variety of products produced by various manufacturers; analyzing said sales tracings records for errors and assigning error codes to each of said sales tracings records having errors in the data contained in the sales tracings record and storing said error code with said sales tracings record in said mass storage device; creating a first electronic error report for a particular manufacturer in response to an electronic request from the particular manufacturer, said first electronic error report including a list of all sales tracings records having errors therein and a manufacturer ID corresponding to the particular manufacturer, and grouping together sales tracings records having identical errors codes and determining a proposed solution for each error code; transmitting a first interactive GUI display screen to the particular manufacturer computer to display said first electronic error report corresponding to the manufacturers identifier, said first interactive GUI display screen including a plurality of first GUI input objects, one corresponding to each sales tracing record included in said first electronic error report, said plurality of first GUI input objects each being initially deactivated and user changeable to an activated state to indicate rejection of the proposed solution to correct the error code in each of the sales tracings records displayed; and receiving from the particular manufacturer's computer a first error correction command containing the state of each of said plurality of first GUI input objects, said first error correction command causing said server system to modify corresponding ones of said sales tracings records in accordance with the corresponding deactivated state of said plurality of first GUI input objects and the proposed solution for the corresponding sales tracings record.