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 Modules
Purchasing2 of 7
  • Sales & dealer orders1 of 7
  • Purchasing2 of 7
  • Inventory & warehouses3 of 7
  • Delivery planning4 of 7
  • Production & kitting5 of 7
  • Finance6 of 7
  • Reporting7 of 7

Purchasing

Turn supply requests into approved purchases and reconcile what arrives with what suppliers bill.

Purchase Approval QueuePurchaseOrders
Approval conditions
Sales & dealer ordersPurchasingInventory & warehousesDelivery planningProduction & kittingFinanceReporting
Approval conditions

Finance Manager: Approve above-limit PurchaseOrders, credit exceptions, bill exceptions, payment releases, refunds and FinanceCorrections

Purchasing Manager: Approve another person's requisition or PO within reviewed finite authority, otherwise route to Finance Manager

Purchasing Manager: Cannot read unscoped beneficiary secrets, post owned inventory, approve own PO or release payments

Purchasing Manager: Manage Suppliers, Requisitions, RequisitionLines and draft PurchaseOrders and PurchaseOrderLines

Submitted
  • PO-63675 VND-069 870 9 d
  • PO-70252 VND-078 110 11 d
  • PO-36612 VND-060 560 6 d
  • PO-81677 VND-049 250 7 d
  • PO-68574 VND-072 160 3 d
PO-63675
Supplier
VND-069
OrderDate
08 Sep
CurrentTotal
340
ApprovalBasis
870
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.

Records in this module
  • Suppliers
  • SupplierBankAccounts
  • Requisitions
  • RequisitionLines
  • PurchaseOrders
  • PurchaseOrderLines
  • GoodsReceipts
  • GoodsReceiptLines
  • ReceiptAcceptances
  • BillMatches
  • Bills
  • BillLines
  • Returns
  • ReturnLines
  • ReturnDispositions
  • DistributionPolicies
  • AuthorityDelegations

Request the supply the operation needs

A requisition identifies the product, buying unit, quantity, receiving warehouse and required date. It can retain a specific dealer-order line where the purchase serves that demand. Converting the request into a purchase order does not create another copy of the demand or its approved supply.

Warehouse and other authorized operational users prepare requests within their entity and scope. Approval comes from an independent Purchasing Manager within the configured authority, or Finance Manager for the required escalation. The decision belongs to the exact revision and its remaining eligible quantity.

  • Keep the receiving site and legal buying entity explicit.
  • Use the product’s reviewed purchasing-unit conversion.
  • Preserve the approved source request on generated order lines.
  • Retain the required date separately from actual supplier delivery.
Bill Matching ExceptionsBills
StatusMatchingPendingApprovalDisputed
Matching
BLL-92924VND-179510 outstanding
BLL-47581VND-163310 outstanding
PendingApproval
BLL-37980VND-018940 outstanding
BLL-96183VND-142840 outstanding
Disputed
BLL-43068VND-120670 outstanding
BLL-32256VND-063410 outstanding

Keep supplier and payment details governed

The supplier record establishes the trading identity and accepted payment terms. Purchasing Manager owns the commercial preparation and required independent activation. Supplier status remains part of the eligibility check for new or changed commitments.

Bank destinations have a separate protected version and independent Finance Manager confirmation. An order contact or ordinary supplier edit cannot replace the beneficiary on an approved payment instruction. Warehouse and sales users do not need protected banking details to follow the goods.

The purchase order freezes its supplier, currency, product units, net price, applicable tax and receiving scope. A net price already includes its commercial discount; the subsequent bill cannot apply that discount a second time.

Receipts Awaiting ReviewGoodsReceipts
StatusArrivedPendingReview
Arrived
GR-25317PO-37596
GR-11710PO-41640
GR-84715PO-43154
PendingReview
GR-11085PO-23918
GR-71400PO-18021
GR-41794PO-10028
Purchasing →

Review the complete commitment

Purchasing Manager prepares an order, while another eligible Purchasing Manager approves within policy or Finance Manager reviews the required higher authority. The buyer cannot approve their own purchase by switching roles.

Amendments preserve the original approved total and the cumulative positive line increases. Review uses the larger of the proposed total and the original total plus those increases. Reducing another line cannot conceal new spending or reset the authority already used.

A submitted or accepted revision remains immutable. Material changes need a successor revision and renewed decisions, and only actual successful sending establishes that the approved purchase was sent.

Purchasing changeRequired treatment
More quantity or a new lineReview the complete increased scope
Price changePreserve fulfilled prices and review the affected remainder
Reduced quantityRelease only eligible unused commitment
New promise dateRetain the original promise alongside the accepted change

Record arrivals without assuming acceptance

Warehouse Operator records actual arrival independently of the PO buyer and commercial approver. The receipt identifies its exact order line, quantity, lot where required, condition and location. The supplier document supports the evidence but cannot approve its own receipt.

Arrived quantity is divided into accepted, rejected and still-pending portions. Rejected or unresolved goods do not become usable owned stock just because a delivery arrived. Accepted stock needs the approved standard and receipt valuation basis before its stock and financial effects post together.

