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 Modules
Finance6 of 7
  • Purchasing1 of 7
  • Inventory & warehouses2 of 7
  • Delivery planning3 of 7
  • Sales & dealer orders4 of 7
  • Production & kitting5 of 7
  • Finance6 of 7
  • Reporting7 of 7

Finance

Connect dealer receivables, supplier payables and stock costs to each entity's books.

Invoices Awaiting ApprovalInvoices
approval waits for the finance manager
PurchasingInventory & warehousesDelivery planningSales & dealer ordersProduction & kittingFinanceReporting
Approval conditions

Status: Draft → PendingApproval → Approved → Posted requires that decision before local posting.

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.

Records in this module
  • Entities
  • Currencies
  • ExchangeRates
  • AccountingPeriods
  • ChartOfAccounts
  • TaxCodes
  • PaymentTerms
  • StandardCosts
  • PostingProfiles
  • ReceiptAcceptances
  • Invoices
  • InvoiceLines
  • Bills
  • BillLines
  • CashReceipts
  • CashApplications
  • PaymentRuns
  • Payments
  • PaymentAllocations
  • CreditApplications
  • Refunds
  • FinanceCorrections
  • BankAccounts
  • BankStatementLines
  • RevaluationRuns
  • RevaluationLines
  • JournalEntries
  • JournalLines
  • CloseTasks
  • ApprovalDecisions
  • MasterChanges

Keep each entity's books distinct

Every financial document belongs to its legal entity, currency and eligible accounting period. Entity-functional journals use the approved chart and source-specific posting profiles. A shared warehouse or trading name cannot combine balances from different companies.

Retain original invoice and supplier dates. Posting needs an eligible same-entity period; late documents cannot silently reopen a closed period or rewrite their original date. Changes to accounts, bank destinations, tax or costs follow independent domain review.

  • Balance journal debits and credits in functional precision.
  • Preserve transaction currency and the reviewed conversion basis.
  • Restrict subledger controls to their authorized source effects.
  • Correct posted history through linked, reviewed entries.
Payments Awaiting ReleasePaymentRuns
Approval conditions
Approval conditions

Visible to: Finance Manager. Visibility does not establish approval authority.

PendingApproval
  • PR-32627 DR-67709 14 d
  • PR-86191 DR-64136 8 d
  • PR-28213 DR-22343 4 d
  • PR-65953 DR-69276 4 d
  • PR-63796 DR-38074 11 d
PR-32627
PaymentDate
03 Sep
PreparedBy
YS
Snapshot
DR-67709
Status
PendingApproval

Approval conditions.

Finance →

Approve billing from actual eligible fulfilment

Accountant prepares customer invoices from unbilled, title-transferred shipment quantities and their accepted net amounts. Delivery terms require accepted title-transfer evidence. Under dispatch terms, later proof of delivery creates no additional billable quantity.

Independent Finance Manager approval is mandatory for each invoice and credit note. The review binds the exact source allocations, tax evidence, currency, period and current revision. A material change invalidates the earlier decision.

Invoice posting records receivables, revenue and tax. Stock cost was recognized at its applicable title event and is not charged again. A customer credit reverses its original eligible net and tax into customer credit, which remains separately available for application or refund.

Bill Matching ExceptionsBills
StatusMatchingPendingApprovalDisputed
Matching
BLL-37438VND-021230 outstanding
BLL-39987VND-165300 outstanding
PendingApproval
BLL-34323VND-22880 outstanding
BLL-74813VND-130270 outstanding
Disputed
BLL-48886VND-026290 outstanding
BLL-13270VND-197590 outstanding

Reconcile purchases at their original accrual

Accepted owned receipts recognize standard inventory, the reviewed receipt accrual and any applicable purchase variance. Supplier bills consume their allocated posted acceptance tranches and clear that original accrual. The bill’s price or rate difference remains identifiable without another full inventory debit.

Accountant matches the supply evidence; Finance Manager reviews mismatches and non-PO exceptions. Recoverable and nonrecoverable purchase tax follow their configured treatment. Missing evidence cannot be replaced by a zero tax rate or a fabricated goods receipt.

