# PhoenixKitWarehouse v0.4.0 - Table of Contents > Warehouse module for PhoenixKit — inventory, stock, goods receipts/issues. ## Modules - [PhoenixKitWarehouse](PhoenixKitWarehouse.md): PhoenixKit module: multi-warehouse stock scope, stocktakes, transfers with cancel reverse-posting, deficit control with min-stock settings, turnover report, internal orders, supplier orders, goods receipts, and goods issues. - [PhoenixKitWarehouse.ActivityLog](PhoenixKitWarehouse.ActivityLog.md): Single entry point for `warehouse` module activities. - [PhoenixKitWarehouse.ColumnConfig](PhoenixKitWarehouse.ColumnConfig.md): Shared column-registry engine for warehouse list LiveViews. - [PhoenixKitWarehouse.ColumnConfig.GoodsIssues](PhoenixKitWarehouse.ColumnConfig.GoodsIssues.md): Column registry for the goods issues list LiveView. - [PhoenixKitWarehouse.ColumnConfig.GoodsReceipts](PhoenixKitWarehouse.ColumnConfig.GoodsReceipts.md): Column registry for the goods receipts list LiveView. - [PhoenixKitWarehouse.ColumnConfig.InternalOrders](PhoenixKitWarehouse.ColumnConfig.InternalOrders.md): Column registry for the internal orders list LiveView. - [PhoenixKitWarehouse.ColumnConfig.Inventories](PhoenixKitWarehouse.ColumnConfig.Inventories.md): Column registry for the warehouse stocktakes (inventory documents) list LiveView. - [PhoenixKitWarehouse.ColumnConfig.Stock](PhoenixKitWarehouse.ColumnConfig.Stock.md): Column registry for the warehouse stock-balances ("In stock") flat list LiveView. - [PhoenixKitWarehouse.ColumnConfig.SupplierOrders](PhoenixKitWarehouse.ColumnConfig.SupplierOrders.md): Column registry for the supplier orders list LiveView. - [PhoenixKitWarehouse.ColumnConfig.Transfers](PhoenixKitWarehouse.ColumnConfig.Transfers.md): Column registry for the transfers list LiveView. - [PhoenixKitWarehouse.Comments](PhoenixKitWarehouse.Comments.md): Thin isolation layer over `PhoenixKitComments` for every warehouse document kind. - [PhoenixKitWarehouse.CommittedQuantities](PhoenixKitWarehouse.CommittedQuantities.md): Computes, per source document, how much quantity per item has already been committed to non-deleted downstream documents referencing it — used so that selecting the same source into a second (or later) document only adds what's still outstanding, instead of duplicating the full original quantity. - [PhoenixKitWarehouse.CostProposals](PhoenixKitWarehouse.CostProposals.md): Stateless derivation of purchase price proposals for posted goods receipts. - [PhoenixKitWarehouse.Deficits](PhoenixKitWarehouse.Deficits.md): Context for computing per-item stock deficits (§5, full variant). - [PhoenixKitWarehouse.DocRefs](PhoenixKitWarehouse.DocRefs.md): Resolves warehouse document UUIDs to human-readable labels and admin paths. - [PhoenixKitWarehouse.Gettext](PhoenixKitWarehouse.Gettext.md): Gettext backend for phoenix_kit_warehouse. - [PhoenixKitWarehouse.GoodsIssue](PhoenixKitWarehouse.GoodsIssue.md) - [PhoenixKitWarehouse.GoodsIssues](PhoenixKitWarehouse.GoodsIssues.md): Context for managing goods issues (materials written off to production). - [PhoenixKitWarehouse.GoodsReceipt](PhoenixKitWarehouse.GoodsReceipt.md) - [PhoenixKitWarehouse.GoodsReceipts](PhoenixKitWarehouse.GoodsReceipts.md): Context for managing goods receipts (goods arrival onto the warehouse). - [PhoenixKitWarehouse.InternalOrder](PhoenixKitWarehouse.InternalOrder.md) - [PhoenixKitWarehouse.InternalOrders](PhoenixKitWarehouse.InternalOrders.md): Context for managing internal orders (warehouse demand documents). - [PhoenixKitWarehouse.Inventories](PhoenixKitWarehouse.Inventories.md): Context for managing warehouse inventory documents. - [PhoenixKitWarehouse.InventoryDocument](PhoenixKitWarehouse.InventoryDocument.md) - [PhoenixKitWarehouse.MinStock](PhoenixKitWarehouse.MinStock.md) - [PhoenixKitWarehouse.MinStockSettings](PhoenixKitWarehouse.MinStockSettings.md): Context for the per-item minimum stock threshold (§5, deficit tracking). - [PhoenixKitWarehouse.SourceKinds](PhoenixKitWarehouse.SourceKinds.md): Generic registry/dispatch for the `source_refs` decoupling contract. - [PhoenixKitWarehouse.Stock](PhoenixKitWarehouse.Stock.md) - [PhoenixKitWarehouse.StockLedger](PhoenixKitWarehouse.StockLedger.md): Context for managing warehouse stock balances. - [PhoenixKitWarehouse.StorageFolders](PhoenixKitWarehouse.StorageFolders.md): Resolves (and creates if missing) the PhoenixKit Storage folder for a warehouse document. - [PhoenixKitWarehouse.SupplierOrder](PhoenixKitWarehouse.SupplierOrder.md) - [PhoenixKitWarehouse.SupplierOrders](PhoenixKitWarehouse.SupplierOrders.md): Context for managing supplier orders (purchase orders to a single supplier). - [PhoenixKitWarehouse.Transfer](PhoenixKitWarehouse.Transfer.md) - [PhoenixKitWarehouse.Transfers](PhoenixKitWarehouse.Transfers.md): Context for managing transfers (stock moved between two warehouses). - [PhoenixKitWarehouse.Turnover](PhoenixKitWarehouse.Turnover.md): Context for the warehouse turnover report (§8, no export — see `Web.TurnoverReportLive`). - [PhoenixKitWarehouse.ViewConfigs](PhoenixKitWarehouse.ViewConfigs.md): Minimal per-user, per-scope view-preference store — the "smallest viable" replacement for `Andi.UserViewConfigs` (design doc, cross-dependency table). - [PhoenixKitWarehouse.Web.ColumnManagement](PhoenixKitWarehouse.Web.ColumnManagement.md): `use`-macro that injects column-management `handle_event/3` callbacks into a LiveView. Generic across scopes — pass the column-config module and scope via options - [PhoenixKitWarehouse.Web.Components.ColumnModal](PhoenixKitWarehouse.Web.Components.ColumnModal.md): Function component for the "Customize columns" modal used by Andi list LVs. - [PhoenixKitWarehouse.Web.Components.CommentsPanel](PhoenixKitWarehouse.Web.Components.CommentsPanel.md): Presentation helper for warehouse document comment threads. `panel/1` embeds the ready-made `PhoenixKitComments.Web.CommentsComponent`. - [PhoenixKitWarehouse.Web.Components.FilterChips](PhoenixKitWarehouse.Web.Components.FilterChips.md): Inline filter input components rendered in a list LiveView's toolbar, one per active filter. Each chip - [PhoenixKitWarehouse.Web.Components.RelatedDocuments](PhoenixKitWarehouse.Web.Components.RelatedDocuments.md): Shared "related documents" card fragment for warehouse document forms. - [PhoenixKitWarehouse.Web.Components.WarehouseBrowser](PhoenixKitWarehouse.Web.Components.WarehouseBrowser.md): Warehouse-specific catalogue tree components. - [PhoenixKitWarehouse.Web.Components.WarehouseHeader](PhoenixKitWarehouse.Web.Components.WarehouseHeader.md): Shared tab navigation for the Warehouse section. - [PhoenixKitWarehouse.Web.GoodsIssueFormLive](PhoenixKitWarehouse.Web.GoodsIssueFormLive.md): LiveView for creating and editing goods issues. - [PhoenixKitWarehouse.Web.GoodsIssueIndexLive](PhoenixKitWarehouse.Web.GoodsIssueIndexLive.md): LiveView for the Goods Issues list page. - [PhoenixKitWarehouse.Web.GoodsReceiptFormLive](PhoenixKitWarehouse.Web.GoodsReceiptFormLive.md): LiveView for creating and editing goods receipts. - [PhoenixKitWarehouse.Web.GoodsReceiptIndexLive](PhoenixKitWarehouse.Web.GoodsReceiptIndexLive.md): LiveView for the Goods Receipts list page. - [PhoenixKitWarehouse.Web.InternalOrderFormLive](PhoenixKitWarehouse.Web.InternalOrderFormLive.md): LiveView for creating and editing internal orders. - [PhoenixKitWarehouse.Web.InternalOrderIndexLive](PhoenixKitWarehouse.Web.InternalOrderIndexLive.md): LiveView for the Internal Orders list page. - [PhoenixKitWarehouse.Web.InventoriesLive](PhoenixKitWarehouse.Web.InventoriesLive.md): LiveView for the Warehouse Stocktakes (inventories) page. - [PhoenixKitWarehouse.Web.InventoryFormLive](PhoenixKitWarehouse.Web.InventoryFormLive.md): LiveView for creating and editing inventory documents. - [PhoenixKitWarehouse.Web.SettingsLive](PhoenixKitWarehouse.Web.SettingsLive.md): Warehouse-location settings page (`/admin/settings/warehouse`). - [PhoenixKitWarehouse.Web.StockLive](PhoenixKitWarehouse.Web.StockLive.md): LiveView for the Warehouse "In stock" page. - [PhoenixKitWarehouse.Web.SupplierOrderFormLive](PhoenixKitWarehouse.Web.SupplierOrderFormLive.md): LiveView for creating and editing supplier orders. - [PhoenixKitWarehouse.Web.SupplierOrderIndexLive](PhoenixKitWarehouse.Web.SupplierOrderIndexLive.md): LiveView for the Supplier Orders list page. - [PhoenixKitWarehouse.Web.TransferFormLive](PhoenixKitWarehouse.Web.TransferFormLive.md): LiveView for creating and editing transfers (stock moved between two warehouses). - [PhoenixKitWarehouse.Web.TransferIndexLive](PhoenixKitWarehouse.Web.TransferIndexLive.md): LiveView for the Transfers list page. - [PhoenixKitWarehouse.Web.TurnoverReportLive](PhoenixKitWarehouse.Web.TurnoverReportLive.md): LiveView for the Warehouse "Turnover" report (§8, no export).