OPERATIONS · ALL STAGES

Retail inventory targets that prevent stockouts

Convert seven-day sales into store targets with coverage and fixture capacity.

ARTICLE LENGTH5,189 words
GAME VERSION1.0 · build 3674
RESEARCH8 unique sources
Retail inventory targets that prevent stockouts · Official Big Ambitions gameplay frame
Official Big Ambitions gameplay · Hovgaard Games

Decision first

THE SHORT VERSION

Set each store target to the greater of combined fixture capacity or daily demand multiplied by coverage days.

This guide treats retail inventory as a measured flow of units through build 3674, while retaining older official mechanics only where current F1 and 1.0 behavior still confirm them.

Ready to move on when

Confirm 1.0/build 3674.

RESEARCHED FIELD MANUAL

Complete operating playbook

ARTICLE LENGTH
5,189 words
DEEP-DIVE SECTIONS
15
RESEARCH LEDGER
8
FIELD NOTE 01

Version baseline and inventory evidence hierarchy

This guide treats retail inventory as a measured flow of units through build 3674, while retaining older official mechanics only where current F1 and 1.0 behavior still confirm them.

Official EA 0.9 supply-chain notes changed wholesaler and importer orders from boxes to individual units, removed the old minimum order, displayed sold and ordered totals for the previous week, and introduced Smart Delivery. These are foundational mechanics, but every current screen label should be read in 1.0 before applying an old example.

The 1.0 release added clearer customer-capacity and placement information, more even distribution of stock among eligible store fixtures, importer box-size visibility, reorderable delivery lists, and use of Storage Shelves in warehouses and factories. Those changes directly affect how targets and storage are audited.

Build 3674 fixed employee-quit states that could cause deliveries, imports, training, and other scheduled systems to fail. After updating an affected save, advance to the next day and discard the broken day from service-level calculations. A failed automation day is not evidence that the target formula is wrong.

Developer replies clarify that logistics targets are expressed in individual units and refer to total stock at the destination, including goods already on displays and in store storage. Automated delivery tops the destination toward the target, constrained by source inventory, destination space, route configuration, and timing.

Use community guides only when they identify a game version and expose inputs. Reject tables that prescribe one target for every store, because product velocity, box size, lead time, display capacity, opening hours, district demand, and safety tolerance differ.

Action checklist

  1. Confirm 1.0/build 3674.
  2. Read F1 and current product labels.
  3. Treat orders and targets as units.
  4. Discard days with the fixed automation fault.
  5. Record the version of every external test.
ControlWhat to recordDecision use
SourceReliable useCaveat
Official 1.0 notesCurrent interface and distribution changesNot a demand forecast
Official EA 0.9 notesUnit ordering and Smart Delivery designRecheck current labels
Developer replyMeaning and timing of targetsExamples may use older capacities
Versioned testReproduce a specific scenarioDo not universalize
FIELD NOTE 02

Map the end-to-end stock flow

Inventory control begins by drawing where each unit comes from, where it waits, and when it becomes available for sale.

For a manual startup, the chain may be wholesaler to vehicle to delivery spot to store storage to display to sale. A scaled chain is importer or factory to warehouse, then logistics vehicle to store, then reserve storage and display. Record every handoff because each has a different failure mode.

Name the source, order cadence, arrival time, warehouse, Logistics Manager, vehicle, route priority, destination target, store shelf space, product fixtures, and sale. If a product has two sources, document which one is primary and when manual emergency purchases are allowed.

Inventory in a store is a combined position. A logistics target is not merely back-room stock, and display units already count toward it. This explains why a delivery can be smaller than the empty storage shelf appears to permit: the system sees units across the destination.

Physical boxes still matter even though plans use units. Convert units to boxes for vehicle and storage planning using the current units-per-box value. Rounding up is mandatory because a partial requirement still consumes a package or storage slot in practical planning.

