Skip to main content Enter
ERP.AI Trading ERP

Trading ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Sales & customersKeep customer agreements, order commitments and collections connected. Trading & marginsConnect each deal's supply, customer commitments and costs to its trading result. PurchasingKeep merchandise and materials arriving against the right supplier commitments. Inventory & deliveryKnow what is available and get the right goods to each customer.
Letters of creditKeep credit terms, documents, bank decisions and financial obligations connected. Production & kittingPrepare stocked kits and repacked goods with traceable materials and costs. FinanceConnect trading activity, bank obligations and cash to each company's books. ReportingSee trading performance and unfinished work with the detail behind each result.

Trading ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Order to cashCarry the accepted order through shipment, invoice approval and cash application. Procure to payPurchase needed supply, accept the goods received and settle the right supplier balance. Manage a letter of creditCoordinate credit terms, presentation evidence and the financial work that follows.
Assemble to stockTurn released recipes and actual assembly work into accepted finished stock. Return and creditConnect returned goods, customer credit and the actual refund without losing the original purchase. Count and adjustCount a controlled stock population and review the exact quantity and value before correction.

Trading ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Industrial supply tradingKeep customer specifications, supplier commitments and delivery margins connected. Building materials tradingCoordinate supplier quantities, warehouse deliveries and the costs of each building-materials order.
Consumer goods tradingConnect buying, selling, stock and repeat trade activity across your consumer-goods business. International distributorsFollow cross-border commercial commitments, documentary credits and local financial results.

Trading ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive sales, purchasing, stock and finance clear responsibilities. Reports and insightsUnderstand trading margins, stock, credit exposure and financial performance. Data modelExplore the records connecting trades, goods and financial results.
IntegrationsConnect trading documents, stock and banking evidence. ImplementationBuild the rollout around a complete trade and its financial outcome. AI assistants and APIHelp teams prepare trades, follow documents and understand exceptions.

Trading ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Sales & customersKeep customer agreements, order commitments and collections connected.Trading & marginsConnect each deal's supply, customer commitments and costs to its trading result.PurchasingKeep merchandise and materials arriving against the right supplier commitments.Inventory & deliveryKnow what is available and get the right goods to each customer.Letters of creditKeep credit terms, documents, bank decisions and financial obligations connected.Production & kittingPrepare stocked kits and repacked goods with traceable materials and costs.FinanceConnect trading activity, bank obligations and cash to each company's books.ReportingSee trading performance and unfinished work with the detail behind each result.
Processes
Order to cashCarry the accepted order through shipment, invoice approval and cash application.Procure to payPurchase needed supply, accept the goods received and settle the right supplier balance.Manage a letter of creditCoordinate credit terms, presentation evidence and the financial work that follows.Assemble to stockTurn released recipes and actual assembly work into accepted finished stock.Return and creditConnect returned goods, customer credit and the actual refund without losing the original purchase.Count and adjustCount a controlled stock population and review the exact quantity and value before correction.
Industries
Industrial supply tradingKeep customer specifications, supplier commitments and delivery margins connected.Building materials tradingCoordinate supplier quantities, warehouse deliveries and the costs of each building-materials order.Consumer goods tradingConnect buying, selling, stock and repeat trade activity across your consumer-goods business.International distributorsFollow cross-border commercial commitments, documentary credits and local financial results.
Reference
Roles and permissionsGive sales, purchasing, stock and finance clear responsibilities.Reports and insightsUnderstand trading margins, stock, credit exposure and financial performance.Data modelExplore the records connecting trades, goods and financial results.IntegrationsConnect trading documents, stock and banking evidence.ImplementationBuild the rollout around a complete trade and its financial outcome.AI assistants and APIHelp teams prepare trades, follow documents and understand exceptions.
Sign in
Sign in Start now
Trading ERP Processes
Procure to pay2 of 6
  • Order to cash1 of 6
  • Procure to pay2 of 6
  • Manage a letter of credit3 of 6
  • Assemble to stock4 of 6
  • Return and credit5 of 6
  • Count and adjust6 of 6

Procure to pay

Purchase needed supply, accept the goods received and settle the right supplier balance.

7 stages · 3 approvals

