Getting StartedIntroduction to Jules
Getting Started

Introduction to Jules

What Jules is, who uses it, and how the platform is organized — the starting point before diving into any specific topic.

Introduction to Jules

Product documentation — A concise overview of Jules: what it does, who it serves, and how every functional area fits together.


Table of Contents

  1. What is Jules?
  2. Who Uses Jules?
  3. Core Value Proposition
  4. Platform Map
  5. Key Concepts
  6. Documentation Map

What is Jules?

Jules is a vertical SaaS ERP built for companies that trade recyclable commodities — ferrous and non-ferrous scrap metals, waste paper, plastics, and electronic waste.

It is developed by MineHub Technologies (TSX.V: MHUB) and replaces the patchwork of spreadsheets, email threads, and fragmented tools that trading teams typically rely on. Jules connects every step of the trade lifecycle — from the initial commercial agreement to the final cash settlement — inside a single, structured platform.

Every customer organization runs inside its own isolated environment, with its own data, configuration, and users. Nothing is ever shared between organizations.


Who Uses Jules?

Jules is designed for trading companies, brokers, and recyclers who buy and sell recyclable materials in domestic or international markets. A typical organization using Jules includes:

RoleHow they use Jules
Trader / CommercialCreate operations, manage contracts, track margins, send offers
Logistics CoordinatorPlan freight, manage bookings, containers, and shipments
Accountant / FinanceIssue invoices, process payments, track budgets and P&L
Operations ManagerMonitor the full trade pipeline, approve operations and documents
Back-office / AdminManage reference data, configuration, users, and permissions
Counterparty (Portal)View shared offers and documents via the external portal

Core Value Proposition

Jules handles the entire journey from contract to cash — sometimes called "procure-to-pay" on the buy side and "order-to-cash" on the sell side. It eliminates the handoff friction between teams by keeping all trade data in one place:

  • A contract prefills an operation
  • An operation generates containers
  • Containers generate logistics bookings and invoicing lines
  • Invoicing lines aggregate into invoices and feed the margin engine
  • Everything is governed by approvals, tracked with tasks, and documented with PDFs

Platform Map

Jules is organized into five functional areas that interact around the central operation entity:


Key Concepts

The Operation

The operation is the central entity in Jules. It represents a single commercial transaction — a purchase or a sale — of a specific set of materials with a specific counterparty. Everything else in the platform is either a prerequisite to creating an operation (contracts, qualities, companies) or a consequence of it (containers, invoices, margins, logistics).

See: Operations & Lifecycle

Market Modes

Operations in Jules operate in one of two market modes:

ModeDescription
Export (International)Containerized shipments via maritime freight; involves freight booking, Bill of Lading, port-to-port logistics
Local (Domestic)Direct shipments by road, rail, or barge; simpler logistics, often using stockpiles

The market mode of an operation determines which logistics flows, document types, and margin calculations are relevant.

The Trade Lifecycle

A trade in Jules typically follows this path:


Documentation Map

Tier 1 — Core Trading

ArticleWhat it covers
Operations & LifecycleThe central trade entity — types, lifecycle states, pricing, approval workflow, and allocations
Contracts & PricingCommercial agreements, quality streams, price formulas, and how contracts prefill operations
Invoicing & BillingContainer invoicing lines, invoice types, payment reconciliation, credit/debit notes
Logistics & FreightPre-carriage, freight rates, bookings, containers, shipments, and the full logistics chain
Hedging & Risk ManagementHedging contracts, container-level allocation, position tracking, and margin impact
Budgets & GoalsCommercial planning: purchase/sale targets (goals) and deal-level budgets with cashflow projections
Margin CalculationsHow Jules calculates profitability — container margin, dashboard margin, and bulk margin

Tier 2 — Supporting Modules

ArticleWhat it covers
Companies, Sites & ContactsThe master data foundation: counterparties, physical locations, people, and geography
Qualities, Commodities & MaterialsThe three-level material classification (family → group → quality) and product catalog
Pricing Engine, Indices & OffersMarket price indices, formula-based pricing, commercial offers, price suggestions, and portal sharing
Tasks, Activities & NotificationsAction items, commercial activity logs, event-driven notifications, watchers, and audit trails
Documents, PDFs & IntegrationsPDF generation, document templates, AI-assisted verification, Letter of Credit, and email
Users, Roles & PermissionsUser identities, role-based access, organizational structure, and portal users
Configuration & SettingsPer-organization setup: currencies, business rules, trade terms, and dashboards

Where to start? If you are new to Jules, read Operations & Lifecycle first — it explains the central entity around which everything else is organized. Then follow with Contracts & Pricing and Invoicing & Billing to understand the full commercial flow.