Draw timing on the map. A Monday 08:00 import cannot replenish a route that already ran at 02:00 that Monday. Either carry enough buffer through the earlier run, change the operational pattern where supported, or expect the next route cycle.

Action checklist

  1. List every source and destination.
  2. Record unit targets and box conversion separately.
  3. Include displays in destination stock.
  4. Map manager, vehicle, and route ownership.
  5. Put scheduled times on the flow diagram.
ControlWhat to recordDecision use
StageRecordTypical failure
Supplier/importerPrice, cadence, limit, arrivalOrder absent or late
WarehouseUnits, boxes, shelf spaceNo source stock or overflow
LogisticsManager, vehicle, destinations, orderMissed or deprioritized route
Store reserveFree shelf slots and total unitsNo destination capacity
Display/saleAssigned fixtures and daily velocityStockout despite reserve
FIELD NOTE 03

Build a SKU ledger from management screens

Manage each product as a separate flow. Store averages hide the exact item that limits sales or fills storage.

For every SKU, record current price, landed unit cost, units sold last week, units ordered last week, current warehouse units, current total store units, combined display capacity, store target, units per box, supplier, and confirmed inbound order.

Add operational fields: average daily units sold, maximum observed daily use, delivery interval, importer lead timing, safety days, stockout hours, low-inventory alerts, and lost-capacity warnings. Mark promotions, price changes, opening-hour changes, and new fixtures that alter demand or required stock.

Take readings at consistent times. A warehouse snapshot just before a route and one just after answer different questions. Label every entry with game day and hour so receipts, transfers, and sales can be reconciled rather than mixed.

Separate measured fields from calculated fields. The UI supplies sold-last-week and on-hand values; the guide’s forecast and safety stock are player calculations. Preserve the raw values so a bad assumption can be corrected without losing evidence.

Use a notes column for anomalies: employee quit, vehicle unavailable, destination full, importer limit reached, competitor event, player manual transfer, or patch update. Exclude or adjust abnormal periods when computing normal velocity.

Action checklist

  1. Create one row per SKU and destination.
  2. Capture current UI values at a fixed time.
  3. Label measured and calculated columns.
  4. Annotate every manual transfer or disruption.
  5. Retain raw weekly history.
ControlWhat to recordDecision use
Field groupMinimum entriesPurpose
CommercialPrice, cost, sold, orderedDemand and margin
PositionWarehouse, store, display, inboundAvailability
PackagingUnits per box and shelf slotsSpace conversion
TimingOrder, arrival, route, lead intervalReorder design
ExceptionsFault, stockout, manual actionClean analysis
FIELD NOTE 04

Forecast demand without pretending it is constant

A practical forecast starts from recent sales and then checks whether those sales were constrained or changed by the business itself.

Baseline average daily use d as valid units sold over valid open days. Do not divide by seven when the shop was closed two days unless the target must cover calendar days between deliveries. Keep an open-day rate and a calendar-day depletion rate when schedules are irregular.

Sales during a stockout understate demand. Flag any day where the product or a required fixture hit zero, customer capacity was limited, checkout queues were severe, or the business was incomplete. Replace the raw average only with a transparent estimate, such as the median of comparable in-stock weekdays.

Segment by weekday for strongly shaped businesses. A weekend peak should not be diluted into a smooth daily average if the route must survive it. Forecast the exact interval from one delivery to the next by summing expected weekday demand.

After price, promotion, hours, district, or capacity changes, begin a new regime. Do not average old and new rates indefinitely. Retain the old series for comparison, but size the next cycle from the most relevant valid observations.

Scenario: a gift shop sold 420 units last week but was empty for Saturday afternoon. The naïve daily average is 60. If comparable stocked Saturdays normally sell 110, the next forecast should restore that missing interval before adding safety; otherwise the target will recreate the shortage.

Action checklist

  1. Compute open-day and calendar depletion rates.
  2. Exclude or estimate constrained periods explicitly.
  3. Forecast the actual weekday interval.
  4. Restart the baseline after material changes.
  5. Document every imputed stockout value.
