Customizable two step mapping of extensible markup language data in an e-procurement system and method
First Claim
1. An electronic purchasing and procurement system comprising:
- an applications content mapping module for automatically mapping electronic purchase requisition applications content of a first data format processed internally to a second data format;
a database for storing data descriptors describing the contents of said electronic purchase requisition applications, said database further storing data object and attributes pertinent to said electronic purchase requisition applications content; and
applications content translation logic, in response to receiving a particular purchase request associated with a particular purchasing requisitioner, for dynamically presenting translated applications content in a third format suitable for delivery to said purchasing requisitioner and also for translating content to said particular purchasing requisitioner for presentation thereto.
2 Assignments
0 Petitions
Accused Products
Abstract
In an electronic purchasing and procurement system having an Extensible Markup Language (XML) content transformation method and system. The XML content transformation system includes logic for identifying XML content from an external database and presenting XML content formatted in response to purchase requests from the users of the electronic purchasing and procurement system. In one embodiment of the present invention, the XML content transformation system receives an in-bound document containing XML content of a first XML data format. The XML content transformation system then maps the XML content of the first XML data format to an internal proprietary second XML data format using the tag information contained in the first XML data format. The second XML data format is subsequently transformed in a third XML data format suitable for delivery to the user in an out-bound documents.
-
Citations
25 Claims
-
1. An electronic purchasing and procurement system comprising:
-
an applications content mapping module for automatically mapping electronic purchase requisition applications content of a first data format processed internally to a second data format;
a database for storing data descriptors describing the contents of said electronic purchase requisition applications, said database further storing data object and attributes pertinent to said electronic purchase requisition applications content; and
applications content translation logic, in response to receiving a particular purchase request associated with a particular purchasing requisitioner, for dynamically presenting translated applications content in a third format suitable for delivery to said purchasing requisitioner and also for translating content to said particular purchasing requisitioner for presentation thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic purchasing and procurement request Extensible Markup Language (XML) content mapper in an electronic purchasing and procurement system, comprising:
-
a server coupled to said XML content mapper;
a plurality of goods and services catalogs residing in a database in said server, each of said catalogs comprising unique goods and services identification parameters;
a procurement and purchasing Extensible Markup Language (XML) content translator for retrieving in-bound XML data of a first type from a source external to said server in response to a purchase requisition request from a particular purchase order and generating an intermediary XML data of a second type and presenting out-bound XML data of a third type suitable for delivery in response to said purchase requisition request; and
a document exchange framework module coupled to said content mapper for providing data execution code for processing said purchase requisition request in said electronic purchasing and procurement system. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An electronic purchasing system, comprising:
-
a procurement and purchasing Extensible Markup Language (XML) content translator for retrieving in-bound XML data of a first type from an external source in response to a particular purchase requisition content access request from a particular purchase order and generating an intermediary XML data of a second type and presenting out-bound XML data of a third type suitable for delivery in response to said purchase requisition content access request; and
a document exchange framework module coupled to said XML content translator for providing data execution code for processing said purchase requisition content access request in said electronic purchasing system. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of mapping Extensible Markup Language (XML) in an electronic purchasing system, said method comprising:
-
receiving a purchase request having a first XML data format;
retrieving XML content in a second XML data format in response to said first XML data format in said purchase request from data sources internal to said purchasing system; and
transforming said retrieved XML content into appropriate content suitable for an underlying markup language of an Internet browser used by a user submitting said purchase request. - View Dependent Claims (24, 25)
-
Specification