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
Order to cash1 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

Order to cash

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

5 stages · 2 approvals

Roles and responsibilities

Sales Representative Sales Manager Warehouse Operator Accountant Finance Manager System 1 Quote Draft → Submitted 2 Sales order Draft → Submitted 3 Pick and ship Draft → Submitted 4 Invoice Draft → Submitted 5 Cash applied CashReceipts
  1. Step 1Quote
    Offers DueDraft
    Quote NumberAccountValid UntilNet Total
  2. Step 2Sales order
    Sales Orders Awaiting ApprovalSubmitted
    Order NumberAccountShipment ModeNet Total
    Customer Handover
  3. Step 3Pick and ship
    Shipment ReadinessPlanned
    Shipment NumberOrderModeWarehouse
    Customer Handover
  4. Step 4Invoice
    Invoices Awaiting ApprovalPendingApproval
    Invoice NumberAccountDocument TypeNet Amount
    Credit Note
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.

01Quote02Sales order03Pick and ship04Invoice05Cash applied

Quote

Sales Representative prepares the product, quantity, price, tax basis and requirements for the customer. Retain the effective pricing and unit conversions, allocate discounts once and route required commercial exceptions to independent Sales Manager review. Preserve actual current offer acceptance, including the original accepted commercial evidence; an outgoing message is not agreement.

Responsible
Sales Representative
Status
Draft → Submitted
Records
QuotesQuoteLinesPriceListEntriesProductUnits
Effect
Prepare the exact customer offer
Offers DueQuotes
StatusDraftSentAcceptednext 7 days
Draft
QTS-96661ACC-140
QTS-94669ACC-140
Sent
QTS-38922ACC-110
QTS-94090ACC-120
Accepted
QTS-63616ACC-120
QTS-53313ACC-130
Sales & customers →
Approval required

Sales order

Independent Sales Manager approves the complete customer-accepted order, excluding its preparer and material editors. Review quantity, net value, customer entitlement, handover terms and credit exposure. Finance Manager separately authorizes a required credit exception. The approved order creates one bounded stock or assembly requirement, never another copy of the same customer demand.

Responsible
Sales Manager
Status
Draft → Submitted
Records
SalesOrdersSalesOrderLinesCreditReviewsApprovalDecisions
Effect
Independently accept the complete commitment
Sales Orders Awaiting ApprovalSalesOrders
approval waits for the sales manager
Approval conditions

Sales Manager approves exceptions and the complete SalesOrders revision (Status: Draft → Submitted → Approved) independently of creator and material editors, with Finance Manager's additional credit exception where required.

Submitted
  • SO-84882 ACC-120
  • SO-21380 ACC-120
  • SO-21789 ACC-110
  • SO-77914 ACC-150
  • SO-28648 ACC-110
SO-84882
Account
ACC-120
ShipmentMode
Carrier
NetTotal
40
CreditReview
CR-51958
Snapshot
DR-28327

Approval waits for the sales manager.

Sales & customers →

Pick and ship

Warehouse Operator picks eligible stock against the exact order claims. Independent Warehouse Manager releases the ready fulfillment before actual customer pickup or handover, or carrier dispatch. That evidence consumes quantity and carrying value once. A planned shipment, label or uncertain carrier response cannot establish dispatch or authorize another stock issue.

Responsible
Warehouse Operator
Status
Draft → Submitted
Records
PickTasksInventoryReservationsShipmentsShipmentLinesStockEvents
Effect
Record actual handover and its single stock-cost effect
Shipment ReadinessShipments
StatusPlannedPickingReadyException
Planned
SHP-35138SO-20659
SHP-35060SO-28338
Picking
SHP-69886SO-95900
SHP-13209SO-17013
Ready
SHP-55096SO-20134
Exception
SHP-94560SO-15262
Inventory & delivery →
Approval required

Invoice

Independent Finance Manager reviews Accountant's invoice against actual handed-over, unbilled quantities and their accepted net allocations. Check tax evidence, currency and the eligible entity period for the complete revision. Posting records receivables, revenue and tax without charging shipment cost again. Later delivery confirmation adds no additional billable quantity.

Responsible
Finance Manager
Status
Draft → Submitted
Records
InvoicesInvoiceLinesSalesAllocationsJournalEntries
Effect
Review and bill eligible unbilled fulfilled quantities
Invoices Awaiting ApprovalInvoices
approval waits for the finance manager
Approval conditions

Finance Manager independently approves every invoice and credit snapshot (Status: Draft → PendingApproval → Approved);

