MaxDent Pro & Enterprise — Complete Smart Inventory Guide

From the first item on the shelf.
To smart consumption that learns from your real usage.

A detailed practical guide from zero: enable inventory, create warehouses and materials, receiving, transfers, batches, expiry, counts, suppliers, then Smart Consumption, branch learning and reports — with clear examples and workflows. MaxDent Pro covers one clinic: a Main Store and extra stores inside the clinic, transfers between them, Smart Consumption from the Main Store, suppliers, purchase orders, counts and reports. Branch stores and distribution to branches are part of MaxDent Enterprise.

Pro & Enterprise Inventory optional Smart Consumption optional Expiry + FEFO + Counts
Supplier Receiving
→
Warehouse Batch / Expiry
→
Treatment Smart Consumption
→
Count Correct + Learn
Start correctly

The recommended setup order

Do not enable everything on day one. Build a trustworthy stock baseline first, then enable the intelligent layer gradually.

1 Enable Inventory Keep Smart Consumption off at first.
2 Create warehouses Start with the branch operating store.
3 Add materials Name + SKU + base unit + minimum.
4 Enter reality Use the quantity physically on hand.
5 Set expiry tracking Batch + expiry where required.
6 Perform a baseline count Make MaxDent match the shelf.
7 Run daily stock Receive, transfer, issue, waste, return.
8 Enable Smart Consumption Start with a small set of materials.
Chapter 1

Understand the system in one minute

MaxDent Inventory is more than a quantity field. Every material belongs to a warehouse, every inflow/outflow is a recorded movement, batches and expiry can be tracked, counts reconcile reality, and Smart Consumption can connect stock usage to completed treatments.

Material → Warehouse → Stock → Movement → Count
Executed treatment → Baseline × Branch Factor → Branch stock deduction
Key point: Inventory works without Smart Consumption. You can run stock, purchasing, expiry and counts conventionally, then add automation later.

Main tabs

Overview Materials Warehouses & Stock Movements Expiry & Batches Counts Smart Consumption Suppliers & Orders Reports
Chapter 2

Enable Inventory for the first time

  1. Open Settings: in MaxDent Pro go to Appearance; in MaxDent Enterprise open Enterprise Inventory settings.
  2. Enable Inventory.
  3. Initially keep Smart Consumption disabled.
  4. Enable expiry alerts for tracked materials.
  5. Review the alert lead time; the practical default is 60 days and can be adjusted to clinic policy.
Do not start with automated deductions. First make MaxDent stock match what is physically on the shelf.

Can Inventory be disabled later?

Yes. However, do not toggle it casually if recent treatments have already generated automated deductions, because a later treatment reversal may need Inventory available to return stock correctly.

Chapter 3

Warehouses: Main, Branch, or Extra?

Main Store

Optional central stock for organizations that receive centrally and distribute to branches.

Branch Store

The operating warehouse for a branch; critical for Smart Consumption.

Extra Warehouse

Optional storage for reserve, sterilization, special stock, or other internal organization.

Receiving can go directly to any warehouse. Transfers can be Main ↔ Branch or Branch ↔ Branch subject to permissions.

Main Store Optional
⇄
Cairo Store Branch
Giza Store Branch
Alex Store Branch

Primary Branch Store

If a branch has multiple warehouses, explicitly select one Primary Branch Store. Smart Consumption deducts treatments from that store; it does not guess from whichever warehouse has more stock.

Chapter 4

Create materials without corrupting stock units

Name, SKU, category

Use clear names and stable internal SKUs, then organize materials into meaningful categories.

Base Unit — the critical field

Choose the unit MaxDent will actually use for stock: g, ml, piece, cartridge, etc.

Important: If Composite uses g and you have two 4 g syringes, enter 8 g, not “2 packages”. Package Size is descriptive; operational stock is based on the Base Unit.

Minimum stock

Set a minimum threshold to surface low-stock items before they run out.

Editing later

Authorized users can edit supported operational fields such as names, categories, minimums, warehouse or supplier details without rewriting historical movement identity.

Chapter 5

The six daily movements

Receipt New quantity entering a warehouse. Example: +10 g Composite.
Transfer Move stock between warehouses. Main → Giza, 20 boxes.
Issue Normal manual stock out. Issue gloves to a department.
Return Return previously issued stock. Return 2 unused boxes.
Waste Damage, spill, breakage, expiry. The reason remains auditable.
Adjustment Known administrative correction. Use counts for unexplained gaps.

Adjustment or Count?

Use Adjustment when you know exactly why a correction is required. Use a physical Count when you need the system to reconcile against reality.

Chapter 6

Batches, expiry, and FEFO

For expiry-tracked materials, record Batch Number + Expiry Date + Quantity at receiving.

One material, two batches

Batch A101 20 g Expires 2027-02-01
Batch A202 30 g Expires 2027-08-01
Total stock = 50 g, while MaxDent preserves each batch separately.

FEFO

First Expire, First Out prioritizes the batch that expires sooner during normal use.

Expired batch disposal

Expired stock is blocked from normal issue and Smart Consumption. Use the Waste / Expired Disposal path (or an appropriate authorized adjustment) to remove it, with a clear expiry warning before confirmation.

Chapter 7

Physical counts: reality is the final source of truth

Counts compare expected stock with what you physically measured, then correct the balance while preserving the variance and reason.

Quick Count

For a focused set of materials.

Full Count

For the entire warehouse, such as a month-end count.

Example

Expected 50 g
Actual 46 g
Variance -4 g
After completion, 46 g becomes the corrected balance.

Variance reasons matter

