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
Assemble to stock4 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

Assemble to stock

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

8 stages · 5 approvals

Roles and responsibilities

Production Manager Production Operator Finance Manager System 1 Prepare Draft → PendingApproval stocked kit · system 2 Release work Draft → PendingApproval 3 Perform operations Draft → Submitted new stock at original issue cost · system 4 Accept work Draft → PendingApproval 5 Confirm completion Draft → PendingApproval 6 Approve variance Draft → PendingApproval 7 Post output Draft → Submitted 8 Close work Draft → PendingApproval
  1. Step 1Prepare
    Production ScheduleReleased
    Work Order NumberOutput ProductPlanned QuantityCompleted Quantity
  2. Step 2Release work
    Production ScheduleReleased
    Work Order NumberOutput ProductPlanned QuantityCompleted Quantity
  3. Step 8Close work
    Production ScheduleReleased
    Work Order NumberOutput ProductPlanned QuantityCompleted Quantity
Red diamonds require approval.Rows show responsibility for each step.Dashed lines are records the system creates.

Process steps

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

01Prepare02Release work03Perform operations04Accept work05Confirm completion06Approve variance07Post output08Close work

Prepare

Production Manager prepares the product, quantity, recipe, routing and manually feasible work window. Preserve approved demand, component units, required materials and known standard/rate bases. The person preparing or materially editing this packet cannot supply its independent release. A sales grouping alone does not create a stocked kit.

Responsible
Production Manager
Status
Draft → PendingApproval
Records
BOMsBOMLinesProductionRoutingsRoutingOperationsWorkOrders
Effect
Prepare the bounded assembly job
Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
06 Sep03 Oct PRD-5173 WO-21332, 18 Sep to 23 Sep, Released PRD-8836 WO-53995, 12 Sep to 14 Sep, InProgress PRD-1975 WO-86026, 12 Sep to 17 Sep, PartiallyCompleted PRD-5575 WO-43005, 06 Sep to 11 Sep, Completed PRD-2436 WO-98806, 07 Sep to 16 Sep, PendingClose PRD-4561 WO-65013, 25 Sep to 03 Oct, Released WO-21332WO-53995WO-86026WO-43005WO-98806WO-65013 today · 17 Sep
  • PRD-5173: WO-21332, 18 Sep to 23 Sep, Released
  • PRD-8836: WO-53995, 12 Sep to 14 Sep, InProgress
  • PRD-1975: WO-86026, 12 Sep to 17 Sep, PartiallyCompleted
  • PRD-5575: WO-43005, 06 Sep to 11 Sep, Completed
  • PRD-2436: WO-98806, 07 Sep to 16 Sep, PendingClose
  • PRD-4561: WO-65013, 25 Sep to 03 Oct, Released
Production & kitting →
Approval required

Release work

Independent Production Manager reviews the job, excluding its planner, preparer and material editors. Check the planned work window, materials, technical and acceptance instructions and known rates. Release freezes that basis; a later master change cannot silently replace the instructions or value of work already underway.

Responsible
Production Manager
Status
Draft → PendingApproval
Records
WorkOrdersWorkOrderMaterialsWorkOrderOperationsApprovalDecisions
Effect
Independently authorize the frozen job
Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
06 Sep03 Oct PRD-5173 WO-21332, 18 Sep to 23 Sep, Released PRD-8836 WO-53995, 12 Sep to 14 Sep, InProgress PRD-1975 WO-86026, 12 Sep to 17 Sep, PartiallyCompleted PRD-5575 WO-43005, 06 Sep to 11 Sep, Completed PRD-2436 WO-98806, 07 Sep to 16 Sep, PendingClose PRD-4561 WO-65013, 25 Sep to 03 Oct, Released WO-21332WO-53995WO-86026WO-43005WO-98806WO-65013 today · 17 Sep
  • PRD-5173: WO-21332, 18 Sep to 23 Sep, Released
  • PRD-8836: WO-53995, 12 Sep to 14 Sep, InProgress
  • PRD-1975: WO-86026, 12 Sep to 17 Sep, PartiallyCompleted
  • PRD-5575: WO-43005, 06 Sep to 11 Sep, Completed
  • PRD-2436: WO-98806, 07 Sep to 16 Sep, PendingClose
  • PRD-4561: WO-65013, 25 Sep to 03 Oct, Released
