Keep production moving and every batch traceable.
Manage recipes and production with a clear view of lot availability, shelf life and customer orders.
Illustrative records derived from the system specification.
Built for food and beverage teams
Operations, production, quality and finance teams at food and beverage manufacturers.
- Defined tables
- 108
- Operational views
- 16
- Defined roles
- 12
- Reports
- 10
Defined in the planned system specification.
What’s inside.
Manage recipes and production with a clear view of lot availability, shelf life and customer orders.
Products & recipes
Give each batch a clear recipe, approved label and consistent units.
Purchasing & suppliers
Follow ingredients and packaging from approved purchase to accepted delivery.
Inventory & shelf life
Find usable stock and protect each lot through storage, movement and return.
Batch production & packing
Follow actual inputs, processing and packed output through each batch.
Quality & traceability
Review each population and follow affected goods through the business.
Sales & fulfillment
Promise suitable stock and follow each customer order through handover.
Finance
Connect buying, production and customer delivery to each company’s books.
Reporting
Understand availability, batch performance and open obligations together.
Your production workspace
- PRD-1381: WO-91095, 28 Sep to 05 Oct, Released
- PRD-1629: WO-46307, 12 Sep to 19 Sep, InProgress
- PRD-4070: WO-39132, 14 Sep to 18 Sep, PartiallyCompleted
- PRD-1796: WO-49143, 12 Sep to 16 Sep, Completed
- PRD-8728: WO-72950, 20 Sep to 29 Sep, PendingClose
- PRD-5078: WO-95211, 20 Sep to 27 Sep, Released
Approval conditions
Quality Manager: Approve QualityInspections, QualityDispositions and LotDateEvents protected approval/reassessment independently of producer/receiver, inspector, preparer and material editors as applicable
- QI-84407 IP-88132 420
- QI-65436 IP-44339 590
- QI-85035 IP-44661 550
- QI-32611 IP-85072 360
- QI-70262 IP-11949 680
- Plan
- IP-88132
- Product
- PRD-7534
- Portion
- LP-24102
- WorkOrder
- WO-12115
- PopulationQuantity
- 420
Review waits for the quality manager.
Approval conditions
Visible to: Finance Manager, Warehouse Manager. Visibility does not establish approval authority.
- IC-53846 WRH-120 5 d
- IC-23849 WRH-150 in 12 d
- IC-30963 WRH-140 12 d
- IC-41654 WRH-130 in 1 d
- IC-85484 WRH-110 in 4 d
- Warehouse
- WRH-120
- Counter
- UG
- Policy
- FP-56543
- Lock
- CL-88152
- PlannedEnd
- 12 Sep
Approval conditions.
Approval conditions
Sales Manager independently approves exceptions and every exact SalesOrders revision (Status: Draft → Submitted → Approved) after acceptance, excluding the creator/material contributors, with additional Finance Manager credit exception where required.
- SO-19704 ACC-140
- SO-58801 ACC-110
- SO-49499 ACC-130
- SO-26804 ACC-120
- SO-15180 ACC-140
- Account
- ACC-140
- ShipmentMode
- Carrier
- NetTotal
- 910
- CreditReview
- CR-31341
- Snapshot
- DR-10894
Approval waits for the sales manager.
Approval conditions
another actual Purchasing Manager within finite reviewed entity/currency limit, or Finance Manager otherwise, approves exact supplier/line scope (Status: Draft → Submitted → Approved).
- PO-54763 VND-166 630
- PO-65290 VND-069 500
- PO-53464 VND-229 170
- PO-16635 VND-033 320
- PO-66171 VND-035 920
- Supplier
- VND-166
- CurrentTotal
- 760
- ApprovalBasis
- 630
- Currency
- CRR-9697
- Snapshot
- DR-98936
Purchasing Manager prepares Requisitions/PurchaseOrders; another actual Purchasing Manager within finite reviewed entity/currency limit, or Finance Manager otherwise, approves exact supplier/line scope (Status: Draft → Submitted → Approved).
Approval conditions
Finance Manager independently approves every invoice and credit revision (Status: Draft → PendingApproval → Approved).
- INV-65418 ACC-120
- INV-20008 ACC-110
- INV-55650 ACC-120
- INV-39758 ACC-110
- INV-99349 ACC-150
- Account
- ACC-120
- DocumentType
- Invoice
- NetAmount
- 770
- TaxAmount
- 540
- Currency
- CRR-8050
Approval waits for the finance manager.
| Pick Number | Order Line | Reservation | Status | Planned Start |
|---|---|---|---|---|
| PT-65192 | SOL-5357 | IR-34288 | Assigned | 10 Sep |
| PT-50025 | SOL-2742 | IR-46426 | InProgress | 14 Sep |
| PT-29777 | SOL-2563 | IR-30881 | PartiallyPicked | 16 Sep |
| PT-16854 | SOL-6715 | IR-21109 | Exception | 08 Sep |
| PT-67298 | SOL-4555 | IR-72012 | Assigned | 17 Sep |
| PT-48956 | SOL-6503 | IR-37412 | InProgress | 17 Sep |
| Work Order | Routing Operation | Assigned To | Status | Planned Start |
|---|---|---|---|---|
| WO-22806 | RO-8970 | WR | Ready | 26 Sep |
| WO-35178 | RO-6090 | HR | InProgress | 16 Sep |
| WO-60979 | RO-1048 | NG | Exception | 14 Sep |
| WO-16368 | RO-4756 | CK | Ready | 12 Sep |
| WO-97087 | RO-5413 | ET | InProgress | 11 Sep |
| WO-79291 | RO-9845 | HD | Exception | 21 Sep |
Connect every batch to the business
Compare the effective approved BOMs/BOMLines, ProductUnits and StandardCosts at the selected company/date and recipe reference-output basis; preserve each ingredient or packaging line's own unit, frozen conversion and rounding, show unresolved cost separately from known zero and apply the selected yield/loss convention once, with no implicit density or mixed-dimension total.
opens Purchase Approval Queue →| Purchase Order Number | Supplier | Current Total | Approval Basis | Currency |
|---|---|---|---|---|
| PO-54763 | VND-166 | 760 | 630 | CRR-9697 |
| PO-65290 | VND-069 | 850 | 500 | CRR-8625 |
| PO-53464 | VND-229 | 70 | 170 | CRR-7773 |
| PO-16635 | VND-033 | 190 | 320 | CRR-6018 |
- Draft
- Submitted
- Approved
- Sent
- PartiallyReceived
- Received
- Closed
- Cancelled
- Currency
- CRR-9697
- Snapshot
- DR-98936
- PurchaseOrderNumber
- PO-54763
- Supplier
- VND-166
- CurrentTotal
- 760
- ApprovalBasis
- 630
Go from the big picture to the details behind it. Open any record to see its status, owner and history.
Illustrative records. Connections and approval states follow the authored specification.
From order to payment
Keep production moving and every batch traceable.
Illustrative previews from the system specification.
-
01
Quote
Prepare a clear offer for the products and packs your customer needs.
-
02
Sales order
Confirm the quantities, delivery dates and customer requirements.
Your Sales Manager confirms the order and delivery commitment.
-
03
Pick and ship
Select suitable released lots and follow the goods through delivery.
-
04
Invoice
Bill accurately from the supplied goods and agreed prices.
Your Finance Manager checks the goods and amounts being billed.
-
05
Cash applied
Keep customer balances current as payments arrive.
Keep decisions moving
Decision checkpoints where approval stays with your team.
Sales order
Your Sales Manager confirms the order and delivery commitment.
Invoice
Your Finance Manager checks the goods and amounts being billed.
Stay in control as you grow
Human approval and system automation have different jobs.
Sales order
Your Sales Manager confirms the order and delivery commitment.
Invoice
Your Finance Manager checks the goods and amounts being billed.
Approval chains
Audit trail
Give every team the right tools
Sales Coordinator
Prepares customer offers, accepted order details and approved trace-contact work.
Sales Manager
Independently controls commercial terms, orders and external customer contact.
Purchasing Manager
Prepares supplier commitments and independently approves purchasing within explicit limits.
Warehouse Operator
Records actual independent receipt, storage, population segregation, movement and handover.
Warehouse Manager
Controls warehouse movements, count decisions, return scope and ready-shipment release.
Production Manager
Controls recipe/routing versions, batch release, actual work acceptance, terminal output and quantity closure.
Production Operator
Performs assigned released batch work and records actual input, processing and packing evidence.
Quality Inspector
Records actual population, sampling, process and storage evidence and prepares trace investigation.
Quality Manager
Independently controls food specifications, exact population eligibility, date decisions and trace scope.
Accountant
Prepares and executes guarded local finance and source reconciliation.
Finance Manager
Independently controls monetary authority, costing, journals and period close.
See production and stock clearly
Start with the question. Follow it to the records behind the answer.
Recipe and Standard Cost
Compare the effective approved BOMs/BOMLines, ProductUnits and StandardCosts at the selected company/date and recipe reference-output basis; preserve each ingredient or packaging line's own unit, frozen conversion and rounding, show unresolved cost separately from known zero and apply the selected yield/loss convention once, with no implicit density or mixed-dimension total.
View Purchase Approval QueueBatch Yield and Variance
Reconcile WorkOrders through BatchReconciliations, BatchMaterialAllocations, ProductionCompletions and WorkOrderCostEntries: planned versus actual primary output on its compatible basis, each input's consumed/returned/lost/remaining quantity, separate packaging usage, current exclusive WIP, accepted output standard value and the independently reviewed signed variance, counted once across partial completions and closure.
View My Batch WorkProduction and WIP
Follow released WorkOrders, WorkOrderOperations and ProductionEntries at the selected cutoff, distinguishing staged inventory, actual issued resources, terminal accepted output, unresolved physical work and financial closure; use exact original issue/cost claims for remaining WIP and do not multiply values through progress, genealogy, hold or report joins.
View Production ScheduleLot Availability and Shelf Life
Show InventoryPositions and LotPortions with Lots, InventoryReservations, QualityHolds and the effective ShelfLifePolicies/LotDateEvents: owned quantity, disjoint restricted or claimed scope and currently eligible quantity in each product's base unit, with explicit unknown dates and evaluation time; apply customer remaining-life and expected-delivery requirements only for the identified order scenario and do not add parent portions to their children.
View Shelf Life ReviewQuality and Release Position
Follow QualityInspections, InspectionResults, NonConformanceReports and QualityDispositions against the applicable controlled specification and exact lot population, showing missing/unknown evidence, independent decisions and unresolved restrictions; retain overlapping hold reasons without counting the same held quantity twice, and distinguish valued physical output from quality eligibility without creating another inventory balance.
View Quality Release QueueBatch Genealogy
Trace actual Lots/LotPortions, BatchMaterialAllocations, production, transfers and ShipmentLines backward and forward, retaining supplier/manufacturer lot-source identity and actual event times; show disjoint physical/cost allocations separately from conservative commingled exposure, flag missing or uncertain lineage and avoid multiplying the same source quantity or value across descendants or alternative traversal paths.
View Trace Case BoardWithdrawal Progress
Follow reviewed TraceCases/TraceLines by their exact case and exposure snapshot, with affected current stock/WIP, historically delivered goods, holds, source-linked returns/disposition and authorized recipient-response evidence; reconcile unique population/recipient work and unresolved outcomes without summing duplicated genealogy paths or treating a credit, notice acknowledgment or case status as physical recovery or regulatory completion.
Order and Supply Position
Compare remaining SalesOrderLines with reviewed purchasing, ReceiptAcceptances, SalesAllocations and actual ShipmentLines at compatible company/product/unit cutoffs; preserve accepted, reserved, performed, cancelled and returned history as distinct populations, show quality/date eligibility in the selected delivery scenario and do not treat held receipts, expected production or a financial credit as immediately available supply.
View Sales Orders Awaiting ApprovalReceivables and Payables Aging
Age open Invoices and Bills by their own agreed due dates and reporting cutoff after source-bound credits and actual CashApplications/PaymentAllocations, preserving partial settlement, remaining reservations and unresolved payments; show document/source and functional carrying separately, reconcile prior FX and never sum unrelated transaction currencies as a single balance or count unapplied cash as settled AR/AP.
View Receipts Awaiting ReviewLocal Financial Statements
Reconcile each legal company's posted JournalEntries/JournalLines, selected period and functional currency with local accounts and approved opening balances; distinguish stock, exclusive WIP, recognized production/receipt variances, current-carrying dispositions, accruals, receivables/payables, cash and FX, preserve controlled corrections and do not repeat subledger or trace-detail amounts as additional general-ledger value.
View Receipts Awaiting ReviewAI support across your operation
Let your AI agent help with everyday work. Set its permissions during setup and keep approvals with your team.
- Products, suppliers and orders
- Product and recipe importsin and out
- Supplier documentsin
- Customer ordersin and out
- Production and quality evidence
- Production reportingin and out
- Laboratory and inspection resultsInspectionResults · in and out
- Storage and process observationsin and out
- Labels and packingin and out
- Delivery and financial work
- Warehouse and carrier eventsin and out
- Finance and bankingin and out
- Withdrawal coordinationin and out
- Agents
- Your agentWorks within the permissions you assign
Your agent works within the permissions you assign.
List the work that needs attention. Keep the approval with the assigned reviewer.
Download agent Agent setup guide$ curl -fsSL https://www.erp.ai/skill.md
› open Food & Beverage ERP and list records waiting on sales order
Order-to-cash · records listed with owner and age
› approve the first one at sales order, as its approverYour questions, answered.
How the system works, what you can configure and how to get started.
How do I get started?+
Select Start now to create your account. Explore the system specification, or use Proto to configure it for your business.
Who is Food & Beverage ERP for?+
It is designed for batch manufacturers of packaged foods, sauces and condiments, nonalcoholic beverages and ingredient blends. The selected scope connects recipes, purchasing, production, lot eligibility, wholesale delivery and local company finance. Confirm the fit for your products and operating methods during implementation.
How are recipe changes handled?+
Controlled revisions retain ingredient and packaging requirements, units and the applicable specifications. Released batches preserve their approved basis. A change to a recipe, label or quality requirement follows the relevant independent review before it affects eligible new work.
Can recipes mix weights, volumes and packaging counts?+
Each line retains its own unit and reviewed conversion. Scaling uses the recipe's reference output while preserving those units. The selected scope supports fixed same-dimension and pack conversions; it does not silently infer density, potency or catch-weight adjustments.
What happens when only part of a lot is released?+
The quality decision identifies the exact affected population. Released quantity can become eligible when its other conditions are satisfied, while the rest retains its holds. Changing a general lot status cannot release quantities that were outside the reviewed decision.
Does the system choose which lot to ship?+
It can propose suitable available lots using the configured expiry and remaining-life rules. Current holds, reservations and customer requirements still apply. Eligibility is checked again at the actual handover, including relevant changes to the expected delivery date.
Can repacking create a later expiry date?+
Repacking preserves the source lot and age history. It does not automatically renew product life. Corrections or extensions require the configured evidence and independent Quality Manager decision, with the previous dates retained for review.
Can we trace an ingredient into customer deliveries?+
The model links actual input lots with batches, output and downstream deliveries. Investigation scope can include every output of a commingled batch. Potential exposure is broader than a cost allocation and remains visible when quantities have already left the warehouse.
Does a quality release also post finished stock?+
Physical output acceptance, quality eligibility and financial closure have separate effects. Accepted owned output can remain valued held stock while quality review is pending. Releasing its eligible population does not create another batch quantity or inventory value.
Does this provide food-safety certification or automatic recall reporting?+
The system supports recorded evidence, controlled decisions and traceability response work. Your responsible specialists select the applicable methods, obligations and release policies. Certification, legal recall determinations and regulatory notifications are not established by an authored website or a completed workflow.
Are laboratory, sensor and carrier connections included?+
Connections are configured and verified during implementation. Their source identities, supported actions, permissions and reconciliation need explicit contracts. An imported reading or transport acknowledgment does not automatically establish quality release, actual delivery or settlement.
How is the system priced?+
Ordinary manual work in the official interface is free, with no per-user fee. Machine work and retained data follow the platform rate card; implementation and model usage have their own charges. The pricing page gives the full terms and rollout framing.
Implementation
Start with a real recipe, batch and delivery, then expand from a reconciled result.
Read the implementation plan- 01
Agree the operating scope
Confirm companies, facilities, products, suppliers and customers. Select recipe and pack conventions, measurement units, lot identity, date policies and the quality evidence required for each decision. Assign preparation, independent review, execution and financial authority to actual people.
Team and ERP.ai - 02
Exercise a representative batch
Configure approved masters, recipes, routing, specifications, labels and cost standards. Follow receipt, material issue, actual processing, terminal output and quality release into delivery and billing. Include partial release, a date exception, an actual yield difference and a source-linked return.
Team and ERP.ai - 03
Reconcile the opening position
Map stock populations, source lots, date history, active holds, open orders and issued production work. Reconcile nonposting stock and financial detail to one opening ledger at the agreed cutoff. Preserve existing genealogy and deliveries needed for investigations, plus current carrying and partial settlement.
Team and ERP.ai - 04
Verify and enable the first scope
Test access, independent decisions, quantity conservation and financial reconciliation with the responsible teams. Run a trace and withdrawal exercise using the actual configured scope. Resolve missing evidence and uncertain outcomes, approve the opening position and train users before enabling new operational work.
Team and ERP.ai
Pricing
The base account and ordinary manual work in ERP.AI's official interface are $0. Viewing, searching, creating, editing, approving, deleting and exporting records in that interface do not consume read or write credits. There is no per-user fee.
Machine work: external API-key requests, imports, workflows, agents and scheduled jobs. Successful external API-key reads and writes use the operation rates below. Starting a managed execution from the interface still starts that metered service.
Pricing and account rules| Machine work | Included per $1 of credit |
|---|---|
| List/filter or get record calls | 20,000 |
| Search or aggregate calls | 4,000 |
| CSV or PDF exports | 100 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| File upload in MB | 2,000 |
| Workflow runs | 2,000 |
| Code-node compute beyond included in CPU-sec | 12,000 |
| Agent executions | 2,000 |
| Scheduled jobs or webhook activations | 20,000 |
Read and write rates apply to successful external API-key requests. Ordinary manual work in the ERP.AI interface is $0.
prepaid creditsSmallest pack $5, purchased credits never expire.
Explore the complete system.
Follow the operating model from the process to the people, records and decisions behind it.
Industries
Reference
Make it work your way.
Use Proto to configure this system for your business. Review fields, rules and approvals before releasing changes.
Previews contain illustrative data from the system specification.