ReqVise Unified ER Diagrams

ReqVise Unified Enterprise ER Diagrams

Interactive visualization of 422 PostgreSQL tables + 51 MongoDB collections (473 total) with foreign key relationships for the Unified Enterprise Platform (ProKure + Engineering + Project + Admin + Analytics & AI + Reconciliation + CLM + SLM + Sourcing + Services + Compliance + TReDS + GeM + E-Invoicing + ESG + CRM + Rewards + ReqVise Suthradhaari)

PostgreSQL 18
420 Tables
500+ Relationships
Schema v8.1
February 2026
Admin & Auth (17)
Organization (9)
Geographic (4)
Financial/Master (13)
Vendor (20)
Product (13)
Purchase Request (10)
RFQ & Bidding (27)
Purchase Order (18)
ASN/GRN/Invoice (35)
Vendor Rating (7)
Configuration (41)
Engineering (15)
Project Mgmt (21)
Sys Admin (17)
MongoDB (51)
Analytics & AI (18)
Regulatory (15)
ESG & Carbon (7)
Contract Mgmt (8)
Supplier Lifecycle (9)
Sourcing (6)
Invoice & Payment (7)
Returns & Logistics (5)
Exception Workflows (5)
Catalog & Pricing (4)
Audit & Compliance (4)
Service Procurement (4)
Procurement Planning (9)
Suthradhaari Workflows (8)
420
PostgreSQL Tables
20
Schemas
420+
Foreign Keys
269
Core Tables
58
Lookup/MV Tables
51
MongoDB Collections

Logic Documentation

Detailed step-by-step documentation explaining how different business logic flows work with the database schema.

RBAC & Permissions

Role-Based Access Control with user-level overrides, ALLOW/DENY resolution logic

9 Tables

Approval Workflow

Multi-level approval matrix, delegation, auto-approval, and escalation logic

8 Tables

Notification System

Event-driven notifications, email templates, triggers, and user preferences

5 Tables

Three-Way Match

PO-GRN-Invoice matching, tolerance configuration, variance handling, and automatic reconciliation

8 Tables

Vendor Rating

Performance metrics, weighted scoring, classification, and MSME compliance

8 Tables

Document Flow

PR to PO conversion, RFQ workflow, status transitions, and audit trail

12 Tables

Integration Logging

Hybrid PostgreSQL + MongoDB architecture for API request/response logging and analytics

3 Tables + MongoDB

Audit Logging

Generic audit trail for all entity changes, user actions, and SOX/GDPR compliance

5 Tables

Contract Management

Contract lifecycle, amendments, milestones, compliance tracking, and auto-renewal

6 Tables

Inventory Management

Stock levels, batch/serial tracking, GRN processing, movements, and adjustments

11 Tables

Purchase Requisition

PR creation, budget validation, approval workflow, item tracking, and conversion to RFQ/PO

10 Tables

Purchase Order

PO lifecycle, delivery scheduling, revisions, schedule lines, receiving, and completion tracking

18 Tables

PO Amendment

Amendment types, approval matrix, vendor consent, partial receipt rules, impact assessment, lock periods

5 Tables

GRN Processing

Goods receipt, quality inspection, checklist results, evidence tracking, rejections, and stock updates

10 Tables

RFQ & Quotation

RFQ workflow, vendor invitations, bid scoring templates, shortlisting, clarifications, and comparison matrix

27 Tables

Payment Processing

Payment methods, multi-invoice allocation, credit/debit notes, and voiding

5 Tables

Reconciliation Workflows

Bank statements, vendor AP statements, physical inventory counts, and payment clearance tracking

9 Tables

Budget Management

Budget master, GL line items, change requests, multi-level approval, commitment tracking, and variance analysis

9 Tables

Reverse Auction

Real-time bidding with SignalR, auto-extension, vendor ranking, and bid validation

5 Tables + SignalR

Rate Contracts

Pre-negotiated vendor pricing from awarded RFQs, quick PO creation at agreed rates

2 Tables

Database & LINQ Data Access