Roles and responsibilities

Purchasing Manager Finance Manager Warehouse Operator Accountant Purchasing Manageror Finance Manager System 1 Prepare purchase Draft → Submitted 2 Approve purchase Draft → Submitted 3 Record arrival Draft → Submitted 4 Accept receipt Draft → Submitted 5 Match bill Draft → Submitted 6 Release payment PaymentRuns 7 Confirm settlement Payments
  1. Step 1Prepare purchase
    Purchase Approval QueueSubmitted
    Purchase Order NumberSupplierCurrent TotalApproval Basis
  2. Step 2Approve purchase
    Purchase Approval QueueSubmitted
    Purchase Order NumberSupplierCurrent TotalApproval Basis
  3. Step 4Accept receipt
    Receipts Awaiting ReviewPrepared
    Acceptance NumberReceipt LineDispositionBase Quantity
    Accept
  4. Step 5Match bill
    Receipts Awaiting ReviewPrepared
    Acceptance NumberReceipt LineDispositionBase Quantity
    Accept
Red diamonds require approval.Rows show responsibility for each step.

Process steps

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

01Prepare purchase02Approve purchase03Record arrival04Accept receipt05Match bill06Release payment07Confirm settlement

Prepare purchase

Purchasing Manager prepares the requisition and supplier order from reviewed replenishment or assembly requirements. Retain specification, units, quantity, price, entity and currency. A generated draft preserves its source request but does not grant spending authority. Missing supplier or cost evidence remains unresolved.

Responsible
Purchasing Manager
Status
Draft → Submitted
Records
RequisitionsRequisitionLinesPurchaseOrdersPurchaseOrderLines
Effect
Prepare bounded supplier commitments
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-86049 VND-211 810
  • PO-34979 VND-185 360
  • PO-71568 VND-081 940
  • PO-66801 VND-082 730
  • PO-59564 VND-109 180
PO-86049
Supplier
VND-211
CurrentTotal
930
ApprovalBasis
810
Currency
CRR-1739
Snapshot
DR-39173

Approval waits for the purchasing manager.

Purchasing →
Approval required

Approve purchase

Another eligible Purchasing Manager approves within reviewed finite authority; Finance Manager reviews above that limit. Neither approves their own preparation or edits. Amendments review the proposed commitment and cumulative positive line increases, preserving fulfilled quantities. A reduction elsewhere cannot conceal an increase or new scope.

Responsible
Purchasing Manager or Finance Manager
Status
Draft → Submitted
Records
PurchaseOrdersDocumentRevisionsApprovalDecisions
Effect
Independently authorize the current purchase scope
Purchase Approval QueuePurchaseOrders
approval waits for the purchasing manager
Approval conditions

Another actual Purchasing Manager within finite reviewed entity/currency limit, or Finance Manager otherwise, approves exact supplier/lines/bank-independent commercial scope (Status: Draft → Submitted → Approved).

Submitted
  • PO-86049 VND-211 810
  • PO-34979 VND-185 360
  • PO-71568 VND-081 940
  • PO-66801 VND-082 730
  • PO-59564 VND-109 180
PO-86049
Supplier
VND-211
CurrentTotal
930
ApprovalBasis
810
Currency
CRR-1739
Snapshot
DR-39173

Approval waits for the purchasing manager.

Purchasing →

Record arrival

Warehouse Operator independent of the buyer and commercial approver records actual arrived quantities, lots, serials and supporting evidence. Arrival history remains immutable while pending, rejected and accepted portions develop separately. Suspended suppliers need reviewed handling of existing commitments; blocked arrivals remain held or returnable, never silently usable.

Responsible
Warehouse Operator
Status
Draft → Submitted
Records
GoodsReceiptsGoodsReceiptLinesLotsSerials
Effect
Preserve actual arrived quantity and identity
Approval required

Accept receipt

Independent Warehouse Operator confirms only the remaining eligible arrival tranche, after required condition and cost decisions. Accepted owned goods post inventory, receipt accrual and applicable purchase variance once. A later partial acceptance does not repeat the arrival. Over-receipt first needs an approved purchase amendment.