Supplier credits retain their original bill, return and commercial basis. Current stock carrying value may differ from the commercial credit after standard revaluation, so the difference needs its explicit financial treatment.

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 →

Record cash once, then apply it

A confirmed customer receipt posts the bank amount and an unapplied-cash liability, even when the dealer has not yet been identified. Attribution needs evidence before that cash can settle the dealer’s invoices.

Applying cash consumes receipt-currency funds and settles the appropriate invoice-currency amount. Approved discounts and write-offs are separate noncash amounts. The application clears the existing liability rather than debiting the bank again.

Financial event What it establishes
Actual receipt Cash and the remaining unapplied balance
Invoice application The exact debt settled by cash and authorized noncash amounts
Credit application Use of a bounded credit balance without another cash receipt
Confirmed refund Actual bank movement from its authorized funding source

Concurrent applications and refunds reserve their eligible balances. A paid-invoice credit preserves the historical cash application; unspent surplus cannot be treated as already refunded.

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
Finance →

Release payments against confirmed outcomes

Accountant prepares the payment run and its exact supplier, bill allocations and protected beneficiary version. An independent Finance Manager releases the run within current authority, including the required separation from preparation and underlying bill exceptions.

A submitted or acknowledged instruction does not mark a bill paid. Authoritative settlement posts bank, payable and applicable currency effects once. Pre-settlement rejection releases reservations after reconciliation; uncertainty retains them until execution is known.

A returned payment compensates its original cash and allocation effects through reviewed correction. A retry cannot turn an uncertain instruction into a second payment. Beneficiary changes invalidate affected unsent authorization.

Explain currency, credits and refunds

Settlement releases the current carrying value, including prior revaluation. The new exchange difference and reclassification of prior unrealized exchange are distinct, preventing another net gain from an amount already recognized. Bank disposal has its own carrying basis, separate from the payable being settled.

Every refund needs independent Finance Manager authority and exactly one eligible funding source. A customer-credit refund cannot also reduce the original cash receipt; an unapplied-cash refund consumes only that remaining cash source. Supplier prepayments clear into AP without another bank payment. Supplier-credit collections retain source and bank evidence.

Close on reconciled evidence

Accountant coordinates bank, AR, AP, stock, transit, WIP, receipt accrual, tax, credit and interface reconciliation at the period cutoff. Revaluation uses each remaining monetary source once; its subledger detail and control total are not both revalued.

Finance Manager reviews required exceptions and closes the entity period only with current evidence. Changed source populations invalidate stale completion. Migration follows one opening ledger with nonposting detail, preserving prior quantities and settlements without replaying their financial effects.

Modules

  • Purchase Approval QueueSubmitted
    Purchase Order NumberSupplierOrder DateCurrent Total

    Purchasing

    Coordinate supply requests, supplier deliveries and the bills that follow.

  • Count Review QueuePendingReview
    Count NumberWarehousePlanned StartPlanned End

    Inventory & warehouses

    Track owned stock, protect order reservations and reconcile warehouse quantities with their carrying value.

  • Delivery ScheduleReleased
    Route NumberWarehousePlanned StartPlanned End

    Delivery planning

    Organize delivery stops, follow partial results and keep every dispatched quantity accounted for.

  • My Quotes Due
    Quote NumberDealerValid UntilNet Total

    Sales & dealer orders

    Keep dealer terms, accepted orders and the stock promised to customers in agreement.

  • Production ScheduleReleased
    Work Order NumberOutput ProductPlanned QuantityPlanned Start

    Production & kitting

    Assemble, kit or repack goods with clear material requirements, work instructions and output costs.

  • Invoices Awaiting ApprovalPendingApproval
    Invoice NumberDealerInvoice DateNet Amount

    Finance

    Connect dealer receivables, supplier payables and stock costs to each entity's books.

  • Period Close WorkOpen
    Task NumberPeriodKindCutoff At
    AR

    Reporting

    Understand delivery, stock and financial results from the same accepted quantities and posted evidence.

Reports

All reports

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

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

Roles and permissions

Sales Manager

Independently accepts dealer orders and owns commercial master and exception review.