ControlWhat to recordDecision use
ConditionForecast treatmentReason
Fully stocked stable weekUse recent valid average or weekday profileObserved sales represent service
StockoutEstimate lost interval separatelySales are censored
Price/promotion changeStart new regimeDemand response changed
New fixture/hoursCollect fresh comparable daysCapacity or exposure changed
FIELD NOTE 05

Set store targets from display, lead time, and safety

A logistics target must be high enough to fill all displays and carry sales until the next dependable replenishment.

Use target_p = max(combined display capacity_p, forecast demand over replenishment interval_p plus safety stock_p). This formulation prevents a target lower than the product’s installed display capacity while also covering fast sellers whose lead-time demand exceeds the display sum.

Combined display capacity means all eligible fixtures assigned to the SKU. A developer example explains that two displays with a combined requirement above a low target can leave one underfilled and trigger recurring warnings. Read the current fixture values rather than copying the example’s old number.

Safety stock can begin as average daily use multiplied by chosen safety days. A more responsive method uses recent maximum deviation during the lead interval. The correct buffer depends on acceptable stockout risk, storage cost, supplier reliability, and box size; it is not one universal percentage.

The automated delivery request is conceptually max(0, target minus total destination stock), then constrained by warehouse source units, destination capacity, and the route. The system does not need the player to calculate boxes for the target, but the player needs box conversion to ensure shelves and vehicles can hold the plan.

Round operational quantities consciously. If target units translate to 6.2 boxes, plan space for seven. If adding the seventh box crowds out a higher-margin SKU, shorten the replenishment interval or reduce safety after evidence, rather than silently accepting an impossible target.

Action checklist

  1. Sum every display assigned to the SKU.
  2. Forecast to the next dependable delivery.
  3. Add a documented safety rule.
  4. Set the target in units.
  5. Verify rounded box space at source and destination.
ControlWhat to recordDecision use
VariableDefinitionSource
DCombined display capacity in unitsCurrent fixture labels
LForecast demand through delivery intervalValid sales ledger
SChosen safety stockRisk policy and variability
TargetMaximum of D and L plus SPlayer calculation
Delivery needMaximum of zero and target minus total store stockLogistics behavior
FIELD NOTE 06

Design safety stock by service risk

Safety stock is insurance against variability and failure, so it should be larger where a shortage is expensive and recovery is slow.

Classify SKUs by margin contribution, sales velocity, replacement lead time, box bulk, supplier constraints, and whether the product is required for customer capacity. A low-margin bulky slow seller should not receive the same buffer as a fast required category.

Start with safety days: S = average daily use times safety days. Choose more days when imports are weekly, route timing crosses a weekend peak, supplier limits bind, or stockouts disable a required category. Choose fewer when local wholesale rescue is quick and storage is expensive.

After several valid cycles, calculate observed errors: actual interval demand minus forecast interval demand. A practical buffer can cover a chosen high recent error rather than the single worst event forever. Record the method and sample window so the number can be audited.

Keep emergency stock visible in the ledger. If it is quietly consumed every week, it is not safety stock; the base forecast or route cadence is too low. Replenish it after an exceptional event and investigate the cause.

Scenario: paper bags are cheap but operationally critical and shared among registers under 1.0 distribution. Their margin is indirect, yet running out can disrupt checkout. Give support items a risk class based on business interruption rather than their sale price.

Action checklist

  1. Classify every SKU by shortage consequence.
  2. Choose and document safety days.
  3. Review forecast errors after each cycle.
  4. Distinguish recurring demand from emergencies.
  5. Treat critical support goods separately.
ControlWhat to recordDecision use
Risk classBuffer tendencyReview signal
Required fast sellerHigherAny stockout hour
Imported weekly itemHigher around cadence gapMonday timing failure
Local slow sellerLowerExcess weeks of cover
Bulky low-margin itemMinimal practicalStorage crowding
Critical support goodBased on interruption riskCheckout or service warning
FIELD NOTE 07

