Skip to main content Enter
ERP.AI Distribution ERP

Distribution ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Sales & dealer ordersKeep dealer terms, accepted orders and the stock promised to customers in agreement. PurchasingTurn supply requests into approved purchases and reconcile what arrives with what suppliers bill. Inventory & warehousesTrack owned stock, protect order reservations and reconcile warehouse quantities with their carrying value. Delivery planningOrganize delivery stops, follow partial results and keep every dispatched quantity accounted for.
Production & kittingAssemble, kit or repack goods with clear material requirements, work instructions and output costs. FinanceConnect dealer receivables, supplier payables and stock costs to each entity's books. ReportingUnderstand delivery, stock and financial results from the same accepted quantities and posted evidence.

Distribution ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Order to cashCarry the dealer's accepted terms through fulfilment, reviewed invoicing and cash application. Procure to payApprove supply commitments, accept actual deliveries and pay reconciled supplier obligations. Plan and deliverRelease a practical route, record actual delivery results and reconcile the remaining goods.
Assemble and kitRelease defined assembly work, accept actual output and reconcile its standard value with WIP cost. Count and adjustCount a controlled stock population and review the exact quantity and value before correction. Period closeReconcile each entity's operational balances, review currency adjustments and close the books.

Distribution ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Industrial and maintenance suppliesConnect dealer commitments with available stock, deliveries and finance. Building materialsCoordinate purchased materials, warehouse quantities and customer deliveries.
Consumer goods distributionKeep dealer orders, warehouse lots and delivery follow-up in step. Value-added distributionConnect assembly and kitting work with stock, orders and actual cost.

Distribution ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive commercial, warehouse and finance teams clear responsibilities. ReportsSee which orders need attention and how stock, deliveries and finance are performing. Data modelExplore the records linking orders, stock, delivery and finance.
IntegrationsConnect external inputs and provider outcomes without losing their source history. ImplementationPlan a connected rollout around your entities, goods and financial controls. AI assistants and APIHelp teams prepare work and investigate exceptions within their authority.

Distribution ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Sales & dealer ordersKeep dealer terms, accepted orders and the stock promised to customers in agreement.PurchasingTurn supply requests into approved purchases and reconcile what arrives with what suppliers bill.Inventory & warehousesTrack owned stock, protect order reservations and reconcile warehouse quantities with their carrying value.Delivery planningOrganize delivery stops, follow partial results and keep every dispatched quantity accounted for.Production & kittingAssemble, kit or repack goods with clear material requirements, work instructions and output costs.FinanceConnect dealer receivables, supplier payables and stock costs to each entity's books.ReportingUnderstand delivery, stock and financial results from the same accepted quantities and posted evidence.
Processes
Order to cashCarry the dealer's accepted terms through fulfilment, reviewed invoicing and cash application.Procure to payApprove supply commitments, accept actual deliveries and pay reconciled supplier obligations.Plan and deliverRelease a practical route, record actual delivery results and reconcile the remaining goods.Assemble and kitRelease defined assembly work, accept actual output and reconcile its standard value with WIP cost.Count and adjustCount a controlled stock population and review the exact quantity and value before correction.Period closeReconcile each entity's operational balances, review currency adjustments and close the books.
Industries
Industrial and maintenance suppliesConnect dealer commitments with available stock, deliveries and finance.Building materialsCoordinate purchased materials, warehouse quantities and customer deliveries.Consumer goods distributionKeep dealer orders, warehouse lots and delivery follow-up in step.Value-added distributionConnect assembly and kitting work with stock, orders and actual cost.
Reference
Roles and permissionsGive commercial, warehouse and finance teams clear responsibilities.ReportsSee which orders need attention and how stock, deliveries and finance are performing.Data modelExplore the records linking orders, stock, delivery and finance.IntegrationsConnect external inputs and provider outcomes without losing their source history.ImplementationPlan a connected rollout around your entities, goods and financial controls.AI assistants and APIHelp teams prepare work and investigate exceptions within their authority.
Sign in
Sign in Start now
Distribution ERP Processes
Plan and deliver3 of 6
  • Order to cash1 of 6
  • Procure to pay2 of 6
  • Plan and deliver3 of 6
  • Assemble and kit4 of 6
  • Count and adjust5 of 6
  • Period close6 of 6

Plan and deliver

Release a practical route, record actual delivery results and reconcile the remaining goods.

6 stages · 1 approval

Roles and responsibilities

