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 References
Roles and permissions1 of 6
  • Roles and permissions1 of 6
  • Reports and insights2 of 6
  • Data model3 of 6
  • Integrations4 of 6
  • Implementation5 of 6
  • AI assistants and API6 of 6

Roles and permissions

Give sales, fulfillment, production and finance clear responsibilities.

Give each team a clear part in the work from customer agreement to fulfillment and financial reconciliation. Retail & E-commerce ERP checks the person’s current role, entity and operating scope when they act. Holding several roles does not allow someone to provide their own required independent approval.

Permissions

Summarised from the authored role permissions. Scope restrictions such as “own records” still apply; these symbols do not indicate completeness or runtime access.

Table Sales Associate Sales Manager Purchasing Manager Fulfillment Operator Warehouse Manager Production Manager Production Operator Accountant Finance Manager
master
ContactPersons Manage / maintain: Manage assigned Accounts prospect information, actual ContactPersons, PurchaseContexts, ChannelOrders, ChannelOrderLines, Quotes and draft SalesOrders—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ChannelOrderLines Manage / maintain: Manage assigned Accounts prospect information, actual ContactPersons, PurchaseContexts, ChannelOrders, ChannelOrderLines, Quotes and draft SalesOrders—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
transaction
MasterChanges—No table-specific permission stated Specific actions: Approve QuoteException and commercial MasterChanges for customer/channel/price rules within reviewed finite authority—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
Quotes Manage / maintain: Manage assigned Accounts prospect information, actual ContactPersons, PurchaseContexts, ChannelOrders, ChannelOrderLines, Quotes and draft SalesOrders—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
SalesOrders Manage / maintain: Manage assigned Accounts prospect information, actual ContactPersons, PurchaseContexts, ChannelOrders, ChannelOrderLines, Quotes and draft SalesOrders Specific actions: Approve every SalesOrders revision independently of preparers/material editors—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
Requisitions—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage supplier commercial drafts, Requisitions, PurchaseOrders and their lines—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
PurchaseOrders—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage supplier commercial drafts, Requisitions, PurchaseOrders and their lines—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
StockTransfers—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage warehouses/locations, StockTransfers and InventoryCounts—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
InventoryCounts—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage warehouses/locations, StockTransfers and InventoryCounts—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
DeliveryConfirmations—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record actual DeliveryConfirmations, blind counts and authorized return custody—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ProductionEntries—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record draft ProductionEntries actual producer, interval, inputs/good/scrap/held/unfinished quantities—No table-specific permission stated—No table-specific permission stated
CashReceipts—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work—No table-specific permission stated
CashApplications—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work—No table-specific permission stated
CreditApplications—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work—No table-specific permission stated
Refunds—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work—No table-specific permission stated
FinanceCorrections—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work Specific actions: Approve credit exceptions, above-limit purchase commitments, bill exceptions, payment releases, every refund, FinanceCorrections, ProcessorSettlement and ProcessorClassification
PurchaseContexts Manage / maintain: Manage assigned Accounts prospect information, actual ContactPersons, PurchaseContexts, ChannelOrders, ChannelOrderLines, Quotes and draft SalesOrders—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ChannelOrders Manage / maintain: Manage assigned Accounts prospect information, actual ContactPersons, PurchaseContexts, ChannelOrders, ChannelOrderLines, Quotes and draft SalesOrders—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ProcessorAdjustments—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record actual PaymentEvents, ProcessorAdjustments and observed ProcessorSettlements, using the preapproved suspense path for unknown actual debits—No table-specific permission stated
ProcessorSettlements—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record actual PaymentEvents, ProcessorAdjustments and observed ProcessorSettlements, using the preapproved suspense path for unknown actual debits—No table-specific permission stated
finance
Accounts Manage / maintain: Manage assigned Accounts prospect information, actual ContactPersons, PurchaseContexts, ChannelOrders, ChannelOrderLines, Quotes and draft SalesOrders—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
PaymentRuns—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work—No table-specific permission stated
Payments—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Manage / maintain: Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work—No table-specific permission stated
PaymentEvents—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record actual PaymentEvents, ProcessorAdjustments and observed ProcessorSettlements, using the preapproved suspense path for unknown actual debits—No table-specific permission stated
  • Sales AssociateRecord actual purchase acceptance and recipient evidencePrepare return/entitlement requests and separately priced replacement ordersView assigned fulfillment and payment-status summariesCannot approve orders, waive credit, alter accepted prices/tax, apply cash, authorize a return/refund or treat a shared walk-in account as a shared wallet
  • Sales ManagerVerify purchase-context conflicts and commercial replacement scopeCannot substitute external checkout acceptance or capture for local order approval, approve its own orders, authorize stock/production or approve invoices/credits/refunds
  • Purchasing ManagerIndependently approve supplier commercial activation excluding its preparer/material editorsApprove another person's requisition/PO within finite entity/currency limits, otherwise request Finance Manager approvalPrepare supplier-return and bill-variance evidenceView accepted receipts/matchesCannot confirm its own procurement receipt, approve its own commitment, change protected beneficiary details without finance review or release cash
  • Fulfillment OperatorExecute guarded approved transfers, picks, handover and stock movesRaise restrictive condition holdsView quantity/location/lot/serial instructionsCannot approve its own count or physical disposition, release holds, alter costs, approve orders or post invoices/refunds
  • Warehouse ManagerIndependently approve StockRelease, TransferApproval, FulfillmentRelease, CountAdjustment, ReturnAuthorization and ReturnDisposition within reviewed scope, excluding preparer/material editors/physical counter or subject where relevantReview independent receipt, return and fulfillment evidenceRequest additional Finance Manager value/loss decisionsCannot waive mandatory commercial/financial gates, alter technical recipes, close production WIP or silently delete commitments
  • Production ManagerIndependently approve another person's technical recipe/routing changes and production release, excluding all relevant preparers/material editorsExecute only the exact fully approved output after required Finance Manager variance approvalCannot activate financial rates/standards, approve own work or substitute technical closure for additional Finance Manager residual approvalAnother eligible actual Production Manager is required when duties overlap
  • Production OperatorView assigned frozen BOM/routing instructions without unrestricted rates/marginsExecute authorized material staging, actual issue and eligible unused returnRaise restrictive condition exceptionsCannot accept its own work, release a job, post arbitrary WIP, change rates or execute terminal output/closure without the specified Production Manager action
  • AccountantRecord and post actual verified capture/bank/cash and routine eligible application under independently approved policyPrepare reconciliation packets and execute exact Finance Manager-approved effectsAccess purpose-limited beneficiary/cost evidenceCannot approve its own invoices/credits, settlements, corrections/refunds or bypass a held/uncertain entitlement
  • Finance ManagerApprove every invoice and credit revision independently of preparers/material editorsApprove protected tax/currency/bank/processor/cost/rate/authority master changes and context-credit transfersApprove nonzero completion variance and additional remaining production-close cost, stock value/loss exceptions, protected journals/cash transfers, revaluation, close/reopen and reconciled migrationCannot self-approve or let one actual person satisfy required independent decisions through multiple roles/accounts