Order planning for wholesalers and importers

Purchasing should replace expected consumption and rebuild safety without ordering stock already on hand or confirmed inbound.

For a weekly manual or importer plan, use order units = forecast demand until the next receipt plus desired ending safety stock minus usable on-hand units minus confirmed inbound units. Clamp at zero. Add any deliberate growth stock as a named separate term.

EA 0.9 removed minimum orders and moved plans to units, but suppliers still have weekly limits and imports still follow their scheduled cycle. Check each current supplier screen for availability and limits before assuming the formula can be fulfilled.

For importers, complete contracts, assign the Purchasing Agent and plan, verify the deadline, and ensure warehouse capacity. A developer reply identifies Sunday 20:00 as the practical cutoff for the Monday import plan in the referenced system. Confirm the live schedule in F1 before relying on it after future patches.

Convert the order to boxes with ceiling(order units divided by units per box) to check pallet or shelf space. The 1.0 importer interface shows box size, which makes this calculation auditable. Leave room for existing inventory and other products arriving together.

Do not double-order after a delayed screen refresh. Record confirmed inbound separately from desired order, advance through the actual arrival event, then reconcile. If an import failed during the quit-related bug state, update to 3674, advance a day, and rerun from a clean plan.

Action checklist

  1. Calculate net order after on-hand and inbound.
  2. Check current weekly supplier limits.
  3. Assign the correct Purchasing Agent and plan before cutoff.
  4. Convert units to boxes for space.
  5. Reconcile receipts before issuing a replacement order.
ControlWhat to recordDecision use
Order termFormula roleMistake prevented
Interval forecastBase replacement needOrdering only last week blindly
Ending safetyProtection after receiptArriving exactly at zero
Usable on handSubtractDuplicate stock
Confirmed inboundSubtractDouble order
Growth stockExplicit additionHiding optimism in safety
FIELD NOTE 08

Warehouse and logistics target execution

A correct store target still fails if the warehouse, manager, vehicle, destination list, or storage capacity is wrong.

Assign one Logistics Manager to the source warehouse under the documented model, give the route a valid vehicle, add destinations, and set per-product unit targets. The manager’s skill and vehicle govern how many destinations can be served; read the current F1 values rather than using an old fixed number.

At the scheduled logistics event, the route attempts to top each destination toward target. Developer replies describe automated vehicle delivery as not having a player-entered quantity cap; practical limits remain source inventory, destination storage, configuration, and timing.

Order destinations deliberately. The 1.0 release allows delivery lists to be reordered. Put stores with required fast sellers, low remaining cover, or high shortage cost ahead when source or time is constrained. Record the priority rule so one favorite shop does not silently starve the rest.

Maintain warehouse forward cover: warehouse target = sum of destination demand until the next inbound receipt plus warehouse safety minus inventory expected to remain at destinations where it cannot serve another store. Do not merely sum every store target; targets include local stock already present.

Scenario: a warehouse has 1,000 units, two stores target 600 each, and the first receives enough to consume the source. The second shortage is not a destination formula error. Increase inbound stock, adjust priorities, split routes, or reduce impossible service promises.

Action checklist

  1. Verify manager, vehicle, destinations, and unit targets.
  2. Read live skill and destination limits.
  3. Prioritize routes by shortage consequence.
  4. Forecast warehouse need from future transfers.
  5. Check source stock before blaming destination logic.
ControlWhat to recordDecision use
Route controlWhat to recordDiagnostic
ManagerAssignment, skill, schedule/statusNo eligible route
VehicleType, capacity/status, sourceRoute cannot execute
Destination orderPriority positionOne store repeatedly starved
TargetUnits per SKU per storeWrong refill amount
Source coverUnits through next inboundSystem-wide shortage
FIELD NOTE 09

Monday timing and other cadence traps

