Method, medium, and system for processing requisitions
First Claim
Patent Images
1. A system, comprising:
- one or more computer processors; and
memory connected to the one or more computer processors, wherein the memory is configured with instructions to cause the one or more computer processors to;
at a server hosting an electronic procurement system;
provide access to a plurality of end users associated with an organization to accounts associated with the organization, each account being customized by a super user of the organization;
execute searches for products offered by one or more suppliers based on one or more received search queries to generate one or more search results, wherein the searches are through catalogs hosted by the electronic procurement system;
receive one or more in-system requisition orders from one or more end users for products offered by at least one supplier from the catalogs hosted by the electronic procurement system;
generate, for display with the one or more search results, one or more punch-out links to one or more punch-out catalogs, wherein the punch-out catalogs are for one or more third-party suppliers and are catalogs not hosted by the electronic procurement system and wherein the one or more punch-out links are customized for each end user based on business rules established between the organization and the one or more suppliers to process the requisition;
receiving one or more out-of-system requisition orders from one or more third party suppliers, wherein the one or more out-of-system requisition orders are generated based on end user interactions with a punch-out link and at least one of the catalogs not hosted by the electronic procurement system;
process one or more requisitions generated on the plurality of end user accounts by applying the business rules;
track the one or more requisitions generated by the plurality of end users;
store data generated in a data repository; and
automatically convert approved requisitions into purchase orders, wherein at least one of the purchase orders includes at least one in-system requisition order and at least one out-of-system requisition order.
10 Assignments
0 Petitions
Accused Products
Abstract
A single instance, multi-tenant procurement system, includes an access module to provide access to a plurality of end users associated with an organization to their respective accounts, each account being customized by a super user of the organization, a search engine to execute searches for products offered by one or more suppliers, a transaction module to process and track one or more requisitions generated by the plurality of end users, a business rules module to apply business rules established between the organization and the one or more suppliers to process the requisitions, and a data repository to store data generated on the system.
152 Citations
33 Claims
-
1. A system, comprising:
-
one or more computer processors; and memory connected to the one or more computer processors, wherein the memory is configured with instructions to cause the one or more computer processors to; at a server hosting an electronic procurement system; provide access to a plurality of end users associated with an organization to accounts associated with the organization, each account being customized by a super user of the organization; execute searches for products offered by one or more suppliers based on one or more received search queries to generate one or more search results, wherein the searches are through catalogs hosted by the electronic procurement system; receive one or more in-system requisition orders from one or more end users for products offered by at least one supplier from the catalogs hosted by the electronic procurement system; generate, for display with the one or more search results, one or more punch-out links to one or more punch-out catalogs, wherein the punch-out catalogs are for one or more third-party suppliers and are catalogs not hosted by the electronic procurement system and wherein the one or more punch-out links are customized for each end user based on business rules established between the organization and the one or more suppliers to process the requisition; receiving one or more out-of-system requisition orders from one or more third party suppliers, wherein the one or more out-of-system requisition orders are generated based on end user interactions with a punch-out link and at least one of the catalogs not hosted by the electronic procurement system; process one or more requisitions generated on the plurality of end user accounts by applying the business rules; track the one or more requisitions generated by the plurality of end users; store data generated in a data repository; and automatically convert approved requisitions into purchase orders, wherein at least one of the purchase orders includes at least one in-system requisition order and at least one out-of-system requisition order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method executed by one or more processors, comprising the steps of:
-
accessing a single instance, multi-tenant procurement system; customizing one or more end user accounts of an organization by a super user of the organization; executing searches for products offered by one or more suppliers based on one or more received search queries to generate one or more search results, wherein the searches are through catalogs hosted by the electronic procurement system; receiving one or more in-system requisition orders from one or more end users for products offered by at least one supplier from the catalogs hosted by the electronic procurement system; generating, for display with the one or more search results, one or more punch-out links to one or more punch-out catalogs, wherein the punch-out catalogs are for one or more third-party suppliers and are catalogs not hosted by the electronic procurement system and wherein the one or more punch-out links are customized for each end user based on business rules established between the organization and the one or more suppliers to process the requisition; receiving one or more out-of-system requisition orders from one or more third party suppliers, wherein the one or more out-of-system requisition orders are generated based on end user interactions with a punch-out link and at least one of the catalogs not hosted by the electronic procurement system; processing one or more requisitions generated on the one or more end user accounts by applying the business rules; tracking the one or more requisitions generated by the one or more end user accounts; storing generated data in a data repository; and automatically converting approved requisitions into purchase orders, wherein at least one of the purchase orders includes at least one in-system requisition order and at least one out-of-system requisition order. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium having stored thereon computer executable instructions that, when executed on a computer, configure the computer to perform a method comprising the steps of:
-
accessing a single instance, multi-tenant procurement system; customizing one or more end user accounts of an organization by a super user of the organization; executing searches for products offered by one or more suppliers based on one or more received search queries to generate one or more search results, wherein the searches are through catalogs hosted by the electronic procurement system; receiving one or more in-system requisition orders from one or more end users for products offered by at least one supplier from the catalogs hosted by the electronic procurement system; generating, for display with the one or more search results, one or more punch-out links to one or more punch-out catalogs, wherein the punch-out catalogs are for one or more third-party suppliers and are catalogs not hosted by the electronic procurement system and wherein the one or more punch-out links are customized for each end user based on business rules established between the organization and the one or more suppliers to process the requisition; receiving one or more out-of-system requisition orders from one or more third party suppliers, wherein the one or more out-of-system requisition orders are generated based on end user interactions with a punch-out link and at least one of the catalogs not hosted by the electronic procurement system; processing one or more requisitions generated on the one or more end user accounts by applying the business rules; tracking the one or more requisitions generated by the one or more end user accounts; storing generated data in a data repository; and automatically converting approved requisitions into purchase orders, wherein at least one of the purchase orders includes at least one in-system requisition order and at least one out-of-system requisition order. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification