Multi-tenant procurement system contract management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current e-commerce systems are not easily customizable for complex procurement processes, requiring time-consuming and costly hardcoding, and lack features for managing contracts, item attributes, and price comparisons between multiple vendors, making them inefficient for organizations with multiple contractual relationships.

Innovation Solution

A multi-tenant electronic procurement system with a single instance architecture that allows users to access, create contracts, associate item attributes, and compare prices, featuring a customizable and configurable methodology for multiple organizations and vendors, enabling efficient and simple procurement processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If current e-commerce systems are used for procurement, then basic transaction functionality is provided, but customization is time-consuming and costly requiring hardcoding

Engineering Contradiction:
ImprovecustomizabilityVSAvoidimplementation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system provides a universal procurement platform that can serve multiple organizations and vendors with different contractual relationships through a common architecture. The contract management module enables the system to handle various procurement scenarios (single vendor, multiple vendors, different contract types) without requiring separate system instances or hardcoding for each case.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system allows dynamic configuration of procurement processes through configurable workflows and business rules that can be modified without hardcoding. Contract terms, pricing structures, and approval processes can be adjusted dynamically to accommodate changing business requirements across different organizations and vendors.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If current e-commerce systems are used for procurement, then basic transactions can occur, but complex contractual relationships require hardcoding which increases costs

Engineering Contradiction:
Improvehandling complex contractual relationshipsVSAvoidimplementation cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system segments contractual relationships into discrete, manageable contract objects that can be independently configured and managed. Each contract can define specific terms (pricing, delivery, discounts) that apply to particular vendors or item categories, allowing complex relationships to be built from standardized components rather than custom-coded solutions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses configurable parameters and business rules to manage complex contractual relationships. Contract terms are defined through parameter settings (pricing structures, discount levels, delivery terms) rather than hardcoding, enabling flexible management of multiple contractual relationships at scale.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If manual contract management is used, then flexibility is maintained, but efficiency and productivity are reduced

Engineering Contradiction:
Improveprocurement efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables self-service procurement capabilities where users can independently create purchase orders, manage contracts, and execute transactions without extensive manual intervention. The automated contract management module handles pricing calculations, vendor communications, and compliance checks automatically, improving productivity while maintaining controlled complexity through standardized processes.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If separate systems are used for each organization, then customization is easier, but the system becomes complex and difficult to maintain

Engineering Contradiction:
Improveorganization-specific customizationVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system resolves the contradiction by adding an organizational dimension to the architecture. Instead of creating separate system instances for each organization, the system uses multi-tenancy where each organization operates as a logical tenant within a single physical system. This allows organization-specific customization through configurable parameters while maintaining a unified, maintainable codebase.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8756117B1Sku based contract management in an electronic procurement system
Publication Date: 2014.06.17 JAGGAER LLC
  • US8756117B1 patent drawing
  • US8756117B1 patent drawing
  • US8756117B1 patent drawing

AI summary

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.