Inventory failures cluster around event timing. A plan that balances weekly totals can still stock out between two scheduled events.

A documented pattern is logistics at 02:00 and imports at Monday 08:00. If the warehouse enters Monday nearly empty, the early route cannot use stock that arrives six hours later. The Monday stores may wait until the next delivery cycle unless manually rescued.

Prevent the gap by carrying warehouse stock sufficient for the pre-import route, increasing destination cover before the weekend, or arranging the route cadence supported by the current game. Record actual event times from the live UI because future patches may change them.

Cutoff timing matters too. A plan assigned after the Purchasing Agent’s deadline may look correct but miss the current cycle. Keep a Sunday preflight that verifies agent assignment, importer plan, quantities, supplier limits, cash, and warehouse space before the documented cutoff.

Store opening hours can create another gap. A 24-hour shop may consume stock after the final evening observation and before a route. Take readings at a consistent pre-route time and size cover across overnight sales.

Scenario: weekly demand and weekly imports are both 700 units, yet stores stock out Monday morning. The totals balance; the sequence does not. Add a timing buffer equal to expected consumption between the 02:00 route and the first route able to use Monday’s receipt.

Action checklist

  1. Write every scheduled event on a weekly timeline.
  2. Carry stock through pre-receipt deliveries.
  3. Run a pre-cutoff purchasing audit.
  4. Include overnight consumption.
  5. Solve timing gaps, not just weekly totals.
ControlWhat to recordDecision use
EventRiskControl
Sunday plan cutoffCorrect plan misses cyclePreflight before deadline
Monday 02:00 logisticsWarehouse not yet replenishedCarry source buffer
Monday 08:00 importReceipt too late for early routePlan next usable transfer
Overnight salesUnseen depletionUse consistent snapshot time
FIELD NOTE 10

Store-level refill behavior and fixtures

Reserve stock and displays form one system. Understand their relationship before manually moving boxes or raising every target.

Developer replies state that store displays refill from store storage when the display reaches zero under the documented behavior. This can make a display look temporarily empty before refill, and it means reserve stock must be accessible and correctly associated with the product.

Under 1.0, inventory is distributed more evenly among eligible fixtures. For example, support stock such as paper bags can be spread across multiple registers. Inspect the total across fixtures rather than diagnosing one low stack in isolation.

Set the target above combined display capacity when lead-time demand requires reserve. A target equal only to one fixture’s stock may repeatedly leave another underfilled. Check the business capacity status because an empty required category can reduce more than that SKU’s sales.

Do not place warehouse pallet shelves in a retail back room merely because they look larger. Current developer guidance distinguishes store Storage Shelves; the 1.0 change additionally permits those shelves in warehouses and factories. Use current valid furniture descriptions.

When manually restocking during diagnosis, record the transfer. Otherwise the automated route appears to have delivered more than it did and the forecast understates true need. Manual rescue is useful, but invisible rescue ruins the ledger.

Action checklist

  1. Inspect total product stock across all fixtures.
  2. Provide reserve beyond combined display when needed.
  3. Use current valid storage furniture.
  4. Record every manual restock.
  5. Recheck capacity after any empty required category.
ControlWhat to recordDecision use
SymptomLikely mechanismCheck
One fixture lowDistribution or pending zero-trigger refillTotal SKU stock
All fixtures lowTarget, source, or demand problemRoute and forecast
Reserve present, display emptyAssociation, access, or refill timingFixture validity and reproduction
Persistent capacity warningCombined target below display needRaise and retest
FIELD NOTE 11

Inventory economics and working capital

More stock improves service only until carrying cash and space costs outweigh the reduction in shortages.

Calculate days of cover = usable on-hand units divided by average calendar-day use. Report it by location and network-wide. A high warehouse cover with empty stores signals transfer failure; high cover everywhere signals overbuying or demand decline.

