Skip to main content

B1RestaurantGroupOrderContext

  • Contains the server-authored read model used to populate the restaurant group-order UI.
    * It identifies the business, requester, payer, table, seated party members, and selectable business menu entries.
PropertyTypeDescriptionMetadata
HouseholdBizEntityIdFB1EntityIdHousehold business entity the order is placed at.Category: B1RestaurantGroupOrderContext
RequesterEaterIdFB1EntityIdParty member who opened the order UI.Category: B1RestaurantGroupOrderContext
PayerIdFB1EntityIdCanonical party representative for order grouping; must be the first entry in Members.Category: B1RestaurantGroupOrderContext
TableEntityIdFB1EntityIdTable entity the party is seated at.Category: B1RestaurantGroupOrderContext
MembersTArrayEvery seated party member and their seat.Category: B1RestaurantGroupOrderContext
RecipeListIdsTArrayOrdered business RecipeList entries. RecipeGroup identity is preserved for display.Category: B1RestaurantGroupOrderContext
RecipeOriginalPriceMapTMapOriginal settlement price by RecipeList ID, kept separate from the shared Recipe VM crafting cost for the order UI.Category: B1RestaurantGroupOrderContext
RecipePaymentPriceMapTMapHigh-quality-rate customer payment price by RecipeList ID, displayed by the order UI and snapshotted on commit.Category: B1RestaurantGroupOrderContext