Every stone, traced from rough lot to polished parcel

Barcode genealogy, Kimberley Process compliance and receive-time loss control for diamond and gem processing houses.

The problem

Weights live in Excel, Kimberley Process certificates sit in email, packet identities are handwritten on paper, and labour rates exist only in a manager's memory. Nothing links these four sources, so proving a stone's provenance, explaining a carat of loss, or settling a job-work bill means cross-referencing all of them by hand.

The solution

Every rough lot, stone, packet and job-work bill lives in one system. Barcoded genealogy ties each polished stone back to its certified rough lot, loss is calculated and flagged the moment a packet is received, and labour bills are generated automatically from rate tables — so provenance, loss and billing are provable from a single screen.

Capabilities

Everything a processing house needs

Every capability below is implemented in the module.

01

Rough Lot Intake & KP Certificates

Capture the Kimberley Process certificate number and file the moment a rough lot enters the house, so every descendant stone carries verifiable proof of non-conflict origin.

02

Stone-Level Barcode Genealogy

Every stone receives a unique Code-128 barcode with full parent-to-child genealogy back to its source rough lot — provenance you can trace in one screen, not four.

03

Document-Driven Custody Tracking

Stone location, status and holder change only through recorded documents. No field can be hand-edited, so the audit trail can never be silently altered.

04

Receive-Time Loss Alerts

Scan packets out to job workers and back again; loss is calculated per stone the instant a packet is received, with an alert the moment variance looks abnormal.

05

Labour Rates & Job-Work Bills

Labour cost is pulled automatically from configurable rate tables and consolidated into a single vendor bill per job worker, ending manual calculation and billing disputes.

06

One Operational Dashboard

See live stone location and status, linked KP compliance artifacts, receive-time loss, and accrued labour cost for any stone — all from a single view.

07

Natural vs Lab-Grown Classification

Every stone is classified by origin type at intake, so natural and lab-grown stock are never commingled in genealogy, pricing or compliance reporting.

08

Sawing Splits & Assortment Grid

Record how one rough stone splits into multiple parcels during sawing inside an assortment grid, with split weights validated against the parent parcel.

09

Monthly Loss Variance Reporting

Summarise loss variance by period and operation to spot the job workers or operations with abnormal loss patterns before they become a trend.

Workflow

How it works

1

Intake the lot

Record the rough lot's weight and Kimberley Process certificate, then generate barcoded stones with genealogy back to the lot.

2

Issue to job work

Scan packets out to a job worker for sawing, bruting, polishing or grading, with custody recorded on the document.

3

Receive & reconcile

Scan packets back in; loss per stone is calculated instantly and flagged the moment it exceeds the configured rule.

4

Bill & report

Labour bills are generated automatically from rate tables, and loss variance rolls up into the monthly report.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. Every rough lot captures a KP certificate number and file at intake, and that certificate stays linked and queryable on every descendant stone through its full lifecycle.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Diamond Manufacturing: Rough to Polished

Rough lot intake with Kimberley Process certificates, stone-level barcode genealogy and receive-time loss alerts — with labour rates, job-work bills and monthly loss variance reporting.

Buy on Odoo App Store
Related apps

More Odoo manufacturing apps