1. Kitchen Inventory Management
  2. Data model and import order
Reference

The tables behind Kitchen Inventory Management

Kitchen Inventory Management ships with 16 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
16
Features
7
Change it
Add fields and tables in Proto

How the model is organised

Kitchen stock catalog

Stock items gives the ingredient its SKU and base unit. Stock lots links the item to a storage locations position with quantity on hand and dated evidence.

Storage and handling

Organizations owns locations and team context. Kitchen containers connects Item and Location while retaining typed Custodian information.

Vendor receiving

Vendor deliveries describes the load; delivery appointments links its scheduled stop and receiving location. Neither record is a purchase order.

Stock requests and review

Stock requests connects Organization, Owner, Item, Location and Counterparty. Review decisions and record attachments retain source-linked decision and document evidence.

Reservations and issues

Stock reservations connects Request and Lot. Stock movements connects Parent, Item, Lot and storage location; Reverses identifies its source movement.

Par level planning

Par level policies belongs to an Organization and records the channel rule, priority and effective date. Compare its organization and channel rule with the item settings used by the kitchen.

Waste and stock reconciliation

Operation receipts connects the request to its owner and organization, retaining the operation identity, quantity and any failure reason.

Every table, by feature

Kitchen stock catalog

6 tablesAbout this feature
  • Stock items

    Stock keeping units with base unit, tracking mode and reorder settings.

  • Stock lots

    Lot or serial level inventory held at a storage location.

    Linked to Stock items, Storage locations
  • Storage locations

    Warehouses, bins, yards and cold rooms where stock is held.

    Linked to Organizations
  • Stock requests

    Requests to receive, move, reserve or issue stock.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Stock reservations

    Held, released or consumed reservations against eligible stock lots.

    Linked to Stock lots, Stock requests
  • Par level policies

    Channel allocation rules with priority and safety stock.

    Linked to Organizations

Storage and handling

7 tablesAbout this feature
  • Storage locations

    Warehouses, bins, yards and cold rooms where stock is held.

    Linked to Organizations
  • Kitchen containers

    Pallets, totes and license-plate handling units with custody.

    Linked to Storage locations, Stock items
  • Stock lots

    Lot or serial level inventory held at a storage location.

    Linked to Stock items, Storage locations
  • Stock items

    Stock keeping units with base unit, tracking mode and reorder settings.

  • Stock requests

    Requests to receive, move, reserve or issue stock.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Stock movements

    Posted signed-quantity movements that change on-hand inventory.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Operation receipts

    Recorded, verified, failed or corrected operation evidence.

    Linked to Organizations, Team members, Stock requests

Vendor receiving

9 tablesAbout this feature
  • Vendor deliveries

    Inbound and outbound loads with carrier, dock door and seal.

  • Delivery appointments

    Sequenced stops and dock appointments for a load.

    Linked to Vendor deliveries, Storage locations
  • Storage locations

    Warehouses, bins, yards and cold rooms where stock is held.

    Linked to Organizations
  • Stock items

    Stock keeping units with base unit, tracking mode and reorder settings.

  • Stock lots

    Lot or serial level inventory held at a storage location.

    Linked to Stock items, Storage locations
  • Stock requests

    Requests to receive, move, reserve or issue stock.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Record attachments

    Documents and links attached to operational records.

    Linked to Stock requests, Organizations
  • Stock movements

    Posted signed-quantity movements that change on-hand inventory.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Operation receipts

    Recorded, verified, failed or corrected operation evidence.

    Linked to Organizations, Team members, Stock requests

Stock requests and review

6 tablesAbout this feature
  • Stock requests

    Requests to receive, move, reserve or issue stock.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Team members

    Warehouse staff and reviewers linked to an organization and platform user.

    Linked to Organizations, Users
  • Users

    Users

    Linked to Users
  • Review decisions

    Approved, rejected, returned or escalated decisions on source records.

    Linked to Organizations, Team members, Stock requests
  • Record attachments

    Documents and links attached to operational records.

    Linked to Stock requests, Organizations
  • Operation receipts

    Recorded, verified, failed or corrected operation evidence.

    Linked to Organizations, Team members, Stock requests

Reservations and issues

5 tablesAbout this feature
  • Stock reservations

    Held, released or consumed reservations against eligible stock lots.

    Linked to Stock lots, Stock requests
  • Stock lots

    Lot or serial level inventory held at a storage location.

    Linked to Stock items, Storage locations
  • Stock requests

    Requests to receive, move, reserve or issue stock.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Stock movements

    Posted signed-quantity movements that change on-hand inventory.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Operation receipts

    Recorded, verified, failed or corrected operation evidence.

    Linked to Organizations, Team members, Stock requests

Par level planning

6 tablesAbout this feature
  • Par level policies

    Channel allocation rules with priority and safety stock.

    Linked to Organizations
  • Organizations

    Operating organizations that own warehouses, stock and team members.

  • Stock items

    Stock keeping units with base unit, tracking mode and reorder settings.

  • Stock lots

    Lot or serial level inventory held at a storage location.

    Linked to Stock items, Storage locations
  • Stock reservations

    Held, released or consumed reservations against eligible stock lots.

    Linked to Stock lots, Stock requests
  • Stock requests

    Requests to receive, move, reserve or issue stock.

    Linked to Organizations, Team members, Storage locations, Stock items

Waste and stock reconciliation

7 tablesAbout this feature
  • Stock requests

    Requests to receive, move, reserve or issue stock.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Review decisions

    Approved, rejected, returned or escalated decisions on source records.

    Linked to Organizations, Team members, Stock requests
  • Record attachments

    Documents and links attached to operational records.

    Linked to Stock requests, Organizations
  • Stock movements

    Posted signed-quantity movements that change on-hand inventory.

    Linked to Organizations, Team members, Storage locations, Stock items
  • Stock lots

    Lot or serial level inventory held at a storage location.

    Linked to Stock items, Storage locations
  • Stock reservations

    Held, released or consumed reservations against eligible stock lots.

    Linked to Stock lots, Stock requests
  • Operation receipts

    Recorded, verified, failed or corrected operation evidence.

    Linked to Organizations, Team members, Stock requests

Keys and references

Retain the original Id values, human record number values and exact reference targets. Team members.User points to Users; Owner points to team members. Resolve that chain before assigning a current-user view. Source effect key and operation key serve workflow retry identity and must remain consistent with the original action.

Configure each screen against its source records and verify the selected filters with the operating team. Keep the underlying request, lot or movement identity available when a user opens a row. A current-user worklist needs the actual team members.User mapping before Owner can be matched to the signed-in person.

Migration order

  1. Organization and identity. Resolve Organizations and Users before team members, retaining the actual user mapping.
  2. Items and locations. Load stock items and storage locations with agreed units, active values and organization references.
  3. Policy and physical stock. Load par level policies, stock lots and kitchen containers against their referenced records. Reconcile actual opening quantities before allowing stock actions.
  4. Arrival context. Load vendor deliveries before delivery appointments and preserve their observed states without creating receiving effects from historical labels.
  5. Open work. Load stock requests with their current Revision and applicable stock reservations. Preserve held quantities without also replaying historic consumption.
  6. Evidence and movements. Retain record attachments, review decisions, stock movements and operation receipts with original parent references and operation identities. Agree a cutoff so imported history and new actions do not apply the same stock effect twice.

Set up Kitchen Inventory Management your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started