Warehouse Manager Warehouse Operator System 1 Plan DeliveryRoutes 2 Pick PickTasks 3 Release route DeliveryRoutes 4 Dispatch Shipments 5 Record results DeliveryAttempts no second issue · system 6 Reconcile route RouteStops
  1. Step 1Plan
    Delivery ScheduleReleased
    Route NumberWarehousePlanned StartPlanned End
  2. Step 2Pick
    My Pick Tasks
    Pick NumberOrder LinePlanned StartPlanned End
  3. Step 3Release route
    Delivery ScheduleReleased
    Route NumberWarehousePlanned StartPlanned End
  4. Step 6Reconcile route
    Delivery ExceptionsPartial
    RouteSequenceShipmentPlanned End
Red diamonds require approval.Rows show responsibility for each step.Dashed lines are records the system creates.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Plan02Pick03Release route04Dispatch05Record results06Reconcile route

Plan

Warehouse Manager prepares the manual route sequence, assigned operator, transport reference and stop windows. Link approved planned shipments to accepted destinations and remaining quantities. Preserve the original order promise separately from the route plan. An external carrier or internal vehicle reference is coordination evidence, without an implied booking, optimizer or tracking service.

Responsible
Warehouse Manager
Records
DeliveryRoutesRouteStopsShipmentsSalesOrderLines
Effect
Prepare the exact manual route and remaining shipment scope
Delivery ScheduleDeliveryRoutes
StatusReleasedInProgressException
05 Sep04 Oct WRH-150 DR-39336, 05 Sep to 09 Sep, Exception DR-66404, 07 Sep to 13 Sep, InProgress DR-23701, 25 Sep to 04 Oct, Released WRH-110 DR-77625, 12 Sep to 16 Sep, InProgress DR-39695, 26 Sep to 30 Sep, Released WRH-120 DR-74473, 26 Sep to 29 Sep, Exception DR-23701DR-77625DR-74473DR-39695DR-66404DR-39336 today · 17 Sep
  • WRH-150: DR-23701, 25 Sep to 04 Oct, Released
  • WRH-110: DR-77625, 12 Sep to 16 Sep, InProgress
  • WRH-120: DR-74473, 26 Sep to 29 Sep, Exception
  • WRH-110: DR-39695, 26 Sep to 30 Sep, Released
  • WRH-150: DR-66404, 07 Sep to 13 Sep, InProgress
  • WRH-150: DR-39336, 05 Sep to 09 Sep, Exception
Delivery planning →

Pick

Warehouse Operator performs assigned tasks against exact hard reservations and eligible lot quantities. Physical picked stock remains owned by its order. Partial picks leave shortages visible. Complete picking, packing and quantity verification before a shipment becomes ready. Picking changes custody and does not recognize cost of sales or prove the goods left the warehouse.

Responsible
Warehouse Operator
Records
PickTasksInventoryReservationsInventoryPositionsStockEvents
Effect
Transfer actual picked quantities into order-owned custody
My Pick TasksPickTasks
Youdue today
  1. PT-75180SOL-197011 Sep → 13 SepAssigned
  2. PT-70863SOL-417914 Sep → 22 SepInProgress
  3. PT-20079SOL-870605 Sep → 13 SepPicked
  4. PT-26107SOL-936706 Sep → 13 SepPartiallyPicked
  5. PT-36396SOL-641714 Sep → 20 SepException
Delivery planning →
Approval required

Release route

An independent Warehouse Manager reviews the exact route revision, feasible load and ready shipment scope, excluding its preparer and material editors. A remaining shipment cannot belong to two active released stops. Material address, sequence or assigned-scope changes require reviewed replanning before execution; a released status alone cannot replace the decision.

Responsible
Warehouse Manager
Records
DeliveryRoutesRouteStopsApprovalDecisions
Effect
Independently authorize the current feasible route
Delivery ScheduleDeliveryRoutes
StatusReleasedInProgressException
05 Sep04 Oct WRH-150 DR-39336, 05 Sep to 09 Sep, Exception DR-66404, 07 Sep to 13 Sep, InProgress DR-23701, 25 Sep to 04 Oct, Released WRH-110 DR-77625, 12 Sep to 16 Sep, InProgress DR-39695, 26 Sep to 30 Sep, Released WRH-120 DR-74473, 26 Sep to 29 Sep, Exception DR-23701DR-77625DR-74473DR-39695DR-66404DR-39336 today · 17 Sep
  • WRH-150: DR-23701, 25 Sep to 04 Oct, Released
  • WRH-110: DR-77625, 12 Sep to 16 Sep, InProgress
  • WRH-120: DR-74473, 26 Sep to 29 Sep, Exception
  • WRH-110: DR-39695, 26 Sep to 30 Sep, Released
  • WRH-150: DR-66404, 07 Sep to 13 Sep, InProgress
  • WRH-150: DR-39336, 05 Sep to 09 Sep, Exception