Manage / maintain View Specific actions— No table-specific permission statedPermissions also apply to agents

The team behind the work

10 rules

Sales Associate

Prepares customer offers and orders, records the accepted purchase and follows the remaining commitment. Store or online origin does not grant independent order approval or turn a payment message into confirmed money.

Sales Manager

Independently approves the current customer-accepted order and required commercial exceptions. Reviews changed quantities, terms and fulfillment commitments while preserving separate financial and stock decisions.

Purchasing Manager

Prepares supplier commitments and follows remaining supply. Another eligible person supplies required independent purchasing approval within finite authority; receiving and financial settlement retain their own responsible people.

Fulfillment Operator

Records assigned receiving, picking, actual store or pickup handover, dispatch and returned custody. Follows the current goods, location and recipient instructions without changing prices, approving their own required stock decisions or issuing goods twice.

Warehouse Manager

Coordinates stock, transfers, counts, fulfillment readiness and return disposition within the permitted locations. Independently reviews the required operational decisions, with separate finance approval where value or exception rules require it.

Production Manager

Coordinates approved recipes, work release and production review. Independently accepts the required terminal output and quantity closure, excluding the relevant preparer, producer and material editors. Financial variance and residual-cost decisions remain separate.

Production Operator

Performs assigned assembly or kitting work and records actual material, time and operation results. Intermediate progress and repeated rework do not become additional finished goods. Required independent acceptance remains with the designated reviewer.

