B1RestaurantDishBatch
- Persistent restaurant cooking/serving batch shared by R-11 and R-12.
* Ticket state is authoritative for the phase: Cooking while the tray is being produced, Ready after tray commit.
| Property | Type | Description | Metadata |
|---|---|---|---|
| BatchId | FB1RestaurantDishBatchId | Stable identifier for this cooking and serving batch. | |
| TableEntityId | FB1EntityId | Table entity whose ordered seats are grouped into this batch. | |
| ChefEntityId | FB1EntityId | Current/original cook. Invalid while a Cooking batch is waiting for another cook to resume it. | |
| TrayEntityId | FB1EntityId | Canonical serving tray entity created when cooking completes. | |
| ChargedCraftingCost | int32 | Actual business-fund material cost already charged for this batch. INDEX_NONE means not charged yet. | |
| OrderTicks | int64 | Earliest original Ordered tick. It remains stable across every later state transition. | |
| Entries | TArray | Immutable per-seat dish entries captured from the ordered tickets. | |
| ServingClaimEntityId | FB1EntityId | Runtime-only serving lock. Restore explicitly clears it so a disconnected server cannot retain FIFO ownership. |
Back to Type FinderSearch and filter all 2203 StructGuide documents