Production & kitting →

Perform operations

Production Operator issues traced inventory into exclusive WIP and records time, throughput, scrap and held work. Transfers preserve unit scope between operations. Rework recirculates those units without creating more output. Unused returns create new stock at original issue cost; consumption never repeats the inventory issue.

Responsible
Production Operator
Status
Draft → Submitted
Records
ProductionEntriesWorkOrderMaterialsStockEventsWorkOrderCostEntries
Effect
Record actual material and operation work
Approval required

Accept work

Independent Production Manager accepts actual operation and time evidence, excluding the producer, recorder and material editors. Reconcile inputs with good, scrap, held and unfinished work. Reject overlapping time or duplicated throughput. Accepted intermediate progress remains separate from finished inventory.

Responsible
Production Manager
Status
Draft → PendingApproval
Records
ProductionEntriesWorkOrderOperationsApprovalDecisions
Effect
Independently accept operation and time evidence
Approval required

Confirm completion

Independent Production Manager confirms unused accepted terminal output and its actual identity, resolved acceptance conditions and attributable cost. Completion and scrap reservations reduce available WIP before another claim. Partial output leaves the remaining job quantities and costs visible.

Responsible
Production Manager
Status
Draft → PendingApproval
Records
ProductionCompletionsProductionEntriesWorkOrderCostEntries
Effect
Confirm eligible terminal output and cost
Approval required

Approve variance

Independent Finance Manager reviews allocated actual WIP against frozen standard output value before posting. A quantity decision cannot authorize an unexplained cost. Missing inputs block the completion; known zero cost still needs its reviewed basis.

Responsible
Finance Manager · when the difference is nonzero
Status
Draft → PendingApproval
Records
ProductionCompletionsStandardCostsApprovalDecisions
Effect
Decide the required immediate variance

Post output

Production Manager executes the fully approved completion. Finished stock receives standard value, allocated actual WIP is relieved, and the approved signed difference posts once. Repeated execution returns the same output effect. Closing later cannot charge that completion variance again.

Responsible
Production Manager
Status
Draft → Submitted
Records
ProductionCompletionsStockEventsStockLayersJournalEntries
Effect
Post output, WIP relief and variance once
Approval required

Close work

Independent Production Manager approves reconciled quantity and remaining obligations. Finance Manager additionally approves remaining cost residuals. Preserve performed work and corrections; unused claims, unfinished returns or unexplained WIP cannot disappear through closure.

Responsible
Production Manager
Status
Draft → PendingApproval
Records
WorkOrdersWorkOrderCostEntriesApprovalDecisions
Effect
Approve remaining production and cost closure
Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
06 Sep03 Oct PRD-5173 WO-21332, 18 Sep to 23 Sep, Released PRD-8836 WO-53995, 12 Sep to 14 Sep, InProgress PRD-1975 WO-86026, 12 Sep to 17 Sep, PartiallyCompleted PRD-5575 WO-43005, 06 Sep to 11 Sep, Completed PRD-2436 WO-98806, 07 Sep to 16 Sep, PendingClose PRD-4561 WO-65013, 25 Sep to 03 Oct, Released WO-21332WO-53995WO-86026WO-43005WO-98806WO-65013 today · 17 Sep
  • PRD-5173: WO-21332, 18 Sep to 23 Sep, Released
  • PRD-8836: WO-53995, 12 Sep to 14 Sep, InProgress
  • PRD-1975: WO-86026, 12 Sep to 17 Sep, PartiallyCompleted
  • PRD-5575: WO-43005, 06 Sep to 11 Sep, Completed
  • PRD-2436: WO-98806, 07 Sep to 16 Sep, PendingClose
  • PRD-4561: WO-65013, 25 Sep to 03 Oct, Released
Production & kitting →
Approvals and exception handling

