Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- SCM with Lot Tracking
- Existing item source
- Warehouse operations
- Evidence storage
- Reporting destination
SCM with Lot Tracking organizes stock work around the item, its lot, the location and the organization that owns the request. Inventory Coordinators prepare stock requests for receive, move, reserve or recall work.
Stock requests in one list
| Record number | Subject | Status | Revision | Required by | Requested units | |
|---|---|---|---|---|---|---|
| SR-46721 | Receive oat bars from October run | Review | 820 | 21 Oct | 650 | |
| SR-77776 | Reserve almond bites for wholesale | Review | 180 | 27 Oct | 60 | |
| SR-28827 | Move citrus syrup to cold room | Review | 450 | 31 Oct | 740 | |
| SR-96964 | Hold berry jam after seal check | Review | 860 | 27 Oct | 340 | |
| SR-63257 | Recall sesame crackers from West DC | Review | 350 | 25 Oct | 400 |
Inventory Reviewer decides independently on the submitted revision.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep item identity, lot expiry and release state together before stock work begins.
Stock lots
| Lot code | Item | Expires at | Release state | Owner reference | |
|---|---|---|---|---|---|
| OB-2610-A | Chai concentrate, 1 liter | 27 Oct | Released | Production run PR-2610-14 | |
| AB-2609-B | Oat bar, maple, box of 12 | 20 Oct | Released | PO 71842 | |
| CS-2611-C | Cocoa mix, 500 g pouch | 18 Oct | Released | Receipt RC-4820 | |
| BJ-2608-D | Oat bar, maple, box of 12 | 20 Oct | Released | Supplier batch AB-2609 | |
| SC-2610-E | Granola, apple spice, 14 oz | 13 Oct | Released | Transfer TR-6107 |
Give every stock request an organization, location and accountable owner.
Team members
| Name | Organization | Role name | User | |
|---|---|---|---|---|
| Rhea Malik | Pine Hollow Pantry | Quality manager | Tomas Alvarez | |
| Marco Silva | Orchard Vale Foods | Lot control specialist | Yara Khalil | |
| June Nakamura | Orchard Vale Foods | Warehouse lead | Ethan Morales | |
| Dalia Farouk | Pine Hollow Pantry | Recall coordinator | Yara Khalil | |
| Benji Torres | Riverstone Snack Works | Receiving associate | Imani Reed |
Prepare receive, move, reserve and recall work against a named item and revision.
Stock requests
| Record number | Subject | Status | Revision | Item | Location | |
|---|---|---|---|---|---|---|
| SR-68406 | Receive oat bars from October run | Approved | 230 | Sesame cracker, 6 oz box | North reserve rack | |
| SR-22759 | Reserve almond bites for wholesale | Approved | 280 | Almond bite, cocoa, pouch | North reserve rack | |
| SR-49632 | Move citrus syrup to cold room | Approved | 360 | Citrus syrup, 750 ml | Outbound staging lane 4 | |
| SR-82522 | Hold berry jam after seal check | Approved | 270 | Chai concentrate, 1 liter | North reserve rack | |
| SR-88248 | Recall sesame crackers from West DC | Approved | 730 | Citrus syrup, 750 ml | East fulfillment hub |
Keep the reviewer, source revision, result and supporting files with the request.
Review decisions
| Parent | Source revision | Decision | Decided at | Reason | Reviewer | |
|---|---|---|---|---|---|---|
| Reconcile granola pouch count | 160 | Approve | 29 Oct | Approve after seal inspection | Arjun Mehta | |
| Hold berry jam after seal check | 60 | Return | 20 Oct | Hold pending allergen review | Tomas Alvarez | |
| Reconcile granola pouch count | 670 | Approve | 24 Oct | Recall affected West DC cases | Lena Kowalski | |
| Receive oat bars from October run | 930 | Return | 21 Oct | Release batch after lab result | Nadia Costa | |
| Reconcile granola pouch count | 50 | Approve | 19 Oct | Recount cases before transfer | Bashir Okafor |
Trace signed stock effects and active claims back to their request and lot.
Stock reservations
| Request | Item | Lot | Location | Quantity | State | |
|---|---|---|---|---|---|---|
| Reconcile granola pouch count | Almond bite, cocoa, pouch | Chai concentrate lot CC-2612 | East fulfillment hub | 770 | Active | |
| Recall sesame crackers from West DC | Oat bar, maple, box of 12 | Cocoa mix lot CM-2607 | West distribution center | 220 | Active | |
| Release chai concentrate lot | Berry jam, 12 oz jar | Cocoa almond bite lot AB-2609 | East fulfillment hub | 890 | Active | |
| Recall sesame crackers from West DC | Sesame cracker, 6 oz box | Berry jam lot BJ-2608 | West distribution center | 100 | Active | |
| Transfer cocoa mix to East hub | Sesame cracker, 6 oz box | Berry jam lot BJ-2608 | West distribution center | 100 | Active |
Keep the affected lot, reason, reviewed scope and stock history connected.
Approval conditions
| Parent | Organization | Status | Revision | Lot code | Affected units | |
|---|---|---|---|---|---|---|
| Move citrus syrup to cold room | Pine Hollow Pantry | Submitted | 340 | OB-2610-A | 280 | |
| Transfer cocoa mix to East hub | Meadowbank Kitchens | Submitted | 590 | AB-2609-B | 440 | |
| Reconcile granola pouch count | Orchard Vale Foods | Submitted | 920 | CS-2611-C | 190 | |
| Reconcile granola pouch count | Riverstone Snack Works | Submitted | 460 | BJ-2608-D | 280 | |
| Reserve almond bites for wholesale | Orchard Vale Foods | Submitted | 410 | SC-2610-E | 810 |
Review stock work by lot ships ready to use. One step needs a named approval before the work moves on: Decide revision (Inventory Reviewer).
Record the item, lot context, location and required quantity.
Present a specific request revision with its evidence.
An Inventory Reviewer records a reasoned decision on that revision.
Follow approved work to its operation result and stock effect.
Compare the decision, receipt, movement and reservation.
Investigate failed or needs-review results against the request.
Open any stock request to see its operation receipts, the roles that work on it, its process stages and its approvals on one page.
Revision, Required by, Requested units and Owner.
Each line is linked to this stock request.
Inventory Coordinator and Admin, each with their own permissions.
Prepare request and Execute approved action, with the role that acts.
Decide revision, with who decides.
Pine Hollow Pantry · Review
| Operation key | Action | Result state |
|---|---|---|
| receive-OB-2610 | Receive lot | Failed |
| hold-BJ-2608 | Place lot on hold | Needs review |
| recall-SC-2610 | Open recall scope | Failed |
Signed in as Inventory Reviewer
| Decision | Approver | |
|---|---|---|
| Decide revisionAn Inventory Reviewer records a reasoned decision on that revision. | Inventory Reviewer |
Everyone opens SCM with Lot Tracking to the work that is theirs. Pick a role to see what it starts with.
Prepare assigned operational records and execute eligible reviewed actions. Own assigned organization and draft scope only; accepted evidence is read-only.
This is the first screen this role sees.
Recall scopes · Inventory Coordinator
| Parent | Organization | Status | Revision | Lot code | Affected units | |
|---|---|---|---|---|---|---|
| Move citrus syrup to cold room | Pine Hollow Pantry | Submitted | 340 | OB-2610-A | 280 | |
| Transfer cocoa mix to East hub | Meadowbank Kitchens | Submitted | 590 | AB-2609-B | 440 | |
| Reconcile granola pouch count | Orchard Vale Foods | Submitted | 920 | CS-2611-C | 190 | |
| Reconcile granola pouch count | Riverstone Snack Works | Submitted | 460 | BJ-2608-D | 280 | |
| Reserve almond bites for wholesale | Orchard Vale Foods | Submitted | 410 | SC-2610-E | 810 |
Review eligible revisions independently and reconcile operational evidence. Approve or reject through guarded actions only; cannot approve own submission.
This is the first screen this role sees.
Recall scopes · Inventory Reviewer
| Parent | Organization | Status | Revision | Lot code | Affected units | |
|---|---|---|---|---|---|---|
| Move citrus syrup to cold room | Pine Hollow Pantry | Submitted | 340 | OB-2610-A | 280 | |
| Transfer cocoa mix to East hub | Meadowbank Kitchens | Submitted | 590 | AB-2609-B | 440 | |
| Reconcile granola pouch count | Orchard Vale Foods | Submitted | 920 | CS-2611-C | 190 | |
| Reconcile granola pouch count | Riverstone Snack Works | Submitted | 460 | BJ-2608-D | 280 | |
| Reserve almond bites for wholesale | Orchard Vale Foods | Submitted | 410 | SC-2610-E | 810 |
Maintain organization configuration and membership. Administrative membership does not confer approval or execution authority.
This is the first screen this role sees.
Team members · App Administrator
| Name | Organization | Role name | User | |
|---|---|---|---|---|
| Rhea Malik | Pine Hollow Pantry | Quality manager | Tomas Alvarez | |
| Marco Silva | Orchard Vale Foods | Lot control specialist | Yara Khalil | |
| June Nakamura | Orchard Vale Foods | Warehouse lead | Ethan Morales | |
| Dalia Farouk | Pine Hollow Pantry | Recall coordinator | Yara Khalil | |
| Benji Torres | Riverstone Snack Works | Receiving associate | Imani Reed |
Read authorized evidence and reports. Read-only scoped audit with no write or action execution.
This is the first screen this role sees.
Recall scopes · Auditor
Maintain application access and setup across the authorized organization scope. Administrative access does not grant independent review authority.
Use lot, request, reservation and operation records to answer stock questions.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 39 | ||
| Review | 25 | 64% | |
| Approved | 14 | 56% | |
| Executed | 9 | 64% |
Sample totals per stage
Sum posted signed quantity by item and location, with lot detail available for tracing.
List lot expiry dates and release states by item.
Sum active reservation quantity by item, lot and location.
Group requests by status, owner and required date.
Follow each recall scope through its parent request, lot code and affected units.
List decision, date, reviewer, source revision and parent request.
Group failed and needs-review receipts by action and failure reason.
Trace a movement to the movement it reverses and its parent request.
See how SCM with Lot Tracking fits your kind of team.
Each stage of review stock work by lot names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Ask Proto to help configure and inspect lot-specific stock work.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 13 tablesStart with one team and one process, then add the rest once the basics are running.
Choose an organization, active locations, item range and people who prepare and review stock work.
Confirm SKU, base unit, lot codes, expiry dates, release states and location eligibility notes.
Have an Inventory Coordinator submit a receive or move request and a separate Inventory Reviewer decide its revision.
Compare the decision with the operation receipt, signed movement or active reservation.
Use a Failed or NeedsReview receipt and a recall scope to establish who investigates and what evidence closes the case.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure SCM with Lot Tracking for your business. Begin with one organization, a small item range, two locations and a reviewed stock request.
A Stock Lot records its lot code, item, expiry date, release state and owner reference. Use the item and organization context when two lots have similar codes.
Inventory Reviewer decides an eligible request revision independently and records a decision and reason. Inventory Coordinator prepares the assigned request.
The request carries a revision. Review Decisions retain the source revision they address, so the team can distinguish an earlier decision from a later version.
Stock Movements identify their parent request, item, location, signed quantity and optional lot. A correcting movement can point to the movement it reverses.
A Stock Reservation records item, location, quantity, expiry and state. It can identify a lot and links to the request behind the claim.
A Recall Scope links to a stock request and organization and records its lot code, reason and affected units. The team can inspect linked movements, reservations, decisions and receipts.
Record Attachments keep a title, evidence type, visibility, uploader and file. Review Decisions and Operation Receipts keep the decision and action result.
App Administrator maintains organization, item, location and team setup. The independent request decision belongs to Inventory Reviewer.
Read the operation receipt's result, expected revision and failure reason with the parent request. Compare any movement, reservation or recall scope before treating the work as reconciled.
Start free, then use Proto to change fields, steps and approvals before your team goes live.