Accountant

Prepares eligible billing, matching, cash applications, payment clearing and reconciliations. Retains gross collections, fees, payouts and refunds as distinct financial sources, with unresolved outcomes visible until the required evidence is available.

Finance Manager

Independently approves every invoice and credit revision, all refunds, required financial exceptions, valuation and period work. Reviews production variance and remaining cost obligations without approving their own preparation or rewriting posted history.

Admin

Maintains technical identity, scoped configuration and connection settings. Administrative access cannot create business approval authority or unrestricted access to customer, cost or payment information.

The roles

Sales Associate

Prepares scoped customer offers, store and online orders and customer service requests.

Permissions and screens
  • Manage assigned Accounts prospect information, actual ContactPersons, PurchaseContexts, ChannelOrders, ChannelOrderLines, Quotes and draft SalesOrders
  • Record actual purchase acceptance and recipient evidence
  • Prepare return/entitlement requests and separately priced replacement orders
  • View assigned fulfillment and payment-status summaries
  • Cannot approve orders, waive credit, alter accepted prices/tax, apply cash, authorize a return/refund or treat a shared walk-in account as a shared wallet
Channel Order ReviewReceived
Channel Order NumberChannelExternal Order KeyContext
Offers DueDraft
Quote NumberAccountChannelValid Until
Channel Order ReviewChannelOrders
StatusReceivedPendingReviewConflictCancellationRequested
Received
CO-40474CHN-5498
CO-36069CHN-7884
PendingReview
CO-39280CHN-1294
CO-96352CHN-2331
Conflict
CO-69673CHN-2141
CancellationRequested
CO-59237CHN-5540
Sales Manager

Independently accepts commercial commitments and commercial master changes.

Permissions and screens
  • Approve every SalesOrders revision independently of preparers/material editors
  • Approve QuoteException and commercial MasterChanges for customer/channel/price rules within reviewed finite authority
  • Verify purchase-context conflicts and commercial replacement scope
  • Cannot substitute external checkout acceptance or capture for local order approval, approve its own orders, authorize stock/production or approve invoices/credits/refunds
Sales Orders Awaiting ApprovalSubmitted
Order NumberAccountChannelFulfillment Mode
Pickup
Channel Order ReviewReceived
Channel Order NumberChannelExternal Order KeyContext
Offers DueDraft
Quote NumberAccountChannelValid Until
Sales Orders Awaiting ApprovalSalesOrders
Submitted
  • SO-33251 ACC-110
  • SO-30649 ACC-130
  • SO-51821 ACC-150
  • SO-45956 ACC-120
  • SO-40361 ACC-110
SO-33251
Account
ACC-110
Channel
CHN-3885
FulfillmentMode
StoreHandover
NetTotal
330
CreditReview
CR-20786

Approval waits for the sales manager.

Purchasing Manager

Prepares supplier commitments and controls independently reviewed purchasing authority.

Permissions and screens
  • Manage supplier commercial drafts, Requisitions, PurchaseOrders and their lines
  • Independently approve supplier commercial activation excluding its preparer/material editors
  • Approve another person's requisition/PO within finite entity/currency limits, otherwise request Finance Manager approval
  • Prepare supplier-return and bill-variance evidence
  • View accepted receipts/matches
  • Cannot confirm its own procurement receipt, approve its own commitment, change protected beneficiary details without finance review or release cash
Purchase Approval QueueSubmitted
Purchase Order NumberSupplierOrder DateCurrent Total
Receipts Awaiting ReviewArrived
Receipt NumberPurchase OrderWarehouseArrived At
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-40235 VND-046 280 13 d
  • PO-85817 VND-217 740 8 d
  • PO-35140 VND-179 760 3 d
  • PO-21177 VND-197 780 4 d
  • PO-80452 VND-124 420 2 d
PO-40235
Supplier
VND-046
OrderDate
04 Sep
CurrentTotal
590
ApprovalBasis
280
Status
Submitted

