Skip to main content Enter
ERP.AI Retail & E-commerce ERP

Retail & E-commerce ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Sales & channelsBring store and online orders into one clear view of customer commitments. Products & pricingKeep sellable products, variants and prices consistent across the business. Inventory & fulfillmentKnow what is available and get the right goods to each customer. PurchasingKeep merchandise and materials arriving against the right supplier commitments.
Production & kittingPrepare stocked kits and repacked goods with traceable materials and costs. Payments & refundsFollow customer collections, processor payouts and refunds through to reconciled balances. FinanceConnect retail activity, supplier obligations and production costs to each company's books. ReportingSee sales, stock and financial results with their supporting detail.

Retail & E-commerce 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. Collect and reconcileConnect actual collections, invoice applications and processor payouts without counting the money twice. Procure to payPurchase needed supply, accept the goods received and settle the right supplier balance.
Assemble to stockTurn released recipes and actual assembly work into accepted finished stock. Return and refundConnect 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.

Retail & E-commerce ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Specialty retailKeep customer orders, store stock and online sales connected. Home & lifestyleCoordinate product ranges, location stock and customer delivery commitments.
Apparel & accessoriesKeep variant stock, channel orders and returns clear throughout the sale. Consumer electronicsFollow product identity, customer handover and financial results across channels.

Retail & E-commerce ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive sales, fulfillment, production and finance clear responsibilities. Reports and insightsUnderstand sales, stock, payment reconciliation and financial performance across your retail business. Data modelExplore the records connecting retail orders, stock and financial results.
IntegrationsConnect sales sources, stock and payment providers with clear transaction ownership. ImplementationPlan a rollout around orders, stock and the money behind each sale. AI assistants and APIHelp teams prepare work and understand retail exceptions.

Retail & E-commerce ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Sales & channelsBring store and online orders into one clear view of customer commitments.Products & pricingKeep sellable products, variants and prices consistent across the business.Inventory & fulfillmentKnow what is available and get the right goods to each customer.PurchasingKeep merchandise and materials arriving against the right supplier commitments.Production & kittingPrepare stocked kits and repacked goods with traceable materials and costs.Payments & refundsFollow customer collections, processor payouts and refunds through to reconciled balances.FinanceConnect retail activity, supplier obligations and production costs to each company's books.ReportingSee sales, stock and financial results with their supporting detail.
Processes
Order to cashCarry the accepted order through shipment, invoice approval and cash application.Collect and reconcileConnect actual collections, invoice applications and processor payouts without counting the money twice.Procure to payPurchase needed supply, accept the goods received and settle the right supplier balance.Assemble to stockTurn released recipes and actual assembly work into accepted finished stock.Return and refundConnect 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
Specialty retailKeep customer orders, store stock and online sales connected.Home & lifestyleCoordinate product ranges, location stock and customer delivery commitments.Apparel & accessoriesKeep variant stock, channel orders and returns clear throughout the sale.Consumer electronicsFollow product identity, customer handover and financial results across channels.
Reference
Roles and permissionsGive sales, fulfillment, production and finance clear responsibilities.Reports and insightsUnderstand sales, stock, payment reconciliation and financial performance across your retail business.Data modelExplore the records connecting retail orders, stock and financial results.IntegrationsConnect sales sources, stock and payment providers with clear transaction ownership.ImplementationPlan a rollout around orders, stock and the money behind each sale.AI assistants and APIHelp teams prepare work and understand retail exceptions.
Sign in
Sign in Start now
Retail & E-commerce ERP Processes
Assemble to stock4 of 6
  • Order to cash1 of 6
  • Collect and reconcile2 of 6
  • Procure to pay3 of 6
  • Assemble to stock4 of 6
  • Return and refund5 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 BOMs stocked kit · system 2 Release work WorkOrders 3 Perform operations ProductionEntries new stock at original issue cost · system 4 Accept work ProductionEntries 5 Confirm completion ProductionCompletions 6 Approve variance ProductionCompletions 7 Post output ProductionCompletions 8 Close work WorkOrders
  1. Step 1Prepare
    Production SchedulePendingApproval
    Work Order NumberOutput ProductWarehousePlanned Quantity
  2. Step 2Release work
    Production SchedulePendingApproval
    Work Order NumberOutput ProductWarehousePlanned Quantity
  3. Step 8Close work
    Production SchedulePendingApproval
    Work Order NumberOutput ProductWarehousePlanned 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
