Skip to main content Enter
ERP.AI Distribution & Supply Chain

Distribution & Supply Chain

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

PurchasingCoordinate supply requests, supplier deliveries and the bills that follow. 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. Sales & dealer ordersKeep dealer terms, accepted orders and the stock promised to customers in agreement.
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 & Supply Chain

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 & Supply Chain

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 & Supply Chain

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive commercial, warehouse and finance teams clear responsibilities. ReportsFollow supplier receipts, stock and deliveries alongside the financial results. Data modelExplore the records linking purchasing, 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 & Supply Chain

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
PurchasingCoordinate supply requests, supplier deliveries and the bills that follow.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.Sales & dealer ordersKeep dealer terms, accepted orders and the stock promised to customers in agreement.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.ReportsFollow supplier receipts, stock and deliveries alongside the financial results.Data modelExplore the records linking purchasing, 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 & Supply Chain Processes
Period close6 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

Period close

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

7 stages · 2 approvals

Roles and responsibilities

Accountant Warehouse Manager Finance Manager System 1 Prepare Entities 2 Reconcileoperations InventoryPositions 3 Reconcile finances Draft → PendingApproval 4 Calculaterevaluation RevaluationRuns 5 Approve revaluation RevaluationRuns 6 Post and reconcile JournalEntries second journal · system 7 Close AccountingPeriods
  1. Step 1Prepare
    Period Close WorkOpen
    Task NumberPeriodKindCutoff At
    AR
  2. Step 2Reconcile operations
    Period Close WorkOpen
    Task NumberPeriodKindCutoff At
    AR
  3. Step 3Reconcile finances
    Invoices Awaiting ApprovalPendingApproval
    Invoice NumberDealerInvoice DateNet Amount
  4. Step 6Post and reconcile
    Period Close WorkOpen
    Task NumberPeriodKindCutoff At
    AR
  5. Step 7Close
    Period Close WorkOpen
    Task NumberPeriodKindCutoff At
    AR
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.

01Prepare02Reconcile operations03Reconcile finances04Calculate revaluation05Approve revaluation06Post and reconcile07Close

Prepare

Accountant establishes the entity, accounting period and current task population. Retain source revisions and cutoff evidence for subledgers, interfaces and manual entries. Confirm that late documents retain their original dates while any posting uses an eligible period. A prior task completion is insufficient if its underlying sources have changed.

Responsible
Accountant
Records
EntitiesAccountingPeriodsCloseTasks
Effect
Establish the entity cutoff and current dependencies
Period Close WorkCloseTasks
StatusOpenInProgressReviewRequired
Open
CT-39331AP-140
CT-70419AP-110
InProgress
CT-94448AP-120
CT-14561AP-130
ReviewRequired
CT-14248AP-110
CT-26649AP-110
Reporting →

Reconcile operations

Warehouse Manager reconciles owned stock, transit, returns, receipt accrual evidence and open production with Accountant. Physical warehouse quantity and away goods have separate evidence. Trace remaining WIP, allocated completion costs and unresolved losses; a closed route or work order cannot conceal an unposted obligation or remove owned value.

Responsible
Warehouse Manager
Records
InventoryPositionsStockLayersWorkOrderCostEntriesReturnsCloseTasks
Effect
Reconcile remaining owned quantity, value and operational obligations
Period Close WorkCloseTasks
StatusOpenInProgressReviewRequired
Open
CT-39331AP-140
CT-70419AP-110
InProgress
CT-94448AP-120
CT-14561AP-130
ReviewRequired
CT-14248AP-110
CT-26649AP-110
Reporting →

Reconcile finances

Accountant checks AR, AP, unapplied cash, supplier prepayments, credits, refunds, bank statements and tax balances against their controls. Distinguish instructions from settlement and local postings from external delivery acknowledgment. Resolve duplicate, missing and uncertain effects before accepting the current source population; do not clear a discrepancy through an unsupported balancing entry.

Responsible
Accountant
Status
Draft → PendingApproval
Records
InvoicesBillsCashReceiptsPaymentsCreditApplicationsBankStatementLines
Effect
Reconcile each financial source to its control
Invoices Awaiting ApprovalInvoices
PendingApproval
  • INV-15727 DLR-3479 12 d
  • INV-18330 DLR-5730 8 d
  • INV-59094 DLR-6226 5 d
  • INV-74676 DLR-7726 6 d
  • INV-98225 DLR-5031 4 d