Receiving history remains unchanged as the goods are put away, picked or consumed. Later partial acceptance records a distinct confirmed tranche against the same immutable arrival, preserving each tranche’s quantity and valuation. Partial receipts consume only the remaining approved supply.

Match the bill to accepted supply

Accountant matches each supplier line to unused accepted receipt quantities and the approved commercial basis. The match reserves its exact quantity and original receipt accrual, preventing another bill from claiming the same goods.

The bill clears that accrued receipt value and identifies the applicable price or rate difference. It does not debit the full inventory value again. Purchase tax follows its configured recoverable or nonrecoverable treatment, with a reviewed destination for any capitalized charge.

Finance Manager reviews mismatches and non-PO exceptions. A financial exception cannot independently change a purchase commitment; any required order amendment still follows purchasing approval. Genuine nonstock charges use their expense basis without inventing a warehouse receipt.

Reconcile returns and the remaining obligation

Supplier returns trace the original received quantity and its current remaining stock descendants. Actual return movement removes the applicable current carrying value, while the commercial credit retains the original price and tax basis. Those amounts may differ after a standard-cost change.

The physical return, supplier credit and settlement remain separate evidence. Unbilled returns clear their receipt accrual; billed returns use return clearing until supplier credit. Mixed portions retain separate sources, and no event releases a quantity twice. The remaining purchase, receipt and invoice obligations stay visible until explicitly resolved.

Modules

  • My Quotes Due
    Quote NumberDealerValid UntilNet Total

    Sales & dealer orders

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

  • Purchase Approval QueueSubmitted
    Purchase Order NumberSupplierOrder DateCurrent Total

    Purchasing

    Turn supply requests into approved purchases and reconcile what arrives with what suppliers bill.

  • 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.

  • 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

Supplier Receipt Performance

Actual accepted GoodsReceiptLines against original PurchaseOrderLines promise and approved quantity; distinguish arrival timeliness, rejected/pending quality quantities, supplier return and incomplete supply rather than treating all arrivals as usable.

Receipts Awaiting ReviewGoodsReceipts
StatusArrivedPendingReview
Arrived
GR-25317PO-37596
GR-11710PO-41640
GR-84715PO-43154
PendingReview
GR-11085PO-23918
GR-71400PO-18021
GR-41794PO-10028

Roles and permissions

Purchasing Manager

Prepares supplier purchasing and resolves commercial supply issues.

Permissions and records
  • Manage Suppliers, Requisitions, RequisitionLines and draft PurchaseOrders and PurchaseOrderLines
  • Approve another person's requisition or PO within reviewed finite authority, otherwise route to Finance Manager
  • View GoodsReceipts and BillMatches without confirming own physical receipt
  • Prepare supplier return and price-variance evidence
  • Suppliers
  • Requisitions
  • RequisitionLines
  • PurchaseOrders
  • PurchaseOrderLines
  • GoodsReceipts
  • BillMatches
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-63675 VND-069 870 9 d
  • PO-70252 VND-078 110 11 d
  • PO-36612 VND-060 560 6 d
  • PO-81677 VND-049 250 7 d
  • PO-68574 VND-072 160 3 d
PO-63675
Supplier
VND-069
OrderDate
08 Sep
CurrentTotal
340
ApprovalBasis
870
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.

Warehouse Operator

Records assigned receipt, movement, production and delivery facts within entity and warehouse scope.

Permissions and records
  • Manage assigned draft GoodsReceipts and GoodsReceiptLines
  • Confirm actual receipts independently of buyer and commercial approver after eligibility/cost review
  • Execute guarded approved stock picks, transfers, dispatch and delivery evidence
  • Record PickTasks, ProductionEntries, DeliveryAttempts, DeliveryResults and blind CountLines
  • GoodsReceipts
  • GoodsReceiptLines
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
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
  • BillMatches
  • Bills
  • BillLines
Bill Matching ExceptionsBills
StatusMatchingPendingApprovalDisputed
Matching
BLL-92924VND-179510 outstanding
BLL-47581VND-163310 outstanding
PendingApproval
BLL-37980VND-018940 outstanding
BLL-96183VND-142840 outstanding
Disputed
BLL-43068VND-120670 outstanding
BLL-32256VND-063410 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
  • PurchaseOrders
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-63675 VND-069 870 9 d
  • PO-70252 VND-078 110 11 d
  • PO-36612 VND-060 560 6 d
  • PO-81677 VND-049 250 7 d
  • PO-68574 VND-072 160 3 d
PO-63675
Supplier
VND-069
OrderDate
08 Sep
CurrentTotal
340
ApprovalBasis
870
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

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

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 · module 1 of 7Sales & dealer ordersNext · module 3 of 7Inventory & warehouses

Customize Purchasing. With Proto, your desktop AI agent.

Ask Proto to help you customize Distribution ERP.

Customize
Purchasing.
Ask: “Review Suppliers 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.