Approval waits for the purchasing manager.

Fulfillment Operator

Records actual independent receiving, stock handling, fulfillment and returns.

Permissions and screens
  • Prepare GoodsReceipts/GoodsReceiptLines and confirm actual ReceiptAcceptances independently of buyer/commercial approver after required condition/cost review
  • Execute guarded approved transfers, picks, handover and stock moves
  • Record actual DeliveryConfirmations, blind counts and authorized return custody
  • Raise restrictive condition holds
  • View quantity/location/lot/serial instructions
  • Cannot approve its own count or physical disposition, release holds, alter costs, approve orders or post invoices/refunds
My Pick TasksAssigned
Pick NumberOrder LineReservationStatus
In Progress
Fulfillment ReadinessPlanned
Fulfillment NumberOrderModeStore
Pickup
Receipts Awaiting ReviewArrived
Receipt NumberPurchase OrderWarehouseArrived At
My Pick TasksPickTasks
YouStatusAssignedInProgressPartiallyPickedException
Assigned
PT-11615SOL-1429560 picked quantity
PT-38885SOL-9684760 picked quantity
InProgress
PT-78733SOL-608170 picked quantity
PT-82769SOL-963680 picked quantity
PartiallyPicked
PT-45495SOL-6764410 picked quantity
Exception
PT-20814SOL-1138500 picked quantity
Warehouse Manager

Controls stock eligibility, readiness, physical returns and count decisions.

Permissions and screens
  • Manage warehouses/locations, StockTransfers and InventoryCounts
  • Independently approve StockRelease, TransferApproval, FulfillmentRelease, CountAdjustment, ReturnAuthorization and ReturnDisposition within reviewed scope, excluding preparer/material editors/physical counter or subject where relevant
  • Review independent receipt, return and fulfillment evidence
  • Request additional Finance Manager value/loss decisions
  • Cannot waive mandatory commercial/financial gates, alter technical recipes, close production WIP or silently delete commitments
My Pick TasksAssigned
Pick NumberOrder LineReservationStatus
In Progress
Fulfillment ReadinessPlanned
Fulfillment NumberOrderModeStore
Pickup
Receipts Awaiting ReviewArrived
Receipt NumberPurchase OrderWarehouseArrived At
My Pick TasksPickTasks
YouStatusAssignedInProgressPartiallyPickedException
Assigned
PT-11615SOL-1429560 picked quantity
PT-38885SOL-9684760 picked quantity
InProgress
PT-78733SOL-608170 picked quantity
PT-82769SOL-963680 picked quantity
PartiallyPicked
PT-45495SOL-6764410 picked quantity
Exception
PT-20814SOL-1138500 picked quantity
Production Manager

Controls versioned assembly instructions, released jobs, actual work acceptance and quantity closure.

Permissions and screens
  • Prepare BOMs, BOMLines, ProductionRoutings, RoutingOperations and WorkOrders
  • Independently approve another person's technical recipe/routing changes and production release, excluding all relevant preparers/material editors
  • Independently accept ProductionEntries actual work/time and ProductionCompletions terminal scope, excluding producer, recorder and completion preparer/material editors
  • Execute only the exact fully approved output after required Finance Manager variance approval
  • Independently sign WorkOrders.CloseDecision after all quantities/obligations reconcile
  • Cannot activate financial rates/standards, approve own work or substitute technical closure for additional Finance Manager residual approval
  • Another eligible actual Production Manager is required when duties overlap
Production SchedulePendingApproval
Work Order NumberOutput ProductWarehousePlanned Quantity
Warehouse AvailabilityActive
ProductWarehouseLocationLot
Period Close Work
Task NumberPeriodKindOwner
AR
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 Operator

Performs released assembly work and records actual material and operation facts.

Permissions and screens
  • View assigned frozen BOM/routing instructions without unrestricted rates/margins
  • Execute authorized material staging, actual issue and eligible unused return
  • Record draft ProductionEntries actual producer, interval, inputs/good/scrap/held/unfinished quantities
  • Raise restrictive condition exceptions
  • Cannot accept its own work, release a job, post arbitrary WIP, change rates or execute terminal output/closure without the specified Production Manager action
