Supplier Quality Toolkit
From custom tool to commercial product.
Overview
NetSuite procurement validation that blocks bad purchase orders. RSM productized it as commercial IP.
Problem
Purchasing from the wrong suppliers or using incomplete item records can cause receiving delays and quality issues. Manual approval processes were often inconsistently enforced.
Constraints
Had to work across NetSuite UI, CSV imports, and API integrations. Solution needed to be configurable enough to handle different client approval hierarchies and validation requirements.
Approach
- Built SuiteScript validations that check supplier approval status and item record completeness before PO creation
- Implemented real-time enforcement at multiple entry points: UI transactions, CSV imports, and REST API calls
- Created a configurable validation matrix tied to item categories and vendor types
- Added detailed error messaging to help guide users toward data corrections
Result
Successfully implemented as a procurement gate to enforce quality standards. Productized as a standard accelerator and deployed across multiple manufacturing client environments.
What I'd Do Next
Add supplier risk scoring based on historical data. Integrate with external compliance databases for automated vendor screening.