Claims
- 1. A system for providing purchasing metrics that are used to identify purchasing costs savings opportunities, the system comprising:
a plurality of databases for receiving and storing purchasing data from a plurality of applications, at least one processing component for cleansing and categorizing data in at least one of the plurality of databases; a reporting component for enabling users to select and display reports on procurement sources, wherein the reports identify purchasing cost saving opportunities; and means for receiving purchasing data from a plurality of applications, for cleansing and categorizing the data and forwarding the categorized data to a common data repository, wherein the reports are created against the common data repository to analyze purchasing activities based on various factors.
- 2. A system for providing purchasing metrics that are used to identify purchasing costs savings opportunities, the system comprising:
a connector component for extracting purchasing data for external sources and depositing the purchasing data in a database; a normalization designer that provides a set of tools for defining how data in the database will be cleansed and categorized; an engine for using definitions from the normalization designer to cleanse and categorize data in the database, wherein the engine transmits cleansed and categorized data to a common data repository; and a report component for enabling users to create reports based on information in the common data repository, wherein the reports enable users to analyze purchasing activities based on various factors.
- 3. The system of claim 2, wherein the connector component extracts purchasing data from client applications and deposits the purchasing data in a table in the database.
- 4. The system of claim 2, wherein the connector component is executed by a batch process.
- 5. The system of claim 2, wherein data in the database is organized by dimensions and measures.
- 6. The system of claim 2, wherein the normalization designer further comprises:
an ontology builder that creates and manages a plurality of ontologies, the ontology builder includes an auto classifier function that automatically groups records in the database by field values; a categorization component that maps groups classified by the auto classifier function against a spend ontology that describes internal purchasing specifications; a map component that matches the spend ontology member against a technical ontology; a transformation component that modifies and manipulates data in the database into a common format; and means for enabling a user to define cleansing rules on data in the database and for classifying cleansed data against an analysis ontology, wherein the classification enables the normalization designer to associated records with consistent terminology and hierarchical structure.
- 7. The system of claim 6, wherein the normalization designer applies functoids to the database to cleanse data in the database.
- 8. The system of claim 2, wherein the engine applies cleansing, classification, and transformation rules defined in the normalization designer, manages operations in a normalization database, and initiates a process to populate the common data repository.
- 10. The system of claim 2, wherein the engine employs a workflow controller to configure a sequence of normalization activities, to populate the common data repository with normalized extracted data, and to manage definitions and contents of business dimensions that enable on-line analytical processing.
- 11. The system of claim 2, wherein data from the common data repository is transmitted to a data store for enabling the user to obtain a pre-aggregated view of business metrics that are mapped to each level of business hierarchy.
- 12. A method for providing purchasing metrics that are used to identify purchasing costs savings opportunities, the method comprises the steps of:
accessing tools to define how to cleanse and classify purchasing data that is extracted from a plurality of sources; extracting purchasing data from a plurality of sources; combining the extracted data into an export table that is deposited in a database; applying normalization activities for cleansing and classifying the purchasing data in the database; and transmitting normalized data to a common data repository, wherein users may obtain pre-aggregated views of business metrics mapped to each level of a business hierarchy from the common data repository to identify purchasing costs savings opportunities.
- 13. The method of claim 12, wherein the step of applying further comprises the step of employing a workflow controller to configure the sequence of normalization activities, to populate the common data repository with normalized data and to manage definitions and contents of business dimensions.
- 14. A system for providing purchasing metrics that are used to identify purchasing costs savings opportunities, the system comprising:
means for accessing tools to define how to cleanse and classify purchasing data that is extracted from a plurality of sources; means for extracting purchasing data from a plurality of sources; means for combining the extracted data into an export table that is deposited in a database; means for applying normalization activities for cleansing and classifying the purchasing data in the database; and means for transmitting normalized data to a common data repository, wherein users may obtain pre-aggregated views of business metrics mapped to each level of a business hierarchy from the common data repository to identify purchasing costs savings opportunities.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Application No. 60/331,118, filed on Nov. 8, 2001 and incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60331118 |
Nov 2001 |
US |