Delivery planning →

Dispatch

Warehouse Operator records actual vehicle departure or carrier handover with line quantities and evidence. Dispatch-title orders consume stock and recognize cost once. Delivery-title orders move the same quantity and value into owned transit, retaining the order claim without COGS. Printed documents, labels or uncertain acknowledgments cannot prove the physical departure.

Responsible
Warehouse Operator
Records
ShipmentsShipmentLinesSalesAllocationsStockEvents
Effect
Record actual departure and its title-dependent stock effect

Record results

Warehouse Operator records the actual visit and recipient evidence, then allocates disjoint accepted, refused, failed and damaged quantities to shipment lines. Only accepted quantity counts as delivered. For delivery-title orders, that accepted portion transfers title and cost; for dispatch-title orders, the result creates no second issue. Failed visits cannot consume already accepted scope again.

Responsible
Warehouse Operator
Records
DeliveryAttemptsDeliveryResultsShipmentLinesStockEvents
Effect
Record disjoint actual outcomes and eligible title transfer

Reconcile route

Warehouse Manager coordinates unresolved results, evidenced returns, retained transit and required loss decisions before closure. A reviewed successor stop carries only the eligible remaining scope while preserving the first attempt. Refusal before delivery-title transfer returns existing owned custody without a sale-cost reversal. Required financial loss or correction decisions remain with Finance Manager.

Responsible
Warehouse Manager
Records
RouteStopsReturnsReturnLinesReturnDispositions
Effect
Resolve remaining goods and preserve successor work
Delivery ExceptionsRouteStops
StatusPartialFailedRefusedRescheduled
Partial
RS-12909DR-7902440 sequence
RS-61934DR-9025370 sequence
Failed
RS-93759DR-2576910 sequence
RS-39551DR-9970060 sequence
Refused
RS-38598DR-2845180 sequence
Rescheduled
RS-22427DR-5097090 sequence
Delivery planning →
Approvals and exception handling

1 approval required in this process

  • Release route Warehouse Manager signs · dispatch waitsDeliveryRoutes, RouteStops, ApprovalDecisions
  • Every stop belongs to its route revisionExact shipment; results must name lines belonging to that shipment.
  • Original dispatch remains history after a refusalReturn or reschedule. A failed stop does not automatically cancel an order or create a credit.
  • A customer-accepted unit is deliveredTitle-issued at most once, although unsuccessful attempts can recur for still-undelivered goods.
  • Existing reservationsTransit value cannot disappear when a route is closed. Any loss needs its separate approved stock and financial effect.
  • Delivery evidence and billing authority remain separateInvoice approval uses only eligible unbilled title-transferred scope.
  • Repeated messages reuse the same economic identity; unclear external execution stays open for reconciliation.

When the process needs attention

  • shortage Pick

    Partial picks leave shortages visible.

  • reject Record results

    Warehouse Operator records the actual visit and recipient evidence, then allocates disjoint accepted, refused, failed and damaged quantities to shipment lines.

  • variance Reconcile route

    Refusal before delivery-title transfer returns existing owned custody without a sale-cost reversal.

Records and postings

StageRecordsEffect
1 Plan DeliveryRoutesRouteStopsShipmentsSalesOrderLines Prepare the exact manual route and remaining shipment scope
2 Pick PickTasksInventoryReservationsInventoryPositionsStockEvents Transfer actual picked quantities into order-owned custody
3 Release route DeliveryRoutesRouteStopsApprovalDecisions Independently authorize the current feasible route
4 Dispatch ShipmentsShipmentLinesSalesAllocationsStockEvents Record actual departure and its title-dependent stock effect
5 Record results DeliveryAttemptsDeliveryResultsShipmentLinesStockEvents Record disjoint actual outcomes and eligible title transfer
6 Reconcile route RouteStopsReturnsReturnLinesReturnDispositions Resolve remaining goods and preserve successor work
Data model →

Process reports

All reports

Exceptions and Approval History

Current source-revision decisions, expired/invalidated approvals, stock/count/delivery/finance exceptions and correction chains; counts use unique economic case identities and actual timestamps, not duplicate retries.

Delivery ExceptionsRouteStops
StatusPartialFailedRefusedRescheduled
Partial
RS-12909DR-7902440 sequence
RS-61934DR-9025370 sequence
Failed
RS-93759DR-2576910 sequence
RS-39551DR-9970060 sequence
Refused
RS-38598DR-2845180 sequence
Rescheduled
RS-22427DR-5097090 sequence