Estimate inventory turn = units sold during the period divided by average total units held. Compare the SKU with its own history, not a universal benchmark across products with different box sizes, margins, and delivery cycles.

Track cash tied in stock = units on hand times landed unit cost. Add confirmed inbound commitments. This amount competes with wages, rent, marketing, expansion, and loan service; a large safety buffer can make a profitable income statement feel cash-poor.

Measure stockout cost as missed contribution where defensible, not missed revenue. If lost demand cannot be observed directly, log stockout hours and compare comparable in-stock days. State the uncertainty instead of inventing exact lost customers.

Use a two-sided review: reduce targets for persistent excess cover and increase them for repeated valid shortages. Make one SKU change at a time where possible, then observe at least a full replenishment cycle.

Action checklist

  1. Calculate days of cover by location.
  2. Track turns against the SKU’s own history.
  3. Value cash tied in stock and inbound.
  4. Estimate shortage loss from contribution.
  5. Change targets after complete cycles.
ControlWhat to recordDecision use
MetricFormulaUse
Days of coverUsable units divided by daily useFind shortage or excess
TurnPeriod sales divided by average stockCompare policy over time
Cash tiedUnits times landed unit costProtect liquidity
Stockout lossEstimated missed units times unit contributionValue service failure
FIELD NOTE 12

Shrink and reconciliation

A stock discrepancy may be theft, unrecorded transfer, timing, or counting error. Reconcile before raising purchase plans.

Use expected closing units = opening units plus receipts plus inbound transfers minus outbound transfers minus recorded sales. Observed shrink is expected closing minus actual closing when positive. Apply the equation to one SKU and one clearly timed period.

Read theft expense in the store’s EconoView and align it with the same period. Theft is valued by the game’s financial reporting; do not assume every missing unit equals retail price. Keep a separate note for opportunity contribution if stolen stock caused a shortage.

Check manual vehicle loads, returns, destination changes, factory transfers, and fixtures before labeling a discrepancy theft. Inventory may be physically elsewhere in the network. Use timestamped snapshots around logistics events.

If security changes, compare repeated equivalent periods. Avoided theft = baseline theft loss minus secured theft loss. Net security benefit = avoided theft minus incremental guard and equipment cost, with uncertain avoided stockout contribution noted separately.

Persistent unexplained imbalance after a clean build-3674 reproduction deserves an F2 report. Include save time, business, SKU, opening and closing counts, scheduled events, manual actions, and screenshots of EconoView and inventory screens.

Action checklist

  1. Reconcile one SKU over a defined period.
  2. Compare with store-specific theft expense.
  3. Audit manual and automated transfers.
  4. Measure security changes on equivalent periods.
  5. Report reproducible unexplained imbalances.
ControlWhat to recordDecision use
TermEquation roleEvidence
OpeningStarting observed unitsTimestamped inventory
Receipts/transfers inAddSupplier and route events
Sales/transfers outSubtractBizMan and logistics
Expected closingCalculated balanceLedger
ShrinkExpected minus observedCompare EconoView theft
FIELD NOTE 13

Troubleshooting decision tree

Diagnose shortages from the store backward through target, space, route, source, purchase, and timing.

First ask whether the destination total is below target. If no, the target is too low for combined displays or demand. Recalculate display sum, lead-time forecast, and safety. If yes, continue upstream.

Second ask whether the store has free valid storage and display capacity. If full, reduce incompatible stock, add valid shelves, adjust box planning, or shorten deliveries. If space exists, inspect the route.

Third verify Logistics Manager assignment, vehicle status, destination inclusion, list priority, SKU target, and scheduled execution. Check build 3674 and advance a day if the old employee-quit failure affected automation.

Fourth inspect warehouse source units at the route time, not after the import. If empty, check Purchasing Agent plan, cutoff, supplier limit, cash, box space, and import arrival. Solve the Monday 02:00 versus 08:00 gap explicitly.