Responsible
Warehouse Operator
Status
Draft → Submitted
Records
ReceiptAcceptancesStockEventsStockLayersJournalEntries
Effect
Accept eligible goods and accrue their value once
Receipts Awaiting ReviewReceiptAcceptances
StatusPreparedPendingReviewConfirmed
Prepared
RA-37700GRL-10945460 base quantity
RA-81472GRL-28851690 base quantity
PendingReview
RA-61775GRL-18503500 base quantity
RA-51115GRL-72326220 base quantity
Confirmed
RA-54383GRL-24230610 base quantity
RA-19521GRL-49531280 base quantity
Purchasing →

Match bill

Accountant allocates the supplier bill to unused posted acceptance tranches and their original accrual. Fully matched within-policy bills can post through the protected rules. Finance Manager independently reviews quantity, price or non-PO exceptions, with any necessary purchase amendment. Matching cannot add inventory a second time or treat missing tax as zero.

Responsible
Accountant
Status
Draft → Submitted
Records
BillsBillLinesBillMatchesReceiptAcceptances
Effect
Clear the allocated receipt accrual into payables
Receipts Awaiting ReviewReceiptAcceptances
StatusPreparedPendingReviewConfirmed
Prepared
RA-37700GRL-10945460 base quantity
RA-81472GRL-28851690 base quantity
PendingReview
RA-61775GRL-18503500 base quantity
RA-51115GRL-72326220 base quantity
Confirmed
RA-54383GRL-24230610 base quantity
RA-19521GRL-49531280 base quantity
Purchasing →
Approval required

Release payment

Independent Finance Manager reviews the exact payment run, beneficiary version, allocations and required underlying exception decisions. Exclude the preparer and material editors, retaining any additional required separation from earlier financial approval. Submission or acknowledgment reserves the intended balance but does not establish that the supplier was paid.

Responsible
Finance Manager
Records
PaymentRunsPaymentsPaymentAllocationsApprovalDecisions
Effect
Independently authorize the frozen payment instruction

Confirm settlement

Accountant reconciles authoritative bank settlement before the guarded bank and payable effects. A supplier prepayment remains a separate asset until applied without another cash transfer. Authoritative pre-settlement rejection releases claims after reconciliation; uncertainty retains them. Later bank returns require linked reviewed compensation, not an untracked retry.

Responsible
Accountant
Records
PaymentsBankStatementLinesCreditApplicationsIntegrationEvents
Effect
Reconcile actual settlement and remaining obligations
Approvals and exception handling

3 approvals required in this process

  • Approve purchase Purchasing Manager or Finance Manager signs · record arrival waitsPurchaseOrders, DocumentRevisions, ApprovalDecisions
  • Accept receipt Warehouse Operator signs · match bill waitsReceiptAcceptances, StockEvents, StockLayers, JournalEntries
  • Release payment Finance Manager signs · confirm settlement waitsPaymentRuns, Payments, PaymentAllocations, ApprovalDecisions
  • Condition evidencePhysical acceptance and financial valuation retain their separate purposes.
  • LC-funded supplier settlement follows its reviewed bank-obligation route; later reimbursement moves company cash without paying the supplier again.
  • Supplier returns trace accepted quantitiesCurrent descendant carrying value; commercial credits remain separate.
  • Closed purchasing work must reconcile receiptsReturns, matches, credits and remaining commitments.
  • Conflicting repeats require review; uncertain payment outcomes keep claims until execution is known.

When the process needs attention

  • reject Record arrival

    Arrival history remains immutable while pending, rejected and accepted portions develop separately.

  • variance Accept receipt

    Accepted owned goods post inventory, receipt accrual and applicable purchase variance once.

  • exception Match bill

    Finance Manager independently reviews quantity, price or non-PO exceptions, with any necessary purchase amendment.

  • exception Release payment

    Independent Finance Manager reviews the exact payment run, beneficiary version, allocations and required underlying exception decisions.

  • reject Confirm settlement

    Authoritative pre-settlement rejection releases claims after reconciliation; uncertainty retains them.

Records and postings

