Data Setup – Items, Suppliers & Customers
Overview
This tutorial covers setting up essential master data for medical device management: Items (medical devices), Suppliers, and Customers. This foundation enables procurement, quality control, and sales operations.
Configure Item Groups for Medical Devices
Access Item Group Setup
- From your Medical Device Management workspace, click the Item shortcut
- Find item group list using global search
- You’ll see default groups like “Products” and “Services”

Create Medical Device Categories
Click New to create these item groups:
Parent Group: Medical Devices
- Item Group Name:
Medical Devices
- Parent Item Group:
All Item Groups
- Is Group: ✓ (checked)
- Save

Then search for item group tree:
Add children under Medical Devices:
- Diagnostic Equipment
- Parent: Medical Devices
- Examples: X-ray machines, MRI scanners, ultrasound devices
- Surgical Instruments
- Parent: Medical Devices
- Examples: Scalpels, forceps, surgical scissors
- Patient Monitoring
- Parent: Medical Devices
- Examples: ECG monitors, pulse oximeters, blood pressure monitors
- Implantable Devices
- Parent: Medical Devices
- Examples: Pacemakers, stents, prosthetics
- Laboratory Equipment
- Parent: Medical Devices
- Examples: Centrifuges, microscopes, analyzers

Create Medical Device Items
Setup Item Attributes (Optional but Recommended)

Before creating items, set up attributes for medical devices:
- Use the global search to find Item Attribute List
- Create these attributes:
CE Marking Status
- Attribute Name: CE Marking
- Attribute Values:
CE Marked, Not CE Marked, Pending
MHRA Approval Status
- Attribute Name:
MHRA Status
- Attribute Values:
MHRA Approved, MHRA Pending, Not Required
Risk Classification
- Attribute Name:
Risk Class
- Attribute Values:
Class I, Class IIa, Class IIb, Class III

Create Sample Medical Device Items
Global search > New Item > Edit full form
Item 1: Pulse Oximeter
- Item Code:
POX-001
- Item Name:
Digital Pulse Oximeter - Model PX100
- Item Group: Patient Monitoring
- Stock UOM: Nos
- Is Stock Item: ✓
- Opening Stock: 25
- Valuation Rate: 150.00
In Description tab:
Digital pulse oximeter for non-invasive monitoring of oxygen saturation and pulse rate. – CE Marked: Yes – FDA 510(k): K123456 – Risk Classification: Class IIa

Item 2: Digital Thermometer
- Item Code:
THERM-001
- Item Name:
Digital Clinical Thermometer - Model DT200
- Item Group: Diagnostic Equipment
- Stock UOM: Nos
- Is Stock Item: ✓
- Opening Stock: 50
- Valuation Rate: 25.00
Item 3: Surgical Scissors
- Item Code:
SCIS-001
- Item Name:
Stainless Steel Surgical Scissors - Curved
- Item Group: Surgical Instruments
- Stock UOM: Nos
- Is Stock Item: ✓
- Opening Stock: 100
- Valuation Rate: 45.00
Item 4: ECG Electrodes (Disposable)
- Item Code:
ECG-ELEC-001
- Item Name:
Disposable ECG Electrodes - Pack of 50
- Item Group: Patient Monitoring
- Stock UOM: Pack
- Is Stock Item: ✓
- Opening Stock: 200
- Valuation Rate: 8.50
Item 5: Blood Pressure Monitor
- Item Code:
BPM-001
- Item Name:
Automatic Blood Pressure Monitor - Model BP300
- Item Group: Patient Monitoring
- Stock UOM: Nos
- Is Stock Item: ✓
- Opening Stock: 15
- Valuation Rate: 280.00
Setup Medical Device Suppliers
Create Supplier Categories
- Global search → Supplier group list
- Create these groups:
- Medical Equipment Manufacturers
- Pharmaceutical Suppliers
- Regulatory Consultants
- Calibration Services

Create Sample Suppliers
From your workspace, click Supplier shortcut, then New:
Use the full form to edit

Supplier 1: MedTech Solutions Ltd
- Supplier Name:
MedTech Solutions Ltd
- Supplier Group: Medical Equipment Manufacturers
- Country: United Kingdom
- Default Currency: GBP
Contact Details:
- Email: procurement@medtechsolutions.co.uk
- Phone: +44 20 7123 4567
- Address: 123 Medical Park, London, SW1A 1AA
Tax Details:
- Tax ID: GB123456789
- Tax Category: Standard
Supplier 2: European Medical Devices AG
- Supplier Name:
European Medical Devices AG
- Supplier Group: Medical Equipment Manufacturers
- Country: Germany
- Default Currency: EUR
Supplier 3: Calibration Services UK
- Supplier Name:
Calibration Services UK
- Supplier Group: Calibration Services
- Country: United Kingdom
- Default Currency: GBP
Supplier 4: Regulatory Partners International
- Supplier Name:
Regulatory Partners International
- Supplier Group: Regulatory Consultants
- Country: Switzerland
- Default Currency: CHF
Supplier 5: BioMed Components Ltd
- Supplier Name:
BioMed Components Ltd
- Supplier Group: Medical Equipment Manufacturers
- Country: Ireland
- Default Currency: EUR

