Skip to main content Enter
ERP.AI Inventory Management

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Stock & locationsSee where stock is held, who owns it and what your team can use now. Receiving & putawayRecord each delivery, protect its stock identity and move received goods into the right location. Issues & returnsReserve the right stock, record actual consumption and trace returned goods to their original movement. Stock transfersMove stock between locations while keeping quantities, ownership and in-transit value accounted for.
Counts & adjustmentsCount against a controlled stock snapshot, investigate differences and post corrections with clear authority. ReplenishmentGive buyers a reliable shortage worklist with clear quantities, supplier context and follow-up. Inventory analysisExplain inventory value, consumption, shortages and corrections from the stock evidence behind them.

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Receive and put awayConfirm the delivery, establish its stock basis and put each received portion into storage. Issue and return stockClaim eligible stock, record actual issue and resolve returns against source goods and reviewed value. Transfer stockAuthorize a move, trace dispatched stock and reconcile every portion at its destination or source.
Count to adjustPlan a controlled count, review the difference and reconcile stock with a traceable correction. Replenish stockTurn current stock shortages into a clear purchasing worklist without losing the basis of each recommendation.

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Wholesale and distributionKeep warehouse stock, transfers and replenishment aligned with daily demand. Retail and spare partsFind the stock you can use and spot replenishment needs across stores and stockrooms.
Manufacturing stockroomsTrack materials entering, moving through and leaving the stockroom. Service and maintenance teamsKeep parts visible across depots, stores and service locations.

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive warehouse teams clear responsibilities and the access their work needs. Reports and analyticsUnderstand stock availability, value and the reasons quantities change. Data modelInspect the stock identities, movement history and controls behind the specification.
IntegrationsConnect stock work to purchasing, demand, devices and accounting. ImplementationPlan the first release around trusted quantities, costs and warehouse responsibilities. AI assistants and APIHelp teams prepare stock work and investigate exceptions.

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Stock & locationsSee where stock is held, who owns it and what your team can use now.Receiving & putawayRecord each delivery, protect its stock identity and move received goods into the right location.Issues & returnsReserve the right stock, record actual consumption and trace returned goods to their original movement.Stock transfersMove stock between locations while keeping quantities, ownership and in-transit value accounted for.Counts & adjustmentsCount against a controlled stock snapshot, investigate differences and post corrections with clear authority.ReplenishmentGive buyers a reliable shortage worklist with clear quantities, supplier context and follow-up.Inventory analysisExplain inventory value, consumption, shortages and corrections from the stock evidence behind them.
Processes
Receive and put awayConfirm the delivery, establish its stock basis and put each received portion into storage.Issue and return stockClaim eligible stock, record actual issue and resolve returns against source goods and reviewed value.Transfer stockAuthorize a move, trace dispatched stock and reconcile every portion at its destination or source.Count to adjustPlan a controlled count, review the difference and reconcile stock with a traceable correction.Replenish stockTurn current stock shortages into a clear purchasing worklist without losing the basis of each recommendation.
Industries
Wholesale and distributionKeep warehouse stock, transfers and replenishment aligned with daily demand.Retail and spare partsFind the stock you can use and spot replenishment needs across stores and stockrooms.Manufacturing stockroomsTrack materials entering, moving through and leaving the stockroom.Service and maintenance teamsKeep parts visible across depots, stores and service locations.
Reference
Roles and permissionsGive warehouse teams clear responsibilities and the access their work needs.Reports and analyticsUnderstand stock availability, value and the reasons quantities change.Data modelInspect the stock identities, movement history and controls behind the specification.IntegrationsConnect stock work to purchasing, demand, devices and accounting.ImplementationPlan the first release around trusted quantities, costs and warehouse responsibilities.AI assistants and APIHelp teams prepare stock work and investigate exceptions.
Sign in
Sign in Start now
Inventory Management Processes
Replenish stock5 of 5
  • Receive and put away1 of 5
  • Issue and return stock2 of 5
  • Transfer stock3 of 5
  • Count to adjust4 of 5
  • Replenish stock5 of 5

Replenish stock

Turn current stock shortages into a clear purchasing worklist without losing the basis of each recommendation.

6 stages · 0 approvals

Roles and responsibilities

