System and method for management and verification of invoices
First Claim
Patent Images
1. An invoice management system comprising:
- a unification software component for receiving invoice data from a plurality of different sources in a plurality of different formats and transforming the invoice data into a common format;
an invoice data repository for storing the transformed invoice data;
a context builder for automatically retrieving additional information corresponding to the invoice data;
an invoice processor for verifying each invoice according to a plurality of rules; and
an exception manager for processing each unsuccessfully verified invoice.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention include architectures and methods for automated management of invoices. Embodiments of the present invention may include techniques for receiving and unifying invoice data, retrieving information about each invoice, verifying each invoice and resolving invoice exceptions. The present invention includes software components for efficiently processing invoices. In other embodiments, the present invention includes methods of processing an invoice.
67 Citations
31 Claims
-
1. An invoice management system comprising:
-
a unification software component for receiving invoice data from a plurality of different sources in a plurality of different formats and transforming the invoice data into a common format;
an invoice data repository for storing the transformed invoice data;
a context builder for automatically retrieving additional information corresponding to the invoice data;
an invoice processor for verifying each invoice according to a plurality of rules; and
an exception manager for processing each unsuccessfully verified invoice. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of processing invoices comprising:
-
receiving invoice data from a plurality of different sources in a plurality of different formats;
transforming the invoice data into a common format;
storing the transformed invoice data in a repository as an invoice;
automatically retrieving additional information corresponding to the invoice; and
automatically verifying the invoice using a plurality of rules, wherein if the invoice is verified the invoice is automatically posted, and if the invoice data is not verified an electronic exception case is created. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of processing invoices comprising:
-
storing invoice data corresponding to a plurality of invoices in a repository;
automatically searching a plurality of systems for information corresponding to each invoice; and
automatically performing a plurality of verification checks on each invoice. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method of processing invoices comprising:
-
storing invoice data corresponding to a plurality of invoices in a repository;
automatically performing a plurality of verification checks on each invoice;
creating an exception when at least one of the invoices fails at least one of the verification checks; and
processing the exception in accordance with one of a plurality of exception handling procedures. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
Specification