Finally, if stock is available but not selling, inspect fixture validity, product assignment, capacity warnings, opening staff, price, and demand. Inventory availability is necessary, not sufficient for sales.

Action checklist

  1. Below target? Recalculate or continue.
  2. Destination space free? Fix if not.
  3. Route configured and executed? Repair.
  4. Source stocked at event time? Repair purchasing/timing.
  5. Stock present but no sales? Check operation and market.
ControlWhat to recordDecision use
DecisionYesNo
Destination below target?Check space and routeRaise justified target
Space available?Check routeAdd or free valid storage
Route executed?Check source at eventRepair manager/vehicle/list
Source had units?Check destination recognitionRepair purchasing/cadence
Product available to customers?Check marketFix fixtures/staff
FIELD NOTE 14

Cycle count and change control

Regular inventory reviews catch drift before a visible stockout and prevent several simultaneous target edits from obscuring the cause.

Run a quick daily exception review for red or low-stock alerts, failed deliveries, source shortages, and critical support goods. Run a complete weekly review after the import and logistics cycle has settled, using the same game time each week.

Count A-class required or high-contribution SKUs most often, B-class stable sellers weekly, and C-class bulky slow items less frequently but whenever storage pressure appears. The classes are operational priorities, not universal profit rankings.

When changing a target, log old value, new value, reason, forecast window, safety rule, expected box change, and effective route. Do not alter price, promotion, opening hours, and target simultaneously unless an emergency demands it; label any bundle.

Compare outcomes after one complete replenishment interval: stockout hours, ending cover, emergency purchases, route fill, warehouse cover, cash tied, and contribution. Roll back a target increase that only creates persistent excess without improving service.

Keep a build marker. After a patch affecting logistics, fixtures, distribution, vehicles, managers, or suppliers, run a controlled cycle before trusting historical thresholds. Preserve the old policy as a comparison, not as current truth.

Action checklist

  1. Review exceptions daily and full ledger weekly.
  2. Count critical SKUs more often.
  3. Log every target change and box impact.
  4. Evaluate after a complete cycle.
  5. Rebaseline after relevant patches.
ControlWhat to recordDecision use
ReviewFieldsAction threshold
Daily exceptionAlerts, route failures, critical coverRepair before next opening
Weekly cycleSales, receipts, ending cover, cashTune one SKU
Post-changeOld/new target and outcomeKeep or roll back
Post-patchBuild and controlled reproductionReplace stale rule
FIELD NOTE 15

Final inventory audit

The final audit verifies that every product can survive its timing, fit in physical space, and be explained by the management ledger.

Confirm each SKU has a current supplier, unit cost, units-per-box value, valid source, store target, combined display capacity, forecast interval, safety rule, and destination shelf plan. No number should be inherited without a date and build.

Confirm Purchasing Agents, importer plans, deadlines, weekly limits, cash, and warehouse receiving space. Then confirm Logistics Managers, vehicles, destinations, priorities, targets, and source cover at the actual route time.

Verify the Monday and overnight timing gaps, all required product categories, support stock, and every store’s next delivery. Simulate the worst normal weekday sequence, not only average weekly totals.

Reconcile one full cycle using opening plus receipts and transfers minus sales and outbound transfers. Explain any difference with theft, manual action, rounding, or a reproducible fault. Ensure store EconoView and inventory timestamps refer to the same period.

Archive the final target table, box-space calculation, event timeline, exception log, build 3674, and review triggers. Triggers include repeated stockout, excess cover, price or hours change, new fixture, new store, supplier limit, route change, manager change, or relevant patch.

Before closing the audit, perform one dry-run forecast for the next cycle. Begin with the actual closing position, add only confirmed inbound receipts and planned transfers, subtract the weekday-specific forecast, and calculate projected units and rounded boxes at every event boundary. Any negative position predicts a stockout; any position above physical capacity predicts blocked receipts. Resolve the earliest failure first and store the revised calculation with the plan.

