Multi-tenant Procurement System with Dynamic Business Rule Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current e-commerce systems are inflexible and costly to customize for procurement processes, particularly in handling complex business terms and order authorization, leading to inefficiencies in processing and tracking orders across multiple vendors and organizations.
Innovation Solution
A single instance, multi-tenant procurement system with an access module, search engine, transaction module, and data repository that allows customizable access and processing of requisitions, applying business rules and storing data, facilitating efficient and simple procurement across multiple organizations and vendors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current e-commerce systems are used for procurement, then basic transaction processing is possible, but customization for complex business terms and order authorization is time-consuming and costly
Solution Approach 1:
The patent implements a universal procurement system that can serve multiple organizations with different customization requirements through a single multi-tenant platform. The system provides standardized core functionality while allowing configurable adaptations for complex business terms, order authorization workflows, and vendor management processes, eliminating the need for separate customized systems for each organization.
Solution Approach 2:
The system allows dynamic configuration of business parameters such as authorization limits, approval workflows, pricing terms, and vendor credentials through configurable interfaces. These parameters can be modified without requiring system reconfiguration or redeployment, enabling rapid adaptation to changing business requirements while maintaining a stable core platform.
2Adaptability or versatility
If current e-commerce systems are customized for specific businesses, then functionality matches organizational needs, but development costs and implementation delays increase
Solution Approach 1:
The patent implements dynamic configuration capabilities that allow business rules, authorization workflows, and vendor credentials to be adjusted in real-time through administrative interfaces. This dynamic adaptability enables organizations to customize the system to their specific needs without requiring permanent code modifications or expensive re-development, reducing both initial implementation costs and ongoing maintenance expenses.
Solution Approach 2:
The multi-tenant architecture creates virtual copies of the procurement system for each organization, allowing them to have customized configurations while sharing the same underlying platform. This approach enables customization at a fraction of the cost of building separate systems, as the base infrastructure is reused across multiple tenants with only configuration differences.
3Adaptability or versatility
If multiple vendors and organizations are served, then procurement flexibility increases, but system complexity and data management burden increase
Solution Approach 1:
The patent segments the procurement system into distinct functional modules including vendor management, order processing, authorization workflows, and data repositories. Each module handles specific aspects of multi-vendor interactions independently, reducing overall system complexity. Vendor credentials, business rules, and transaction data are segmented by organization and vendor, making data management more manageable through structured separation.
Solution Approach 2:
The system introduces intermediary components such as centralized authentication services, standardization layers for vendor data formats, and mediation protocols for inter-organization transactions. These intermediaries simplify complex interactions between multiple vendors and organizations by providing standardized interfaces and automated reconciliation processes, reducing the burden of direct integration between all parties.
Data Source
AI summary
A computer-implemented method is described, performed at a server hosting an electronic procurement system. Supplier catalog data is received at the server from a plurality of respective suppliers associated with the electronic procurement system. The supplier catalog data is in a plurality of formats. The supplier catalog data is converted from the respective plurality of formats to respective common format catalog data. The respective common format catalog data is added to a database.


