Functional Requirements Document
Vehicle Supplier (Supplier) Management Module · OM One VMS — organized page-wise per module.
Version: 1.2Status: Working buildOwner: VMS Product TeamLast Updated: 31 May 2026
1. Purpose & Scope
Module-wide context for the VMS Supplier Management feature.
Purpose
This document defines the functional requirements for the Vehicle Supplier (Supplier) Management module of OM One VMS. The module enables OM Logistics field, operations, and admin users to generate supplier leads, dispatch sign-up invitations, capture supplier onboarding data (supplier details, KYC, vehicles, routes), review submissions, and decide on registration.
Scope
- Internal dashboard for Vehicle Suppliers with KPI cards and a filterable supplier list.
- Lead capture form with duplicate-phone and blacklist validation.
- Multi-channel invitation dispatch (SMS, WhatsApp, Email).
- Public supplier self-onboarding wizard (Supplier → KYC → Vehicles → Routes).
- Internal view of submitted data with uploaded document references.
- Rejection workflow with mandatory reason capture and audit display.
User Roles
- Sales / Field User — creates leads, resends invitations.
- Operations Reviewer — reviews submitted data and uploaded documents.
- Admin — manages blacklist, status, and rejection reasons.
- Supplier (external) — completes the self-onboarding wizard via signed link.