On-Time Delivery

Completed eligible order-line quantities delivered by OriginalPromiseAt versus all quantities whose original cutoff falls in the reported cohort; show open/late/failed/refused/cancelled portions separately and count each delivered base unit once using verified DeliveryResults, not last revised route windows.

Delivery ScheduleDeliveryRoutes
StatusReleasedInProgressException
05 Sep04 Oct WRH-150 DR-39336, 05 Sep to 09 Sep, Exception DR-66404, 07 Sep to 13 Sep, InProgress DR-23701, 25 Sep to 04 Oct, Released WRH-110 DR-77625, 12 Sep to 16 Sep, InProgress DR-39695, 26 Sep to 30 Sep, Released WRH-120 DR-74473, 26 Sep to 29 Sep, Exception DR-23701DR-77625DR-74473DR-39695DR-66404DR-39336 today · 17 Sep
  • WRH-150: DR-23701, 25 Sep to 04 Oct, Released
  • WRH-110: DR-77625, 12 Sep to 16 Sep, InProgress
  • WRH-120: DR-74473, 26 Sep to 29 Sep, Exception
  • WRH-110: DR-39695, 26 Sep to 30 Sep, Released
  • WRH-150: DR-66404, 07 Sep to 13 Sep, InProgress
  • WRH-150: DR-39336, 05 Sep to 09 Sep, Exception

Inventory and Valuation

As-of owned quantity/value by entity, product, warehouse, location and lot from net posted StockMovements and remaining StockLayers; show held, picked, production and away transit separately and reconcile once to Inventory/WIP controls.

Warehouse AvailabilityInventoryPositions
on hand
EntityProductWarehouseLocationLot Number
ENT-7297PRD-8141WRH-130LCT-110L26-5674
ENT-2854PRD-7285WRH-110LCT-150L26-4021
ENT-9625PRD-9636WRH-140LCT-110L26-0219
ENT-5975PRD-2838WRH-140LCT-110L26-5978
ENT-2635PRD-6125WRH-140LCT-110L26-6916
ENT-9760PRD-9812WRH-130LCT-130L26-5933
Run by an agent

Agent support

The assistant cannot supply a required independent human approval or replace actual receiving, dispatch, delivery, production acceptance or bank evidence. It cannot turn an acknowledgment into settlement, a credit into warehouse stock, or a planned route into a completed delivery. Materially changed content must follow the appropriate renewed review.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › plan and deliver · plan on DeliveryRoutes, RouteStops, Shipments, SalesOrderLines ✓ Warehouse Manager prepares the manual route sequence, assigned operator, transport reference and stop windows. › plan and deliver · pick on PickTasks, InventoryReservations, InventoryPositions, StockEvents ✓ Warehouse Operator performs assigned tasks against exact hard reservations and eligible lot quantities. › plan and deliver · release route on DeliveryRoutes, RouteStops, ApprovalDecisions ⏸ approval · waiting for the warehouse manager # 3 more stages after approval: dispatch, record results, reconcile route

Other processes

5 more
My Quotes Due
Quote NumberDealerValid UntilNet Total

Order to cash

Carry the dealer's accepted terms through fulfilment, reviewed invoicing and cash application.

5 stages · 2 approvals

Purchase Approval QueueSubmitted
Purchase Order NumberSupplierOrder DateCurrent Total

Procure to pay

Approve supply commitments, accept actual deliveries and pay reconciled supplier obligations.

9 stages · 4 approvals

Production ScheduleReleased
Work Order NumberOutput ProductPlanned QuantityPlanned Start

Assemble and kit

Release defined assembly work, accept actual output and reconcile its standard value with WIP cost.

7 stages · 3 approvals

Count Review QueuePendingReview
Count NumberWarehousePlanned StartPlanned End

Count and adjust

Count a controlled stock population and review the exact quantity and value before correction.

7 stages · 2 approvals

Period Close WorkOpen
Task NumberPeriodKindCutoff At
AR

Period close

Reconcile each entity's operational balances, review currency adjustments and close the books.

7 stages · 2 approvals

ERP•AI workspace

Start now Distribution ERP

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · process 2 of 6Procure to payNext · process 4 of 6Assemble and kit

Customize Plan and deliver. With Proto, your desktop AI agent.

Ask Proto to help you customize Distribution ERP.

Customize
Plan and deliver.
Ask: “Review “Release route”.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.