Inventory Manager Buyer System 1 Set the stockedrange Draft → PendingApproval 2 Evaluateavailability Draft → Received 3 Calculate theproposal Draft → PendingApproval 4 Review the worklist Draft → Received shortage episode · system 5 Follow uppurchasing Draft → PendingApproval 6 Reassess theshortage Draft → PendingApproval
  1. Step 1Set the stocked range
    Out of Stock
    ProductWarehouseQuantity On HandQuantity Allocated
  2. Step 2Evaluate availability
    On-Hand by Warehouse
    ProductWarehouseBinLot Number
  3. Step 4Review the worklist
    Out of Stock
    ProductWarehouseQuantity On HandQuantity Allocated
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.

01Set the stocked range02Evaluate availability03Calculate the proposal04Review the worklist05Follow up purchasing06Reassess the shortage

Set the stocked range

Inventory Manager prepares the product-site assortment and replenishment parameters through controlled master changes. Independent Admin activation happens through the configuration workflow before those settings can be used. Configured products remain in the population even before their first receipt or when their current stock is zero.

Responsible
Inventory Manager
Status
Draft → PendingApproval
Records
StockSummariesReorderRulesMasterChanges
Effect
Prepare reviewed product-site replenishment settings
Out of StockStockSummaries
QuantityAvailable <= 0Stocked = trueProduct.Active = true
ProductWarehouseQuantity On HandQuantity AllocatedQuantity Available
PRD-4388WRH-1307010680
PRD-5214WRH-130290170630
PRD-1187WRH-14038090750
PRD-9814WRH-120500130900
PRD-7631WRH-14026080460
PRD-1758WRH-150540410230

Evaluate availability

Inventory Manager reviews the current product-site projection and its cutoff. Eligible owned availability reflects active claims, stock status, expiry and locks. Inbound transit and third-party custody are shown separately. An expected arrival does not satisfy the current-stock trigger, and a stale feed is not a fresh promise of supply.

Responsible
Inventory Manager
Status
Draft → Received
Records
InventoryReservationsStockSummaries
Effect
Establish current eligible supply
On-Hand by WarehouseInventory
on hand
ProductWarehouseBinLot NumberSerial Number
PRD-5731WRH-140BNS-3203L26-6081INV-60820
PRD-7689WRH-140BNS-4287L26-4399INV-10318
PRD-5489WRH-130BNS-6774L26-6683INV-80102
PRD-6893WRH-120BNS-5050L26-1993INV-56814
PRD-3703WRH-130BNS-8895L26-3843INV-51402
PRD-5050WRH-110BNS-6453L26-6691INV-58420

Calculate the proposal

Inventory Manager reviews the suggestion from the effective rule, with product fallback where configured. Fixed reorder uses its order quantity; min/max proposes the gap to its target. A positive proposal respects the supplier minimum and rounds upward to the order multiple. Missing required parameters remain unconfigured rather than generating an invented quantity.

Responsible
Inventory Manager
Status
Draft → PendingApproval
Records
ReorderRulesProductsInventoryPolicies
Effect
Explain the suggested stocking quantity

Review the worklist

Buyer checks Low Stock and Out of Stock with available quantity, supplier, lead-time basis and suggested quantity. Equality at the configured reorder point triggers the shortage episode. Manual rules leave the purchasing choice to the responsible person, and unknown lead time remains visibly unresolved.

Responsible
Buyer
Status
Draft → Received
Records
StockSummariesReorderAlertsSuppliers
Effect
Review shortages and purchasing context
Out of StockStockSummaries
QuantityAvailable <= 0Stocked = trueProduct.Active = true
ProductWarehouseQuantity On HandQuantity AllocatedQuantity Available
PRD-4388WRH-1307010680
PRD-5214WRH-130290170630
PRD-1187WRH-14038090750
PRD-9814WRH-120500130900
PRD-7631WRH-14026080460
PRD-1758WRH-150540410230

Follow up purchasing

Buyer acknowledges the alert, reviews existing external purchasing work and records the relevant external reference. Supplier contact, ordering authority and commercial approval belong to that purchasing process. A reference or acknowledgment does not add stock, reserve an arrival date or close the underlying shortage.

Responsible
Buyer
Status
Draft → PendingApproval
Records
ReorderAlertsIntegrationEvents
Effect
Record external follow-up without creating stock

Reassess the shortage

