Learning contextDemo Retail Group LLC12 stores · 2 distribution centres · AED/SAR/USD · omnichannel replenishmentChange scenario details →
Skip to content

Demo CircularWorks: recycling operations day ​

Demo CircularWorks collects metal, plastic, paper, and electronic waste from municipalities and manufacturers in the UAE and Oman. It weighs incoming loads, grades material, pays suppliers, processes bales and recovered metals, sells output in AED and USD, and proves environmental diversion to customers and regulators. OSERP connects supplier contracts, weighbridge tickets, yards, lots, processing work orders, inventory, hazardous manifests, sales, certificates, and finance.

1. Set up materials, yards, and compliance rules ​

The material master records code, description, category, hazard class, UoM, quality grades, moisture rule, inventory account, COGS account, yield profile, storage restriction, and active dates. Yard records store location, bin, scale, capacity, quarantine zone, permit, and responsible manager. Compliance profiles store waste code, licence, carrier requirement, manifest rule, and retention period.

FieldDemo valueImpact
MaterialPET clear bottlesGrade and stock identity
Waste code15 01 02Regulatory manifest
GradeA, moisture ≤ 2%Price and yield
UoMkgWeighbridge and valuation
YardJebel Ali NorthCustody and capacity
Hazard classNon-hazardousHandling and permit
Output SKUPET-FLAKE-ASales and COGS
CertificateDiversion certificateCustomer evidence

Hazardous e-waste cannot be stored in an ordinary bin. OSERP blocks receipt when carrier licence, manifest, or quarantine location is missing.

2. Contract collection and weigh the inbound load ​

Collection contracts record generator, waste stream, service territory, pickup frequency, rate basis, currency, contamination threshold, disposal responsibility, certificate promise, tax, and effective dates. A pickup order header records customer, route, vehicle, driver, pickup window, container, waste code, and status.

The weighbridge ticket stores ticket number, vehicle, supplier/customer, first weight, second weight, net weight, scale, operator, timestamp, material, grade, moisture, contamination, photos, and exception reason. A truck enters at 12,480 kg and exits at 4,180 kg: net received is 8,300 kg. A second ticket with the same vehicle, time, and scale is flagged for review rather than creating duplicate stock.

3. Grade, quarantine, and purchase the material ​

Quality inspection records sampling method, inspector, grade, moisture, contamination, foreign material, accepted quantity, rejected quantity, and disposition. A load with 6% contamination is downgraded from Grade A to Grade B under the supplier contract; the price adjustment and reason are visible on the settlement.

Purchase receipt lines link ticket, material, grade, lot, quantity, UoM, rate, currency, tax, yard, and supplier reference. Supplier settlement may be per kilogram, per tonne, or service fee. Quarantine stock is unavailable for production or sale until quality release.

4. Process lots and measure yield ​

A processing work-order header records input lot, machine, recipe, shift, planned quantity, target yield, operator, start/end, energy source, and approval. Lines record input material, output SKU, by-product, scrap, loss reason, labour, energy, and machine time. Processing 8,300 kg PET Grade B produces 6,972 kg flake, 996 kg by-product, and 332 kg documented process loss.

The batch genealogy links every output lot to input ticket, quality result, machine, operator, and certificate. Yield outside tolerance creates a variance work item. Cost allocation posts input cost and conversion cost to output and by-product according to configured method; unexplained loss cannot be hidden in inventory adjustment.

5. Manage hazardous e-waste and manifests ​

Hazardous movement records waste code, origin, carrier, vehicle, driver, container, quantity, hazard, manifest number, destination facility, permit, handover signatures, and treatment result. A manifest is immutable after submission; corrections use an amendment. A failed handover leaves stock in controlled custody and raises an escalation.

Certificates store customer, period, input weight, recycled weight, landfill diversion, methodology, verifier, certificate number, issue date, and evidence hash. Certificates are generated only from released lots and approved processing results.

6. Sell recovered output and control logistics ​

Sales-order headers record buyer, output grade, specification, currency, Incoterm, destination, delivery date, contract, price list, and approval. Lines record lot, quantity, moisture guarantee, unit price, tax, packaging, freight, and certificate reference. A USD buyer orders 5,000 kg PET flake at USD 0.82/kg; the order reserves released Grade A stock only.

Delivery records truck, container, seal, lot, quantity, loading time, carrier, proof of delivery, and export documents. A quality claim references lot, test result, photos, remedy, credit note, and root cause. Freight and export costs are separate dimensions so margin by material and customer remains accurate.

7. Track assets, utilities, and maintenance ​

Machine assets store serial, capacity, commissioning date, useful life, depreciation book, electricity meter, service interval, warranty, and location. Maintenance work orders record machine, failure, downtime, technician, parts, labour, safety inspection, and return-to-service. Utility readings store meter, period, kWh, tariff, currency, and allocation basis.

Daily operations reconcile scale readings, yard capacity, input/output lots, energy, scrap, supplier settlement, sales dispatch, certificates, tax, bank, and GL. Multi-currency supplier and buyer balances retain transaction rate, source, realised FX, and revaluation status.

KPIBefore OSERP disciplineAfter OSERP disciplineImprovement
Weighbridge-to-stock accuracy94.2%99.7%+5.5 points
Yield variance investigation14 days3 days79% faster
Certificate issuance12 days2 days83% faster
Hazardous manifest exceptions5.1%0.8%84% lower
Inventory ageing over 90 days18%7%61% lower

Practice challenge ​

Create a waste stream and yard, schedule a pickup, record inbound and outbound weights, downgrade a contaminated load, quarantine it, process a lot with documented yield loss, create a hazardous manifest, issue a diversion certificate, sell released output in USD, dispatch with proof, revalue supplier balances, and close the period. Explain every field, status, permission, formula, journal, tax result, API identifier, exception, and audit event.

Related: Inventory field guide, Purchase Order field guide, Sales Order field guide, Fixed Asset field guide, and API cookbook.

OSERP™ Atlas · Understand every field. Master every workflow.