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 Modules
Trading & margins2 of 8
  • Sales & customers1 of 8
  • Trading & margins2 of 8
  • Purchasing3 of 8
  • Inventory & delivery4 of 8
  • Letters of credit5 of 8
  • Production & kitting6 of 8
  • Finance7 of 8
  • Reporting8 of 8

Trading & margins

Connect each deal's supply, customer commitments and costs to its trading result.

Trade Allocation BoardTradeAllocations
Sales & customersTrading & marginsPurchasingInventory & deliveryLetters of creditProduction & kittingFinanceReporting
StatusReservedApprovedActivePartiallyExecutedHeld
Reserved
TA-75018TD-66284650 base quantity
TA-53222TD-81071790 base quantity
Approved
TA-90067TD-49492160 base quantity
Active
TA-64598TD-87364600 base quantity
PartiallyExecuted
TA-37198TD-13817810 base quantity
Held
TA-53592TD-51775800 base quantity
Records in this module
  • TradeDeals
  • TradeAllocations
  • TradeCostAllocations

Give each deal a clear scope

A deal connects the goods being bought or supplied with the customer requirement they serve. It retains the owning company, counterparties, products and commercial basis. Independent Sales Manager approval binds the current deal and allocation scope; financial, cost and LC exceptions retain independent Finance Manager review.

Purchase and sales orders remain separate agreements. Their quantities, prices, currencies and obligations do not become identical because they belong to one deal. A customer amendment may leave an existing supplier commitment that still needs resolution.

The deal provides coordination and attribution. It cannot approve an order, manufacture a receipt or create a second stock reservation merely by linking existing work.

Match supply without counting it twice

One customer requirement can draw from several approved sources, while an approved supply line may serve more than one eligible requirement. Each allocation identifies the exact source and destination scope rather than relying on a shared deal number.

Active claims and completed allocations reduce what remains available. A revised link may release only eligible unexecuted scope. Received, consumed, shipped or billed quantities retain their actual history and cannot be reassigned as though nothing happened.

  • Keep each product’s quantity in its own reviewed base unit.
  • Preserve the source revision and current allocation status.
  • Prevent parallel links from claiming the same remaining supply.
  • Resolve amendments and cancellations before releasing committed scope.

A sourcing plan is useful before goods arrive, but its planned quantity is not current warehouse stock. Actual receipts and production completions establish supply under the operational controls. Receiving a PO or moving its stock cannot make the same supply available for another assignment.

Compare expectations with accepted commitments

An expected margin explains the offer using the selected selling price and reviewed cost basis. Once the customer and supplier commitments are approved, the committed view follows their current eligible scope and disclosed assumptions.

Keep currency conversion, unit basis and quantity population visible. Comparing a case price with a single-unit cost or one currency with another can give a convincing but incorrect result.

Unknown cost remains unavailable. Positive net value with reviewed zero cost has a valid calculation; a missing cost is not the same fact. Zero net value does not produce an invented margin percentage.

View of the tradeWhat it answers
Expected resultWhat the current offer could contribute on its disclosed basis
Accepted commitmentWhat the approved remaining commercial scope represents
Posted gross marginWhich recognized net revenue and matched carrying cost belong together
ContributionHow separately attributed actual trade expenses affect that result

Explain the posted result from its sources

Posted trading gross margin uses invoice net revenue and approved credit reductions with the associated title-issue or customer-return cost for the same scope. Unbilled handovers, partial returns and incomplete cost evidence remain visible alongside it.

Current stock standards help value remaining goods. They cannot rewrite the carrying cost of a historical shipment. Supplier bill differences and production variance keep their own financial treatment rather than being silently inserted into every sold unit.

Cash collection is another measure. Applying a receipt or reimbursing a bank does not recognize the sale again, even when it completes the financial work for the deal.

Attribute actual charges with their evidence

Trade expenses can arise on a supplier document, a bank charge or another approved financial source. Attribution retains the original line, amount, currency, period and classification so finance can reconcile the contribution view to the books.

An LC fee assigned to a deal does not create a second expense. Its remaining allocation is bounded by the actual source amount and other active claims. Shared charges need an explicit allocation basis and a final rounding remainder.

Amounts already included in inventory cost cannot also appear as another expense in the same contribution measure. Unallocated or disputed charges remain visible; they do not disappear because the deal is marked complete.

Keep the result reviewable as work changes

Retain original commitments and their amendments, partial fulfillment, returns and corrected costs. Each result uses a stated company, currency and cutoff rather than mixing today’s stock with last period’s revenue.

Commercial close needs the remaining supply, customer and financial obligations to reconcile. A closed deal label cannot remove an unresolved return, bank obligation or supplier amount. Reviewable source detail makes a difference explainable without changing its history.