Buyer follows the same ongoing episode as quantities and conditions change. Notifications use the approved reminder interval and actual delivery evidence. Recovery above the threshold resolves the episode; a later shortage opens a new one. Subsequent receipt follows the separate physical receiving process.

Responsible
Buyer
Status
Draft → PendingApproval
Records
ReorderAlertsStockSnapshotsIntegrationEvents
Effect
Retain one episode until actual recovery
Approvals and exception handling

0 approvals required in this process

  • The stocked product-site population includes zeroNever-received stock, so an absent inventory row cannot hide a shortage.
  • Available quantity has one disclosed treatment of reservations, expiry, holds, ownership, locks and transit across the worklist and feeds.
  • Rule overridesProduct fallback, units, minimums and rounding retain their reviewed basis; a current supplier currency does not alter inventory valuation.
  • One open shortage episode is reused through acknowledgmentReminders. Repeated evaluations do not create duplicate buying requests.
  • Procurement approvalsSupplier contracts, demand forecasting and production planning remain outside this inventory workflow.
  • Source messages retain their identity and content evidenceA delivery acknowledgment is not proof that the warehouse received goods.
  • Historical snapshots disclose coverageCutoff for stockout analysis; internal relocations do not create consumption or reset the demand clock.

When the process needs attention

  • shortage Review the worklist

    Equality at the configured reorder point triggers the shortage episode.

  • shortage Follow up purchasing

    A reference or acknowledgment does not add stock, reserve an arrival date or close the underlying shortage.

  • shortage Reassess the shortage

    Recovery above the threshold resolves the episode; a later shortage opens a new one.

Records and postings

StageRecordsEffect
1 Set the stocked range StockSummariesReorderRulesMasterChanges Prepare reviewed product-site replenishment settings
2 Evaluate availability InventoryReservationsStockSummaries Establish current eligible supply
3 Calculate the proposal ReorderRulesProductsInventoryPolicies Explain the suggested stocking quantity
4 Review the worklist StockSummariesReorderAlertsSuppliers Review shortages and purchasing context
5 Follow up purchasing ReorderAlertsIntegrationEvents Record external follow-up without creating stock
6 Reassess the shortage ReorderAlertsStockSnapshotsIntegrationEvents Retain one episode until actual recovery
Data model →

Process reports

All reports

Inventory Valuation

Frozen StockSnapshots reconcile exact remaining owned CostLayers by Product, Category, Warehouse and cost method in the installation valuation currency. Include picked/held/damaged owned stock and source-carried in-transit stock once; third-party custody is a separate non-owned quantity disclosure. Unknown costs block a final snapshot. AccountingExports sends only unaccepted event deltas; the closing value is a control balance, never another full-value journal.

On-Hand by WarehouseInventory
on hand
ProductWarehouseBinLot NumberSerial Number
PRD-5731WRH-140BNS-3203L26-6081INV-60820
PRD-7689WRH-140BNS-4287L26-4399INV-10318
PRD-5489WRH-130BNS-6774L26-6683INV-80102
PRD-6893WRH-120BNS-5050L26-1993INV-56814
PRD-3703WRH-130BNS-8895L26-3843INV-51402
PRD-5050WRH-110BNS-6453L26-6691INV-58420

Stockout Report

Stocked active product/warehouse days at the declared local end-of-day cutoff with eligible QuantityAvailable at or below zero divided by all completely observed stocked active product/warehouse days. Never-received products participate through StockSummaries. Missing daily snapshots are reported as incomplete coverage and excluded from both numerator and denominator, not treated as in-stock days. It measures sampled daily availability, not continuous intraday service level.

Low StockStockSummaries
ReorderStateLowOutOfStock
ProductWarehouseQuantity On HandQuantity AllocatedQuantity Available
PRD-3105WRH-120420160120
PRD-4939WRH-15095090800
PRD-1057WRH-130360270960
PRD-8795WRH-1108010530
PRD-7666WRH-140790640850
PRD-5334WRH-11014080630

Expiry Report

Exact remaining lot/serial positions and layer values as of cutoff, split by owner/status and disjoint days-to-expiry buckets: expired, 0–7, 8–30, 31–90 and over90; no-expiry/unknown-expiry positions remain separately visible. Use the warehouse-local expiry cutoff; same-day expiration policy is explicit. Returns and later receipts preserve established expiry. Value at risk includes only owned stock; alerts and FEFO guidance do not prove a markdown, sale or quality disposition.