Natural consumption ✓ learning eligible Waste / damage Expired disposal Loss / theft Unrecorded receipt Administrative error Unknown

Started by mistake?

While the count is still Draft/Open, use Cancel Count. Cancellation does not alter stock or create an adjustment; completed counts cannot be cancelled this way.

Chapter 8

Suppliers, purchase orders, and receiving

  1. Create the supplier.
  2. Create a Purchase Order and choose the destination warehouse.
  3. Add lines, quantities and costs.
  4. Mark it Ordered.
  5. Receive the actual delivered quantity.
  6. If only part arrives, the order remains Partially Received.
  7. Receive the remainder later until Received.

Partial receiving

Ordered 100 glove boxes
Received today 60
Remaining 40
Receive the remaining 40 later without creating another PO.

Expiry-tracked items require batch and expiry data during receiving. An authorized workflow can also post a linked inventory-purchase expense to finances.

Chapter 9

Smart Consumption: deduct only when treatment is executed

Map each treatment to the materials it normally consumes once. MaxDent then deducts stock automatically when that treatment becomes Done / Executed.

Treatment Done → Baseline × Branch Factor → Primary Branch Store → FEFO → Deduction

No deduction occurs when:

  • Creating a treatment plan.
  • Adding a procedure or price.
  • Booking an appointment.
  • Opening a patient file.

Composite Restoration — illustrative example

Composite 0.20 g
Bond 0.05 ml
Etchant 0.10 ml
These numbers illustrate the workflow; use the evidence suggestion or your clinic value.

Insufficient valid stock?

MaxDent should not leave treatment completed while inventory silently fails. The operation is rejected until the stock condition is corrected.

Treatment reverted?

The prior deduction is reversed with safeguards against duplicate returns.

Chapter 10

Evidence-based suggested baselines are editable

Where MaxDent has a responsible research/manufacturer reference for a material-use case, it can suggest a starting baseline. The suggestion is not mandatory.

Suggested Baseline

Use it directly or edit it.

Range

Published range when available.

Confidence / Evidence

Helps you judge how strongly to rely on the suggestion.

A clinic may save a separate Custom Clinic Value without modifying the original reference baseline.

Reference Baseline or Clinic Custom Baseline × Branch Learning Factor

No reliable baseline?

MaxDent should not invent one. Product-specific or clinically variable materials can start Manual, or present a range/reference without forcing a number.

Chapter 11

Branch learning: each branch learns independently

Each branch starts around Learning Factor = 1.00. With enough eligible count data, the factor can change gradually while the original baseline stays intact.

Example

Baseline 0.20 g
Cairo Factor 1.08
Effective 0.216 g
Giza can remain 1.00; learning is branch-specific.

Only correctly classified Natural Consumption variances should feed learning. Waste, theft, expiry, admin errors and unrecorded receipts do not.

Reset Learning

Authorized users can reset the branch factor to its starting point without deleting the underlying evidence/reference baseline.

Chapter 12

Reports and permissions

Stock by warehouse Movements Expiry Count variance Consumption Learning Waste Transfers Inventory value

Inventory value is an operational estimate, not a replacement for advanced cost accounting.

Permissions can separate inventory viewing, inventory management, purchasing, reports and central multi-branch visibility while preserving Enterprise branch isolation.

Chapter 13

Eight rules that prevent most stock mistakes

1 Use Base Unit, not package count.
2 Do not enable Smart Consumption before stock is reconciled.
3 Set one Primary Branch Store for automated consumption.
4 Choose the real count variance reason.
5 Evidence baselines are suggestions, not commands.
6 Never use expired stock in normal consumption.
7 Use Counts for unexplained differences.
8 Start Smart Consumption with 5–10 clear materials.
Chapter 14

Full scenario — a clinic starting from zero

  1. Enable Inventory only.
  2. Create Cairo Store and set it as the branch Primary Store.
  3. Create Composite with g as the Base Unit and 10 g minimum.
  4. Measure actual stock and enter 50 g.
  5. Create the real batches and expiry dates.
  6. After stock stabilizes, map Composite Restoration to its materials.
  7. Enable Smart Consumption.
  8. Run treatments normally.
  9. Perform periodic physical counts.
  10. Classify eligible natural-consumption differences correctly so learning can adapt gradually.

Three-branch organization

Main Store Optional central receiving
⇄ Transfers ⇄
Cairo Primary Smart Consumption
Giza Primary Smart Consumption
Alex Primary Smart Consumption

Branches can also receive directly from suppliers. Each branch learns independently, and Cairo treatments do not deduct from Giza stock.

Chapter 15

Frequently asked questions

Do I need a Main Store?

No. It is optional.

Can a supplier deliver directly to a branch?

Yes.

Can I transfer Branch → Branch?

Yes, subject to permissions.

Is Smart Consumption mandatory?

No. Conventional Inventory can run by itself.

Is the evidence baseline mandatory?

No. It is an editable suggestion, and unsupported cases can start Manual.

When does treatment stock deduct?

When the treatment becomes Done / Executed.

What happens when treatment execution is reverted?

The prior deduction is reversed with duplicate-return protection.

Can expired batches be consumed?

No. Dispose through the authorized expired/waste workflow.

Can a PO be received partially?

Yes.

Does a count erase history?

No. It corrects the balance and preserves the variance and reason.

Does every branch learn separately?

Yes.

What is the easiest way to start?

Start with conventional inventory and a limited material set, then add Smart Consumption gradually.

Need to configure Enterprise networking first?

Return to the Enterprise operating guide

If MAIN / BRANCH, MDSB1 branch linking, or branch LAN access is not ready yet, complete that setup before configuring inventory.

Enterprise Guide
Try free for 15 days