StageRecordsEffect
1 Prepare purchase RequisitionsRequisitionLinesPurchaseOrdersPurchaseOrderLines Prepare bounded supplier commitments
2 Approve purchase PurchaseOrdersDocumentRevisionsApprovalDecisions Independently authorize the current purchase scope
3 Record arrival GoodsReceiptsGoodsReceiptLinesLotsSerials Preserve actual arrived quantity and identity
4 Accept receipt ReceiptAcceptancesStockEventsStockLayersJournalEntries Accept eligible goods and accrue their value once
5 Match bill BillsBillLinesBillMatchesReceiptAcceptances Clear the allocated receipt accrual into payables
6 Release payment PaymentRunsPaymentsPaymentAllocationsApprovalDecisions Independently authorize the frozen payment instruction
7 Confirm settlement PaymentsBankStatementLinesCreditApplicationsIntegrationEvents Reconcile actual settlement and remaining obligations
Data model →

Process reports

All reports

Supplier Receipt and Matching

Compares ordered, arrived, independently accepted/rejected tranches, returned quantity, GRNI and matched bill/credit scope using exact base units and document currencies; posted acceptance history is immutable and pending/unknown value remains visible.

Receipts Awaiting ReviewReceiptAcceptances
StatusPreparedPendingReviewConfirmed
Prepared
RA-37700GRL-10945460 base quantity
RA-81472GRL-28851690 base quantity
PendingReview
RA-61775GRL-18503500 base quantity
RA-51115GRL-72326220 base quantity
Confirmed
RA-54383GRL-24230610 base quantity
RA-19521GRL-49531280 base quantity

Documentary Exceptions

Lists missing/conflicting documents, unresolved amendment/confirmation coverage, discrepancies, waiver requests, actual bank responses and unverified/unclassified events at cutoff; local approval never counts as bank acceptance or proof of goods.

LC Requests Awaiting ApprovalDocumentaryCredits
PendingApproval
  • DC-55145 CUS-119
  • DC-32030 CUS-044
  • DC-44313 CUS-135
  • DC-93430 CUS-142
  • DC-14230 CUS-199
DC-55145
Orientation
ImporterApplicant
Customer
CUS-119
Supplier
VND-155
IssuingBank
FI-9571
Currency
CRR-2185

Approval waits for the finance manager.

Run by an agent

Agent support

An assistant cannot provide a required independent human approval, decide bank compliance or invent bank issuance, customer acceptance or actual payment. It cannot reuse already claimed supply, create finished output from intermediate work or release an uncertain drawing merely because a request timed out.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › procure to pay · prepare purchase on Requisitions, RequisitionLines, PurchaseOrders, PurchaseOrderLines ✓ Purchasing Manager prepares the requisition and supplier order from reviewed replenishment or assembly requirements. › procure to pay · approve purchase on PurchaseOrders, DocumentRevisions, ApprovalDecisions ⏸ approval · waiting for the purchasing manager or finance manager # 5 more stages after approval: record arrival, accept receipt, match bill, release payment, confirm settlement

Other processes

5 more
Offers DueDraft
Quote NumberAccountValid UntilNet Total

Order to cash

Carry the accepted order through shipment, invoice approval and cash application.

5 stages · 2 approvals

LC Requests Awaiting ApprovalPendingApproval
Credit NumberOrientationCustomerSupplier
Exporter Beneficiary

Manage a letter of credit

Coordinate credit terms, presentation evidence and the financial work that follows.

12 stages · 6 approvals

Production ScheduleReleased
Work Order NumberOutput ProductPlanned QuantityCompleted Quantity

Assemble to stock

Turn released recipes and actual assembly work into accepted finished stock.

8 stages · 5 approvals

Invoices Awaiting ApprovalPendingApproval
Invoice NumberAccountDocument TypeNet Amount
Credit Note

Return and credit

Connect returned goods, customer credit and the actual refund without losing the original purchase.

9 stages · 4 approvals

Count Review QueuePendingReview
Count NumberWarehouseCounterPolicy

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 Trading ERP

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

Start now Download agent
Previous · process 1 of 6Order to cashNext · process 3 of 6Manage a letter of credit

Customize Procure to pay. With Proto, your desktop AI agent.

Ask Proto to help you customize Trading ERP.

Customize
Procure to pay.
Ask: “Review “Approve purchase”.”
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.