PendingApproval
  • INV-51303 ACC-110
  • INV-73448 ACC-140
  • INV-62823 ACC-110
  • INV-85172 ACC-110
  • INV-58673 ACC-110
INV-51303
Account
ACC-110
DocumentType
Invoice
NetAmount
530
TaxAmount
810
Currency
CRR-6627

Approval waits for the finance manager.

Finance →

Cash applied

Accountant attributes actual confirmed receipt evidence and applies available cash to the same customer's eligible posted debt. Cash and invoice currencies remain distinct; approved discounts and write-offs are separate noncash amounts. The application clears existing unapplied cash rather than debiting Bank again. Required exceptions, credit use and refunds retain their independent decisions.

Responsible
Accountant
Records
CashReceiptsCashApplicationsBankStatementLinesJournalEntries
Effect
Settle the debt from actual available receipt funds
Approvals and exception handling

2 approvals required in this process

  • Sales order Sales Manager signs · pick and ship waitsSalesOrders, SalesOrderLines, CreditReviews, ApprovalDecisions
  • Invoice Finance Manager signs · cash applied waitsInvoices, InvoiceLines, SalesAllocations, JournalEntries
  • Submitted commercial content is frozenMaterial changes need a successor revision and renewed decisions.
  • Fulfilled quantitiesOriginal promises stay historical when the remainder is amended or rescheduled.
  • Stock holds follow the exact goodsBlock picking or dispatch even after relocation.
  • Partial shipmentsInvoices consume only eligible remaining quantity and accepted net value, with final rounding assigned once.
  • Customer delivery results distinguish acceptedRefused, failed and damaged quantities; a repeated attempt cannot redeliver already accepted goods.
  • Returns preserve original shipment historyRequire physical evidence and reviewed disposition. Credit alone does not restock goods or establish a refund.Returns
  • Repeated commands retain the original economic identityConflicting or uncertain results remain for reconciliation before another effect is attempted.

When the process needs attention

  • exception Quote

    Retain the effective pricing and unit conversions, allocate discounts once and route required commercial exceptions to independent Sales Manager review.

  • exception Sales order

    Finance Manager separately authorizes a required credit exception.

  • exception Cash applied

    Required exceptions, credit use and refunds retain their independent decisions.

Records and postings

StageRecordsEffect
1 Quote QuotesQuoteLinesPriceListEntriesProductUnits Prepare the exact customer offer
2 Sales order SalesOrdersSalesOrderLinesCreditReviewsApprovalDecisions Independently accept the complete commitment
3 Pick and ship PickTasksInventoryReservationsShipmentsShipmentLinesStockEvents Record actual handover and its single stock-cost effect
4 Invoice InvoicesInvoiceLinesSalesAllocationsJournalEntries Review and bill eligible unbilled fulfilled quantities
5 Cash applied CashReceiptsCashApplicationsBankStatementLinesJournalEntries Settle the debt from actual available receipt funds
Data model →

Process reports

All reports

Trading Commitments and Margins

Separates dated expected, independently approved committed and posted realized populations per entity/deal: actual net revenue/credits and matched title-event carrying cost give gross profit; separately allocated actual charges/interest/expenses bridge contribution without another journal; use frozen comparable currency/unit bases, disclose incomplete/unallocated scope and null percentages when net is zero or cost unknown, while reviewed zero cost remains valid.

Sales Orders Awaiting ApprovalSalesOrders
Submitted
  • SO-84882 ACC-120
  • SO-21380 ACC-120
  • SO-21789 ACC-110
  • SO-77914 ACC-150
  • SO-28648 ACC-110
SO-84882
Account
ACC-120
ShipmentMode
Carrier
NetTotal
40
CreditReview
CR-51958
Snapshot
DR-28327

Approval waits for the sales 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 › order to cash · quote on Quotes, QuoteLines, PriceListEntries, ProductUnits ✓ Sales Representative prepares the product, quantity, price, tax basis and requirements for the customer. › order to cash · sales order on SalesOrders, SalesOrderLines, CreditReviews, ApprovalDecisions ⏸ approval · waiting for the sales manager # 3 more stages after approval: pick and ship, invoice, cash applied

Other processes

5 more
Purchase Approval QueueSubmitted
Purchase Order NumberSupplierCurrent TotalApproval Basis

Procure to pay

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

7 stages · 3 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
Next · process 2 of 6Procure to pay

Customize Order to cash. With Proto, your desktop AI agent.

Ask Proto to help you customize Trading ERP.

Customize
Order to cash.
Ask: “Review “Sales order”.”
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.