Permissions and records
  • Approve SalesOrders through current OrderAcceptance decisions excluding preparer/material editor
  • Review dealer acceptance, discounts, margin unknowns, addresses and title terms
  • Approve commercial MasterChanges to Dealers, PriceLists and PriceListEntries within policy
  • View scoped credit and fulfillment reports
  • MasterChanges
Delivery ScheduleDeliveryRoutes
StatusReleasedInProgressException
11 Sep04 Oct WRH-120 DR-91743, 29 Sep to 04 Oct, Released WRH-110 DR-59212, 11 Sep to 18 Sep, Exception DR-65704, 12 Sep to 21 Sep, InProgress DR-11524, 17 Sep to 25 Sep, InProgress DR-72775, 20 Sep to 23 Sep, Released DR-31340, 20 Sep to 23 Sep, Exception DR-91743DR-65704DR-59212DR-72775DR-11524DR-31340 today · 17 Sep
  • WRH-120: DR-91743, 29 Sep to 04 Oct, Released
  • WRH-110: DR-65704, 12 Sep to 21 Sep, InProgress
  • WRH-110: DR-59212, 11 Sep to 18 Sep, Exception
  • WRH-110: DR-72775, 20 Sep to 23 Sep, Released
  • WRH-110: DR-11524, 17 Sep to 25 Sep, InProgress
  • WRH-110: DR-31340, 20 Sep to 23 Sep, Exception
Accountant

Prepares local bills, invoices, journals, reconciliations and guarded settlement allocations.

Permissions and records
  • Manage draft Invoices, InvoiceLines, Bills, BillLines, BillMatches, CashReceipts, CashApplications, PaymentRuns, Payments and PaymentAllocations
  • Post fully matched policy-eligible bills and confirmed routine cash/application effects through source checks
  • Prepare CreditApplications, Refunds and FinanceCorrections for required independent review
  • Manage BankStatementLines, RevaluationRuns, RevaluationLines, draft JournalEntries and CloseTasks
  • Invoices
  • InvoiceLines
  • Bills
  • BillLines
  • CashReceipts
  • CashApplications
  • PaymentRuns
  • Payments
  • PaymentAllocations
  • CreditApplications
  • Refunds
  • FinanceCorrections
  • BankStatementLines
  • RevaluationRuns
  • RevaluationLines
  • JournalEntries
  • CloseTasks
Bill Matching ExceptionsBills
StatusMatchingPendingApprovalDisputed
Matching
BLL-37438VND-021230 outstanding
BLL-39987VND-165300 outstanding
PendingApproval
BLL-34323VND-22880 outstanding
BLL-74813VND-130270 outstanding
Disputed
BLL-48886VND-026290 outstanding
BLL-13270VND-197590 outstanding
Finance Manager

Independently controls each entity's credit, valuation, payment and period decisions.

Permissions and records
  • Approve every Invoices and credit-note revision independently of preparer/material editors
  • Approve above-limit PurchaseOrders, credit exceptions, bill exceptions, payment releases, refunds and FinanceCorrections
  • Approve financial MasterChanges, StandardCosts, PostingProfiles, tax/rate/bank and authority policies
  • Approve count value exceptions, nonzero production variance, protected journals, RevaluationRuns and AccountingPeriods close/reopen
  • Invoices
  • FinanceCorrections
  • StandardCosts
  • PostingProfiles
  • MasterChanges
  • AccountingPeriods
  • RevaluationRuns
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-57765 VND-070 580 3 d
  • PO-27994 VND-003 770 10 d
  • PO-70226 VND-054 250 5 d
  • PO-95907 VND-002 530 2 d
  • PO-12453 VND-156 670 3 d
PO-57765
Supplier
VND-070
OrderDate
14 Sep
CurrentTotal
540
ApprovalBasis
580
Status
Submitted

A different eligible Purchasing Manager within the approved finite limit, or Finance Manager above it, approves the exact commitment; no actor approves their own PO.

Related processes

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

ERP•AI workspace

Start now Distribution & Supply Chain

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

Start now Download agent
Previous · module 5 of 7Production & kittingNext · module 7 of 7Reporting

Customize Finance. With Proto, your desktop AI agent.

Ask Proto to help you customize Distribution & Supply Chain.

Customize
Finance.
Ask: “Review Entities fields.”
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.