Setup Healthcare Customers
Create Customer Groups
- Go to Selling → Customer → Customer Group
- Create these groups:
- NHS Trusts
- Private Hospitals
- Clinics & GP Practices
- Distributors
- International Healthcare

Create Sample Customers
From your workspace, click Customer shortcut, then New:
Customer 1: Royal London Hospital Trust
- Customer Name:
Royal London Hospital Trust
- Customer Type: Company
- Customer Group: NHS Trusts
- Territory: United Kingdom
- Default Currency: GBP
Contact Details:
- Email: procurement@rlh.nhs.uk
- Phone: +44 20 7377 7000
- Billing Address: Whitechapel Road, London, E1 1BB
Customer 2: Private Medical Centre Manchester
- Customer Name:
Private Medical Centre Manchester
- Customer Group: Private Hospitals
- Territory: United Kingdom
- Default Currency: GBP
Customer 3: HealthCare Distributors Europe
- Customer Name:
HealthCare Distributors Europe
- Customer Group: Distributors
- Territory: Europe
- Default Currency: EUR
Customer 4: St. Mary’s GP Practice
- Customer Name:
St. Mary's GP Practice
- Customer Group: Clinics & GP Practices
- Territory: United Kingdom
- Default Currency: GBP
Customer 5: Dublin Medical Center
- Customer Name:
Dublin Medical Center
- Customer Group: International Healthcare
- Territory: Ireland
- Default Currency: EUR

Configure Default Warehouses & Stock Settings
Setup Medical Device Warehouses
- Go to Stock → Warehouse
- Create these warehouses:
Main Medical Store
- Warehouse Name:
Main Medical Store - [Company]
- Parent Warehouse: All Warehouses
- Company: [Your Company]
- Address: Your main facility address
Quarantine Store
- Warehouse Name:
Quarantine Store - [Company]
- Parent Warehouse: Main Medical Store
- Is Group: Unchecked
- Purpose: For items pending quality inspection
Calibration Workshop
- Warehouse Name:
Calibration Workshop - [Company]
- Parent Warehouse: Main Medical Store
- Purpose: For devices undergoing calibration
Update Item Default Warehouses
Go back to your created items and set:
- Default Warehouse: Main Medical Store – [Company]
- Default Supplier: Assign appropriate supplier to each item


Setup Item Prices
Create Price Lists
- Go to Stock → Price List
- Create these price lists:
Standard Selling Price List
- Price List Name:
Standard Selling
- Currency: GBP
- Buying/Selling: Selling
- Price Not UOM Dependent: ✓
Supplier Price List
- Price List Name:
Standard Buying
- Currency: GBP
- Buying/Selling: Buying

Add Item Prices
- Go to Stock → Item Price
- For each item, create both buying and selling prices:
Example for Pulse Oximeter:
- Item Code: POX-001
- Price List: Standard Selling
- Price List Rate: 195.00
- Currency: GBP


Stock Entry
- Use the search bar at the top of ERPNext
- Type:
Stock Entry
- Click on Stock Entry from the dropdown
- Click the New button (blue button, top right)
Set Stock Entry Type
In the new Stock Entry form:
- Stock Entry Type: Select
Material Receipt
from dropdown - Purpose: Should automatically fill as
Material Receipt
- Leave Default Source Warehouse empty (this is correct!)
- Default Target Warehouse: Select
Stores - YCT
(or your warehouse name)
Add Item Details
Scroll down to the Items section (big table):
- Click “Add Row” button in the Items table
- In the new row that appears:
- Item Code: Click the dropdown and select
BPM-001
(or type BPM-001) - Target Warehouse: Should auto-fill as
Stores - YCT
- Qty: Enter
15
- Basic Rate: Enter
280.00
- Item Code: Click the dropdown and select

Verification & Testing
Test Data Creation
- Verify Items: Check all items appear in stock reports with opening balances
- Test Suppliers: Create a sample Request for Quotation using one supplier
- Test Customers: Create a sample Quotation for one customer
- Check Permissions: Log in as different user roles to verify access
Generate Stock Reports
- Go to Stock → Stock Balance
- Select warehouse: Main Medical Store
- Verify all items show correct opening stock on Stock Ledger