Modules

  • Sales Orders Awaiting ApprovalSubmitted
    Order NumberAccountShipment ModeNet Total
    Customer Handover

    Sales & customers

    Keep customer agreements, order commitments and collections connected.

  • Trade Allocation BoardReserved
    Allocation NumberDealOrder LineSupply Kind
    Purchase Order

    Trading & margins

    Connect each deal's supply, customer commitments and costs to its trading result.

  • Purchase Approval QueueSubmitted
    Purchase Order NumberSupplierCurrent TotalApproval Basis

    Purchasing

    Keep merchandise and materials arriving against the right supplier commitments.

  • Count Review QueuePendingReview
    Count NumberWarehouseCounterPolicy

    Inventory & delivery

    Know what is available and get the right goods to each customer.

  • Presentations Awaiting ApprovalPendingApproval
    Presentation NumberDrawingTerms SnapshotBank

    Letters of credit

    Keep credit terms, documents, bank decisions and financial obligations connected.

  • Production ScheduleReleased
    Work Order NumberOutput ProductPlanned QuantityCompleted Quantity

    Production & kitting

    Prepare stocked kits and repacked goods with traceable materials and costs.

  • Invoices Awaiting ApprovalPendingApproval
    Invoice NumberAccountDocument TypeNet Amount
    Credit Note

    Finance

    Connect trading activity, bank obligations and cash to each company's books.

  • Trade Allocation BoardReserved
    Allocation NumberDealOrder LineSupply Kind
    Purchase Order

    Reporting

    See trading performance and unfinished work with the detail behind each result.

Reports

All reports

Trade Allocation Coverage

Reconciles accepted remaining sales quantity/value to exact exclusive purchase/work/stock source families, separating active claims, executed history, released scope and genuinely uncovered demand; PO and its descendant stock are one supply family, not two units of coverage.

Trade Allocation BoardTradeAllocations
StatusReservedApprovedActivePartiallyExecutedHeld
Reserved
TA-75018TD-66284650 base quantity
TA-53222TD-81071790 base quantity
Approved
TA-90067TD-49492160 base quantity
Active
TA-64598TD-87364600 base quantity
PartiallyExecuted
TA-37198TD-13817810 base quantity
Held
TA-53592TD-51775800 base quantity

Roles and permissions

Sales Representative

Prepares assigned customer offers and order requests from actual commercial evidence.

Permissions and records
  • Manage assigned Accounts prospect information, ContactPersons, Quotes and draft SalesOrders
  • Record actual customer acceptance, requested delivery and draft TradeDeals/TradeAllocations
  • Prepare customer return requests and separately priced replacement orders
  • View assigned quantity, delivery and payment-status summaries
  • TradeDeals
  • TradeAllocations
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 Manager

Independently accepts commercial commitments and customer/pricing changes.

Permissions and records
  • Approve every SalesOrders revision independently of preparers/material editors
  • Approve QuoteException and commercial MasterChanges within reviewed finite authority
  • Independently approve TradeDeals and TradeAllocations commercial source assignment after stock/supply checks, excluding their preparers/editors
  • Verify actual accepted purchase terms and replacement scope
  • TradeDeals
  • TradeAllocations
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.

Purchasing Manager

Prepares supplier commitments and controls independently reviewed purchasing authority.

Permissions and records
  • Manage supplier commercial drafts, Requisitions, PurchaseOrders and their lines
  • Independently approve supplier commercial activation excluding preparers/material editors
  • Approve another person's requisition/PO within finite entity/currency authority, otherwise request Finance Manager approval
  • Prepare supply-side TradeDeals/TradeAllocations drafts and supplier returns/bill-variance evidence
  • TradeDeals
  • TradeAllocations
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.

Accountant

Prepares and executes guarded entity finance and reconciliation work.

Permissions and records
  • Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections, BankObligations, BankObligationAllocations, CreditCharges and CreditCollateralMovements financial preparation
  • Record actual verified bank/cash evidence and routine eligible customer receipt/application under approved policy
  • Prepare TradeCostAllocations, journals, revaluation and close
  • Execute exact independently Finance Manager-approved monetary effects and reconcile statements
  • TradeCostAllocations
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
Finance Manager

Independently controls monetary authority, documentary instructions, valuation and close.

Permissions and records
  • Approve every invoice and credit revision independently of preparers/material editors
  • Approve credit exceptions, above-limit purchasing, bill exceptions, payment releases, every refund and FinanceCorrections
  • Approve protected financial institution/bank/cost/tax/currency/rate/authority masters and TradeCostAllocations
  • Approve LCRequest, LCAmendment, LCPresentation, LCWaiver, LCClassification, LCFunding, LCReimbursement, LCCollateral, LCCharge and LCClosure over exact terms and source claims
  • TradeCostAllocations
Count Review QueueInventoryCounts
PendingReview
  • IC-22261 WRH-110 11 d
  • IC-10790 WRH-130 in 4 d
  • IC-66853 WRH-120 11 d
  • IC-41159 WRH-130 in 10 d
  • IC-89449 WRH-110 in 11 d
IC-22261
Warehouse
WRH-110
Counter
LC
Policy
TP-88135
Lock
CL-46980
PlannedEnd
06 Sep

Approval conditions.

ERP•AI workspace

Start now Trading ERP

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

Start now Download agent
Previous · module 1 of 8Sales & customersNext · module 3 of 8Purchasing

Customize Trading & margins. With Proto, your desktop AI agent.

Ask Proto to help you customize Trading ERP.

Customize
Trading & margins.
Ask: “Review TradeDeals 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.