Records
BOMsBOMLinesProductionRoutingsRoutingOperationsWorkOrders
Effect
Prepare the bounded assembly job
Production ScheduleWorkOrders
StatusPendingApprovalReleasedInProgressPartiallyCompletedPendingClose
09 Sep WRH-140 WO-20034, 09 Sep to 15 Sep, PendingApproval WO-50671, 12 Sep to 14 Sep, InProgress WO-71345, 16 Sep to 19 Sep, PartiallyCompleted WRH-130 WO-33448, 17 Sep to 26 Sep, Released WO-88250, 23 Sep to 27 Sep, PendingClose WRH-110 WO-62693, 12 Sep to 19 Sep, PendingApproval WO-20034WO-33448WO-50671WO-71345WO-88250WO-62693 today · 17 Sep
  • WRH-140: WO-20034, 09 Sep to 15 Sep, PendingApproval
  • WRH-130: WO-33448, 17 Sep to 26 Sep, Released
  • WRH-140: WO-50671, 12 Sep to 14 Sep, InProgress
  • WRH-140: WO-71345, 16 Sep to 19 Sep, PartiallyCompleted
  • WRH-130: WO-88250, 23 Sep to 27 Sep, PendingClose
  • WRH-110: WO-62693, 12 Sep to 19 Sep, PendingApproval
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
Records
WorkOrdersWorkOrderMaterialsWorkOrderOperationsApprovalDecisions
Effect
Independently authorize the frozen job
Production ScheduleWorkOrders
StatusPendingApprovalReleasedInProgressPartiallyCompletedPendingClose
09 Sep WRH-140 WO-20034, 09 Sep to 15 Sep, PendingApproval WO-50671, 12 Sep to 14 Sep, InProgress WO-71345, 16 Sep to 19 Sep, PartiallyCompleted WRH-130 WO-33448, 17 Sep to 26 Sep, Released WO-88250, 23 Sep to 27 Sep, PendingClose WRH-110 WO-62693, 12 Sep to 19 Sep, PendingApproval WO-20034WO-33448WO-50671WO-71345WO-88250WO-62693 today · 17 Sep
  • WRH-140: WO-20034, 09 Sep to 15 Sep, PendingApproval
  • WRH-130: WO-33448, 17 Sep to 26 Sep, Released
  • WRH-140: WO-50671, 12 Sep to 14 Sep, InProgress
  • WRH-140: WO-71345, 16 Sep to 19 Sep, PartiallyCompleted
  • WRH-130: WO-88250, 23 Sep to 27 Sep, PendingClose
  • WRH-110: WO-62693, 12 Sep to 19 Sep, PendingApproval
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
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
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
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
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
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
Records
WorkOrdersWorkOrderCostEntriesApprovalDecisions
Effect
Approve remaining production and cost closure
Production ScheduleWorkOrders
StatusPendingApprovalReleasedInProgressPartiallyCompletedPendingClose
09 Sep WRH-140 WO-20034, 09 Sep to 15 Sep, PendingApproval WO-50671, 12 Sep to 14 Sep, InProgress WO-71345, 16 Sep to 19 Sep, PartiallyCompleted WRH-130 WO-33448, 17 Sep to 26 Sep, Released WO-88250, 23 Sep to 27 Sep, PendingClose WRH-110 WO-62693, 12 Sep to 19 Sep, PendingApproval WO-20034WO-33448WO-50671WO-71345WO-88250WO-62693 today · 17 Sep
  • WRH-140: WO-20034, 09 Sep to 15 Sep, PendingApproval
  • WRH-130: WO-33448, 17 Sep to 26 Sep, Released
  • WRH-140: WO-50671, 12 Sep to 14 Sep, InProgress
  • WRH-140: WO-71345, 16 Sep to 19 Sep, PartiallyCompleted
  • WRH-130: WO-88250, 23 Sep to 27 Sep, PendingClose
  • WRH-110: WO-62693, 12 Sep to 19 Sep, PendingApproval
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

Released work quantity, unique terminal output, actual material/person-hours/machine-hours, signed WIP sources, standard output and separately recognized completion/scrap/remaining-close variance. Intermediate/rework operation throughput is not finished output. Productivity includes only independently accepted complete finite intervals; disclose excluded incomplete/zero-duration observations and timezones.

Production ScheduleWorkOrders
StatusPendingApprovalReleasedInProgressPartiallyCompletedPendingClose
09 Sep WRH-140 WO-20034, 09 Sep to 15 Sep, PendingApproval WO-50671, 12 Sep to 14 Sep, InProgress WO-71345, 16 Sep to 19 Sep, PartiallyCompleted WRH-130 WO-33448, 17 Sep to 26 Sep, Released WO-88250, 23 Sep to 27 Sep, PendingClose WRH-110 WO-62693, 12 Sep to 19 Sep, PendingApproval WO-20034WO-33448WO-50671WO-71345WO-88250WO-62693 today · 17 Sep
  • WRH-140: WO-20034, 09 Sep to 15 Sep, PendingApproval
  • WRH-130: WO-33448, 17 Sep to 26 Sep, Released
  • WRH-140: WO-50671, 12 Sep to 14 Sep, InProgress
  • WRH-140: WO-71345, 16 Sep to 19 Sep, PartiallyCompleted
  • WRH-130: WO-88250, 23 Sep to 27 Sep, PendingClose
  • WRH-110: WO-62693, 12 Sep to 19 Sep, PendingApproval
Run by an agent

Agent support

An assistant cannot provide a required independent human approval, invent customer acceptance or treat an uncertain provider response as confirmed money. It cannot promise goods already held or committed to another order, receive the same finished kit twice, or release a refund without its eligible source and decision.

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 NumberAccountChannelValid Until

Order to cash

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

5 stages · 2 approvals

Unapplied Customer Cash
Receipt NumberAccountContextSource Kind
Cash

Collect and reconcile

Connect actual collections, invoice applications and processor payouts without counting the money twice.

7 stages · 2 approvals

Purchase Approval QueueSubmitted
Purchase Order NumberSupplierOrder DateCurrent Total

Procure to pay

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

7 stages · 3 approvals

Returns Awaiting DispositionPrepared
Disposition NumberReturn LineKindBase Quantity
Scrap

Return and refund

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

9 stages · 4 approvals

Count Review QueuePendingReview
Count NumberWarehouseOwnerCounter

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 Retail & E-commerce ERP

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

Start now Download agent
Previous · process 3 of 6Procure to payNext · process 5 of 6Return and refund

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

Ask Proto to help you customize Retail & E-commerce 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.