Lot Expiry SoonInventory
has expiry datenext 30 dayson hand
ProductWarehouseBinLot NumberQuantity On Hand
PRD-7378WRH-140BNS-7012L26-0683900
PRD-3179WRH-120BNS-3583L26-7261370
PRD-7178WRH-130BNS-5434L26-0326640
PRD-4245WRH-110BNS-9276L26-2740590
PRD-2917WRH-110BNS-7294L26-2181830
PRD-9134WRH-150BNS-6075L26-8182760

Inventory Turns & DOH

Net carrying cost of effective SalesPick and InternalUsage final issues in the selected interval divided by the time-weighted owned inventory value over that same interval; simple internal movements, supplier returns, samples, scrap and adjustments are excluded from consumption and disclosed separately. DOH is interval days divided by turns. Customer returns reduce eligible consumption through linked original costs. Zero/nonpositive denominator or incomplete cutoff coverage is unavailable, never infinity or a manufactured zero. Category rollups sum compatible currency numerators and denominators before dividing.

On-Hand by WarehouseInventory
on hand
ProductWarehouseBinLot NumberSerial Number
PRD-5731WRH-140BNS-3203L26-6081INV-60820
PRD-7689WRH-140BNS-4287L26-4399INV-10318
PRD-5489WRH-130BNS-6774L26-6683INV-80102
PRD-6893WRH-120BNS-5050L26-1993INV-56814
PRD-3703WRH-130BNS-8895L26-3843INV-51402
PRD-5050WRH-110BNS-6453L26-6691INV-58420
Run by an agent

Agent support

An assistant cannot bypass a required human review, a current count lock, a valid demand claim or actual physical evidence. It cannot turn an incoming order message into a dispatch, a warehouse label into ownership, or a provider acknowledgment into accounting acceptance. Eligible automatic corrections require the independently activated policy and every stated condition; they do not inherit invented human approval from the assistant.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › replenish stock · set the stocked range on StockSummaries, ReorderRules, MasterChanges ✓ Inventory Manager prepares the product-site assortment and replenishment parameters through controlled master changes. › replenish stock · evaluate availability on Inventory, Reservations, StockSummaries ✓ Inventory Manager reviews the current product-site projection and its cutoff. › replenish stock · calculate the proposal on ReorderRules, Products, InventoryPolicies ✓ Inventory Manager reviews the suggestion from the effective rule, with product fallback where configured. › replenish stock · review the worklist on StockSummaries, ReorderAlerts, Suppliers ✓ Buyer checks Low Stock and Out of Stock with available quantity, supplier, lead-time basis and suggested quantity. › replenish stock · follow up purchasing on ReorderAlerts, IntegrationEvents ✓ Buyer acknowledges the alert, reviews existing external purchasing work and records the relevant external reference. › replenish stock · reassess the shortage on ReorderAlerts, StockSnapshots, IntegrationEvents ✓ Buyer follows the same ongoing episode as quantities and conditions change.

Other processes

4 more
Recent Receipts (last 7 days)Received
Receipt NumberExternal POReferenceSupplierProduct

Receive and put away

Confirm the delivery, establish its stock basis and put each received portion into storage.

6 stages · 1 approval

On-Hand by Warehouse
ProductWarehouseBinLot Number

Issue and return stock

Claim eligible stock, record actual issue and resolve returns against source goods and reviewed value.

7 stages · 2 approvals

Open TransfersApproved
Transfer NumberFrom WarehouseTo WarehouseProduct

Transfer stock

Authorize a move, trace dispatched stock and reconcile every portion at its destination or source.

7 stages · 2 approvals

Overdue Cycle CountsScheduled
Count NumberWarehouseZoneScheduled Date
Storage

Count to adjust

Plan a controlled count, review the difference and reconcile stock with a traceable correction.

6 stages · 2 approvals

ERP•AI workspace

Start now Inventory Management

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

Start now Download agent
Previous · process 4 of 5Count to adjustNext · IndustriesWholesale and distribution

Customize Replenish stock. With Proto, your desktop AI agent.

Ask Proto to help you customize Inventory Management.

Customize
Replenish stock.
Ask: “Plan this process around my team.”
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.