Sku based contract management in an electronic procurement system
First Claim
Patent Images
1. A computer-implemented method, comprising:
- at a server system hosting an electronic procurement system, the server system including a processor and a memory storing programs for execution by the server system;
receiving a user request to access or create a contract between a user organization and a supplier or catalog;
receiving a user request to associate one or more item attributes with the contract, wherein an item attribute describes an item characteristic without specifying a particular catalog item;
associating the one or more item attributes with the contract;
sending a user notification of an association of the one or more item attributes with the contract; and
after associating the one or more item attributes with the contract;
identifying a plurality of catalog items that satisfy the one or more item attributes;
automatically selecting one catalog item from the plurality of identified catalog items without additional user interaction based on business rules; and
associating the identified particular catalog item with the contract.
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.
-
Citations
18 Claims
-
1. A computer-implemented method, comprising:
at a server system hosting an electronic procurement system, the server system including a processor and a memory storing programs for execution by the server system; receiving a user request to access or create a contract between a user organization and a supplier or catalog; receiving a user request to associate one or more item attributes with the contract, wherein an item attribute describes an item characteristic without specifying a particular catalog item; associating the one or more item attributes with the contract; sending a user notification of an association of the one or more item attributes with the contract; and after associating the one or more item attributes with the contract; identifying a plurality of catalog items that satisfy the one or more item attributes; automatically selecting one catalog item from the plurality of identified catalog items without additional user interaction based on business rules; and associating the identified particular catalog item with the contract. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A server system, comprising:
-
one or more processors; memory; one or more programs stored in the memory, the one or more programs comprising instructions to; at a server system hosting an electronic procurement system, the server system including a processor and a memory storing programs for execution by the server system; receive a user request to access or create a contract between a user organization and a supplier or catalog; receive a user request to associate one or more item attributes with the contract, wherein an item attribute describes an item characteristic without specifying a particular catalog item; associate the one or more item attributes with the contract; send a user notification of an association of the one or more item attributes with the contract; and after associating the one or more item attributes with the contract; identify a plurality of catalog items that satisfy the one or more item attributes; automatically select one catalog item from the plurality of identified catalog items without additional user interaction based on business rules; and associate the identified particular catalog item with the contract. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions to:
-
at a server system hosting an electronic procurement system, the server system including a processor and a memory storing programs for execution by the server system; receive a user request to access or create a contract between a user organization and a supplier or catalog; receive a user request to associate one or more item attributes with the contract, wherein an item attribute describes art item characteristic without specifying a particular catalog item; associate the one or more item attributes with the contract; send a user notification of an association of the one or more item attributes with the contract, and after associating one or more item attributes with the contract; identify a plurality of catalog items that satisfy the one or more item attributes; automatically select one catalog item from the plurality of identified catalog items without additional user interaction based on business rules; and associate the identified, particular catalog item with the contract.
-
Specification