LINQ-first approach with EF Core, trigger functions, and document number generation

LINQ + Triggers

MSME Compliance

Udyam verification, 45-day payment SLA, interest calculation (3× RBI rate), statutory reporting

6 Tables

Vendor Onboarding

Self-registration, compliance document upload, verification workflow, group management

12 Tables

Offline Negotiation

Manual negotiation rounds, counter-offers, comparison matrix, and final award selection

5 Tables

Module Configurability

Tenant-level module enable/disable, feature flags, field-level configuration, UI customization

8 Tables

Analytics & AI Intelligence

KPI dashboards, spend analysis, price prediction, vendor recommendation, anomaly detection, NLP query

13 Tables + 6 MongoDB

Mobile Application

Flutter cross-platform app, offline-first sync, push notifications, biometric auth, mobile approvals

Phase 2 · 3 MongoDB

Frontend Memory Management

RxJS subscription cleanup, NgRx store optimization, virtual scrolling, Web Workers, Chrome memory limits, SignalR connection management

Angular 21 · NgRx · RxJS

Backend Scalability & Resilience

Rate limiting, circuit breaker, bulkhead isolation, retry with backoff, request queuing for 500+ concurrent users

.NET 10 · Polly · Azure Service Bus

Database Performance at Scale

Table partitioning, index optimization, read replicas, connection pooling, materialized views, data archival for 10M+ records

PostgreSQL 18 · PgBouncer · PITR

Caching Strategy

Redis cluster, cache invalidation patterns, cache-aside, write-through caching, CDN for static assets, session storage

Redis 8.x · Azure CDN · ETag

Async Processing & Job Management

Hangfire optimization, message queuing, batch processing, email batching, report generation, webhook retry logic

Hangfire · Azure Service Bus · Queues

Contract Lifecycle Management

Full CLM with versioning, clause library, negotiations, amendments, compliance monitoring, and dispute resolution

8 Tables

Supplier Lifecycle Management

Onboarding tasks, requalification, PIP milestones, suspensions, reactivation requests, deregistration, risk assessment

9 Tables

Sourcing & Strategic Procurement

RFI/RFP workflows, supplier awards, spend analysis, category management, and sourcing optimization

6 Tables

Invoice & Payment Cycles

Invoice disputes, dispute communications, credit/debit notes, advance payments, retentions, recalls, and self-billing

7 Tables

Returns & Reverse Logistics

RMA processing, return shipments, vendor chargebacks, scrap management, and reverse supply chain

5 Tables

Exception & Escalation Workflows

Approval delegation, escalation chains, budget exceptions, emergency POs, and approval withdrawals

5 Tables

Catalog & Pricing Management

Catalog items, approval workflows, price change requests, and punchout catalog integration

4 Tables

Audit & Compliance Cycles

Audit reviews, segregation of duties violations, policy exceptions, and compliance certifications

4 Tables

Service Procurement

SOW management, service entry sheets, timesheet tracking, and milestone-based payments

4 Tables

Procurement Planning

Annual plans, demand forecasting, MRP integration, and budget commitment tracking

4 Tables

Bid Scoring & Evaluation

Scoring templates, weighted criteria, vendor shortlisting, clarification Q&A, and bid comparison

4 Tables

Project Management

Project phases, milestones, risk register, team assignment, CRM integration, and closure workflow

6 Tables

Tax Configuration

Multi-type tax rates, HSN/SAC ranges, GL account mapping, rate history, reverse charge, and ITC eligibility

3 Tables

Regulatory Integrations

TReDS invoice financing, GeM marketplace, E-Invoicing IRP for GST compliance

15 Tables + 3 MongoDB

ESG & Sustainability

Scope 3 emissions tracking, supplier ESG scoring, carbon footprint, GHG Protocol

7 Tables + 1 MongoDB

Complete Entity Relationship Diagram

Zoom: 100% | Scroll to pan, Ctrl+Scroll to zoom

Table Summary & Relationships

Module Table Name Primary Key Key Foreign Keys Description