Production SchedulePendingApproval
Work Order NumberOutput ProductWarehousePlanned Quantity
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
Accountant

Prepares and executes guarded entity finance and payment reconciliation work.

Permissions and screens
  • Manage draft invoices/bills, matches, CashReceipts, CashApplications, PaymentRuns, Payments, CreditApplications, Refunds, FinanceCorrections and journal/revaluation/close work
  • Record and post actual verified capture/bank/cash and routine eligible application under independently approved policy
  • Record actual PaymentEvents, ProcessorAdjustments and observed ProcessorSettlements, using the preapproved suspense path for unknown actual debits
  • Prepare reconciliation packets and execute exact Finance Manager-approved effects
  • Access purpose-limited beneficiary/cost evidence
  • Cannot approve its own invoices/credits, settlements, corrections/refunds or bypass a held/uncertain entitlement
Processor ReconciliationObserved
Settlement NumberPayment AccountCurrencySettlement Amount
Period Close Work
Task NumberPeriodKindOwner
AR
Unapplied Customer Cash
Receipt NumberAccountContextSource Kind
Cash
Processor ReconciliationProcessorSettlements
StatusObservedMatchingPendingApprovalUncertainDisputed
Observed
PS-73867PA-110
PS-18682PA-140
Matching
PS-36733PA-110
PendingApproval
PS-90219PA-110
Uncertain
PS-91180PA-130
Disputed
PS-95968PA-130
Finance Manager

Independently controls monetary authority, valuation, payments and close.

Permissions and screens
  • Approve every invoice and credit revision independently of preparers/material editors
  • Approve credit exceptions, above-limit purchase commitments, bill exceptions, payment releases, every refund, FinanceCorrections, ProcessorSettlement and ProcessorClassification
  • Approve protected tax/currency/bank/processor/cost/rate/authority master changes and context-credit transfers
  • Approve nonzero completion variance and additional remaining production-close cost, stock value/loss exceptions, protected journals/cash transfers, revaluation, close/reopen and reconciled migration
  • Cannot self-approve or let one actual person satisfy required independent decisions through multiple roles/accounts
Purchase Approval QueueSubmitted
Purchase Order NumberSupplierOrder DateCurrent Total
Invoices Awaiting ApprovalPendingApproval
Invoice NumberDocument TypeAccountContext
Credit Note
Processor ReconciliationObserved
Settlement NumberPayment AccountCurrencySettlement Amount
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-40235 VND-046 280 13 d
  • PO-85817 VND-217 740 8 d
  • PO-35140 VND-179 760 3 d
  • PO-21177 VND-197 780 4 d
  • PO-80452 VND-124 420 2 d
PO-40235
Supplier
VND-046
OrderDate
04 Sep
CurrentTotal
590
ApprovalBasis
280
Status
Submitted

Approval waits for the purchasing manager.

Agents

Holding several roles does not allow someone to provide their own required independent approval.

AI assistants and API

How permissions work

  • Scope follows the transaction. Store, channel, stock location and legal entity determine the relevant work and information. A shared product or customer reference does not merge ownership, company books or unrestricted access.
  • Decisions bind the reviewed version. Retain the actual person and exact content they approved. A material amendment needs renewed review; another account belonging to the same person does not create independence.
  • Customer funds retain their entitlement. A generic walk-in counterparty does not give unrelated purchases a shared pool of credit. Attribution, application and refund need the relevant transaction and recipient evidence.
  • Sensitive fields stay protected. Following an order or pick does not grant unrestricted margins, costs, bank destinations or financial adjustments. Reports, exports and assistants follow the same restrictions.
  • Actual events have separate evidence. Approved instructions cannot stand in for completed handover, accepted output, captured payment or bank settlement. The person who records a fact does not silently become its required independent reviewer.
ERP•AI workspace

Start now Retail & E-commerce ERP

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

Start now Download agent
Next · reference 2 of 6Reports and insights

Customize Retail & E-commerce ERP. With Proto, your desktop AI agent.

Ask Proto to help you customize Retail & E-commerce ERP.

Customize
Retail & E-commerce ERP.
Ask: “Adapt Sales & channels.”
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.