5 approvals required in this process

  • Release work Production Manager signs · perform operations waitsWorkOrders, WorkOrderMaterials, WorkOrderOperations, ApprovalDecisions
  • Accept work Production Manager signs · confirm completion waitsProductionEntries, WorkOrderOperations, ApprovalDecisions
  • Confirm completion Production Manager signs · approve variance waitsProductionCompletions, ProductionEntries, WorkOrderCostEntries
  • Approve variance Finance Manager signs when the difference is nonzero · post output waitsProductionCompletions, StandardCosts, ApprovalDecisions
  • Close work Production Manager signs · closes the processWorkOrders, WorkOrderCostEntries, ApprovalDecisions
  • Approved technical changes preserve performed workExplicitly disposition the affected remainder.
  • Intermediate quantitiesRework passes never multiply finished output.
  • Material, labourOverhead retain distinct frozen bases; embedded burden is not charged again.
  • Corrections reconcile consumed completionsDownstream stock or shipment before reversal.

When the process needs attention

  • reject Accept work

    Reject overlapping time or duplicated throughput.

  • variance Post output

    Closing later cannot charge that completion variance again.

Records and postings

StageRecordsEffect
1 Prepare BOMsBOMLinesProductionRoutingsRoutingOperationsWorkOrders Prepare the bounded assembly job
2 Release work WorkOrdersWorkOrderMaterialsWorkOrderOperationsApprovalDecisions Independently authorize the frozen job
3 Perform operations ProductionEntriesWorkOrderMaterialsStockEventsWorkOrderCostEntries Record actual material and operation work
4 Accept work ProductionEntriesWorkOrderOperationsApprovalDecisions Independently accept operation and time evidence
5 Confirm completion ProductionCompletionsProductionEntriesWorkOrderCostEntries Confirm eligible terminal output and cost
6 Approve variance ProductionCompletionsStandardCostsApprovalDecisions Decide the required immediate variance
7 Post output ProductionCompletionsStockEventsStockLayersJournalEntries Post output, WIP relief and variance once
8 Close work WorkOrdersWorkOrderCostEntriesApprovalDecisions Approve remaining production and cost closure
Data model →

Process reports

All reports

Production Cost and Variance

Reconciles actual issued/returned/consumed material, independently accepted time/overhead, terminal good output, unfinished/held/scrap quantities, standard output, actual WIP relief, immediate completion variance and separately approved residual close cost; prior completion variance never appears again at close.

Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
06 Sep03 Oct PRD-5173 WO-21332, 18 Sep to 23 Sep, Released PRD-8836 WO-53995, 12 Sep to 14 Sep, InProgress PRD-1975 WO-86026, 12 Sep to 17 Sep, PartiallyCompleted PRD-5575 WO-43005, 06 Sep to 11 Sep, Completed PRD-2436 WO-98806, 07 Sep to 16 Sep, PendingClose PRD-4561 WO-65013, 25 Sep to 03 Oct, Released WO-21332WO-53995WO-86026WO-43005WO-98806WO-65013 today · 17 Sep
  • PRD-5173: WO-21332, 18 Sep to 23 Sep, Released
  • PRD-8836: WO-53995, 12 Sep to 14 Sep, InProgress
  • PRD-1975: WO-86026, 12 Sep to 17 Sep, PartiallyCompleted
  • PRD-5575: WO-43005, 06 Sep to 11 Sep, Completed
  • PRD-2436: WO-98806, 07 Sep to 16 Sep, PendingClose
  • PRD-4561: WO-65013, 25 Sep to 03 Oct, Released
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 › assemble to stock · prepare on BOMs, BOMLines, ProductionRoutings, RoutingOperations, WorkOrders ✓ Production Manager prepares the product, quantity, recipe, routing and manually feasible work window. › assemble to stock · release work on WorkOrders, WorkOrderMaterials, WorkOrderOperations, ApprovalDecisions ⏸ approval · waiting for the production manager # 6 more stages after approval: perform operations, accept work, confirm completion, approve variance, post output, close work

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

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

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 3 of 6Manage a letter of creditNext · process 5 of 6Return and credit

Customize Assemble to stock. With Proto, your desktop AI agent.

Ask Proto to help you customize Trading ERP.

Customize
Assemble to stock.
Ask: “Review “Release work”.”
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.