INV-15727
Dealer
DLR-3479
InvoiceDate
05 Sep
NetAmount
510
TaxAmount
830
Snapshot
DR-53694

Approval waits for the finance manager.

Finance →

Calculate revaluation

Accountant prepares closing-rate adjustments for eligible remaining monetary sources, using reviewed rates and current functional carrying amounts. Subledger detail and its control account cannot both represent the same exposure. Settled scope stays excluded. Physical stock at standard and operational quantity changes do not become monetary revaluation simply because their purchase used another currency.

Responsible
Accountant
Records
RevaluationRunsRevaluationLinesExchangeRates
Effect
Prepare one adjustment per eligible remaining exposure
Approval required

Approve revaluation

Independent Finance Manager reviews the exact rate, source population, proposed adjustment and current revision. Missing rates, unresolved carrying values or changed sources block posting. The decision cannot authorize a different batch later; a material correction requires renewed review before any financial effect.

Responsible
Finance Manager
Records
RevaluationRunsApprovalDecisions
Effect
Independently authorize the exact current adjustment

Post and reconcile

Accountant posts the approved eligible adjustment and rechecks balanced functional journals and their source controls. Preserve prior revaluation so later settlement recognizes only its new exchange difference and reclassifies prior unrealized exchange without another net gain. Repeated execution cannot create a second journal for the same approved effect.

Responsible
Accountant
Records
JournalEntriesJournalLinesRevaluationLinesCloseTasks
Effect
Post once and reconcile the resulting balances
Period Close WorkCloseTasks
StatusOpenInProgressReviewRequired
Open
CT-39331AP-140
CT-70419AP-110
InProgress
CT-94448AP-120
CT-14561AP-130
ReviewRequired
CT-14248AP-110
CT-26649AP-110
Reporting →
Approval required

Close

Independent Finance Manager reviews current completed dependencies and closes the entity period. Required stock, WIP, cash, accrual, tax and interface exceptions must be resolved, with evidence appropriate to each balance. Subsequent corrections use the controlled period and approval path, preserving the original close and posted history.

Responsible
Finance Manager
Records
AccountingPeriodsCloseTasksApprovalDecisions
Effect
Independently close the reconciled entity period
Period Close WorkCloseTasks
StatusOpenInProgressReviewRequired
Open
CT-39331AP-140
CT-70419AP-110
InProgress
CT-94448AP-120
CT-14561AP-130
ReviewRequired
CT-14248AP-110
CT-26649AP-110
Reporting →
Approvals and exception handling

2 approvals required in this process

  • Approve revaluation Finance Manager signs · post and reconcile waitsRevaluationRuns, ApprovalDecisions
  • Close Finance Manager signs · closes the processAccountingPeriods, CloseTasks, ApprovalDecisions
  • Source changes invalidate affected reconciliation evidenceDecisions.
  • Entity books remain separate; cross-entity trading is not an internal warehouse transfer or automatic consolidation.
  • Standard-cost changes require their own reviewed inventory valuation effects, preserving released production snapshots.
  • Revaluation uses current carrying valuesDoes not assume an automatic next-period reversal.
  • Cutover uses one complete opening ledger plus nonposting detail. Historical quantities and settlements do not replay as new operations.
  • Technical message retries cannot substitute for accounting evidence or reopen a closed period.

When the process needs attention

  • variance Reconcile finances

    Resolve duplicate, missing and uncertain effects before accepting the current source population; do not clear a discrepancy through an unsupported balancing entry.

  • exception Close

    Required stock, WIP, cash, accrual, tax and interface exceptions must be resolved, with evidence appropriate to each balance.

Records and postings