Action checklist

  1. Every SKU has a dated unit target and box plan.
  2. Purchasing and logistics assignments pass.
  3. Cadence gaps are explicitly buffered.
  4. A full cycle reconciles.
  5. Policy and review triggers are archived.
ControlWhat to recordDecision use
Audit blockPass evidenceFailure response
SKU policyForecast, display, safety, targetRecalculate
Physical spaceRounded boxes fit at both endsAdd space or shorten cadence
AutomationManagers, plans, vehicles, lists validRepair and rerun
ReconciliationDifference explainedInvestigate shrink or fault
VersioningBuild and dates storedRetest stale values
SOURCE AUDIT

Research ledger

These links establish mechanics or provide a reproducible lead. Any balance-sensitive number still has to be checked in the current save.

OfficialEA 0.9 The Struggle PreviewOfficial notes document unit-based supplier orders, sold and ordered last-week fields, no minimum order, Smart Delivery, Monday weekly ordering, and supplier limits.Open source ↗OfficialBig Ambitions 1.0 Full Release and ChangelogOfficial 1.0 notes document even distribution among fixtures, importer box-size visibility, reorderable delivery lists, and Storage Shelves in warehouses and factories.Open source ↗OfficialBig Ambitions 1.0 Build 3672/3674 Patch NotesOfficial build notes identify and fix an employee-quit state that could interrupt deliveries, imports, and other scheduled systems.Open source ↗DeveloperLogistics target units and destination stockDeveloper David explains that targets use individual units, destination stock includes displays and storage, and automated delivery is constrained by source and destination rather than a manual quantity cap.Open source ↗DeveloperDisplay capacity versus logistics targetDeveloper reply explains the 02:00 logistics and Monday 08:00 import timing and shows why a target below combined display capacities creates persistent shortages.Open source ↗DeveloperStore display refill from storageDeveloper reply distinguishes store Storage Shelves from warehouse equipment and describes automatic display refill when stock reaches zero.Open source ↗DeveloperPurchasing Agent weekly cutoffDeveloper reply identifies Sunday 20:00 as the assignment cutoff for the referenced Monday importer cycle; future builds should be checked in F1.Open source ↗Versioned testingCurrent inventory and storage discussionVersion-current discussion illustrates diagnosing whether an alert reflects true space limits or low inventory rather than assuming a fixed shelf count.Open source ↗
FIELD QUESTIONS

Questions answered

Are logistics targets boxes or individual units?

Individual units. Official EA 0.9 notes changed ordering to units, and developer explanations describe destination targets in units. Use units-per-box only to plan vehicle and storage space.

Does the target count only the store’s back room?

No. Developer replies describe total destination stock, including units on displays and in store storage. A top-up is based on the difference between target and that combined position.

Why does one of two displays stay underfilled?

The combined display capacity may exceed the target or total available stock. Sum every eligible fixture for the SKU, raise the target when justified, verify source supply and destination space, then repeat the route.

Why did Monday’s delivery miss stock that arrived Monday?

A documented cadence has logistics at 02:00 and imports at 08:00. The early route cannot use later receipts. Carry a source buffer or plan for the next route; confirm current F1 times after patches.

How much safety stock should I keep?

There is no universal percentage. Start with average daily use times chosen safety days, then adjust from observed forecast error, lead time, supplier reliability, shortage consequence, box size, and available cash.

Do displays refill automatically?

Developer replies describe displays refilling from store storage when they reach zero. Current 1.0 distribution is more even across eligible fixtures. Persistent failures still require checking stock, assignment, access, and target.

How do I distinguish theft from a transfer mistake?

Reconcile opening plus receipts and inbound transfers minus sales and outbound transfers against closing units, then compare the same period with the store’s EconoView theft expense and audit every manual movement.

What should I do after updating to build 3674?

If the save experienced the employee-quit bug that stopped deliveries or imports, advance to the next day, verify assignments, and discard the affected day from normal forecasts before running a clean replenishment cycle.