StageRecordsEffect
1 Prepare EntitiesAccountingPeriodsCloseTasks Establish the entity cutoff and current dependencies
2 Reconcile operations InventoryPositionsStockLayersWorkOrderCostEntriesReturnsCloseTasks Reconcile remaining owned quantity, value and operational obligations
3 Reconcile finances InvoicesBillsCashReceiptsPaymentsCreditApplicationsBankStatementLines Reconcile each financial source to its control
4 Calculate revaluation RevaluationRunsRevaluationLinesExchangeRates Prepare one adjustment per eligible remaining exposure
5 Approve revaluation RevaluationRunsApprovalDecisions Independently authorize the exact current adjustment
6 Post and reconcile JournalEntriesJournalLinesRevaluationLinesCloseTasks Post once and reconcile the resulting balances
7 Close AccountingPeriodsCloseTasksApprovalDecisions Independently close the reconciled entity period
Data model →

Process reports

All reports

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-3978PRD-9384WRH-130LCT-130L26-7363
ENT-5285PRD-1897WRH-110LCT-110L26-9539
ENT-6741PRD-7299WRH-140LCT-110L26-3441
ENT-8224PRD-2658WRH-110LCT-120L26-7897
ENT-8377PRD-9722WRH-120LCT-110L26-7905
ENT-4563PRD-2263WRH-120LCT-130L26-6015

Cash and Bank Reconciliation

Actual bank balances, statement matches, unapplied customer/supplier balances, reserved unsettled/uncertain instructions and returned payments by entity/currency; pending transport responses are not cash settlements.

Unapplied Customer CashCashReceipts
unapplied amount > 0
Receipt NumberDealerReceived AtCurrencyUnapplied Amount
CR-56643DLR-665306 SepCRR-471150
CR-22868DLR-161010 SepCRR-6113870
CR-62753DLR-585005 SepCRR-5126620
CR-40210DLR-544407 SepCRR-8185930
CR-28938DLR-788807 SepCRR-4342270
CR-85167DLR-883607 SepCRR-5582590

Receivables and Payables Aging

As-of posted open debit balances net actual applications/credits/corrections by entity, party, document currency and due-date bucket, with functional carrying reconciliation; unapplied cash and credit surplus shown separately, never silently netted across parties/entities.

Unapplied Customer CashCashReceipts
unapplied amount > 0
Receipt NumberDealerReceived AtCurrencyUnapplied Amount
CR-56643DLR-665306 SepCRR-471150
CR-22868DLR-161010 SepCRR-6113870
CR-62753DLR-585005 SepCRR-5126620
CR-40210DLR-544407 SepCRR-8185930
CR-28938DLR-788807 SepCRR-4342270
CR-85167DLR-883607 SepCRR-5582590

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-55888DR-7154330 sequence
RS-35691DR-7411930 sequence
Failed
RS-71107DR-3442560 sequence
RS-85145DR-2399960 sequence
Refused
RS-43444DR-4327180 sequence
Rescheduled
RS-97227DR-9712530 sequence
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 › period close · prepare on Entities, AccountingPeriods, CloseTasks ✓ Accountant establishes the entity, accounting period and current task population. › period close · reconcile operations on InventoryPositions, StockLayers, WorkOrderCostEntries, Returns, CloseTasks ✓ Warehouse Manager reconciles owned stock, transit, returns, receipt accrual evidence and open production with Accountant. › period close · reconcile finances on Invoices, Bills, CashReceipts, Payments, CreditApplications, BankStatementLines ✓ Accountant checks AR, AP, unapplied cash, supplier prepayments, credits, refunds, bank statements and tax balances against their controls. › period close · calculate revaluation on RevaluationRuns, RevaluationLines, ExchangeRates ✓ Accountant prepares closing-rate adjustments for eligible remaining monetary sources, using reviewed rates and current functional carrying amounts. › period close · approve revaluation on RevaluationRuns, ApprovalDecisions ⏸ approval · waiting for the finance manager # 2 more stages after approval: post and reconcile, close

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

Delivery ScheduleReleased
Route NumberWarehousePlanned StartPlanned End

Plan and deliver

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

6 stages · 1 approval

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

ERP•AI workspace

Start now Distribution & Supply Chain

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

Start now Download agent
Previous · process 5 of 6Count and adjustNext · IndustriesIndustrial and maintenance supplies

Customize Period close. With Proto, your desktop AI agent.

Ask Proto to help you customize Distribution & Supply Chain.

Customize
Period close.
Ask: “Review “Approve revaluation”.”
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.