Represents a failed outbound Item
Name | Type | Additional information | Description |
---|---|---|---|
ItemId | integer |
None. |
The ItemId |
Level | integer |
None. |
Level indicates the item position within the hierarchical item tree.
|
ResultCode | string |
None. |
Result code returned by POS after order is submitted |
SubItems | Collection of FailedOutItem |
None. |
Collection of sub-items for this item |
ReferenceId | integer |
None. |
The Reference Id |
PosItemId | integer |
None. |
The Id at the Point of Sale |
ModCodeId | integer |
None. |
The Modifier Code associated with the item as defined in the POS system |
SourceModifierGroupId | long |
None. |
The Modifier Group id |
Name | string |
None. |
The name of the Item |
Quantity | integer |
None. |
The quantity |
PreciseQuantity | decimal number |
None. |
Precise Quantity can be used for items that are configured as using Precise Quantity at POS. The difference is an ability to use real numbers insted of integers and faster POS processing of the order. Price is always taken from POS. Only one type of quantity can be used. |
Price | decimal number |
None. |
The Unit price for the item |
UseTakeOutPrice | boolean |
None. |
If set to true the price passed in will be forced to be the resultant price in the Point Of Sale. If false (default) POS pricing will be used. More coercive than just setting the price |
Message | string |
None. |
A special message is a text property which can be used to for item modification not supported by regular modifiers. It will be displayed as an item modifier on POS and Kitchen. A special message can only be a modifier, not a top level item.
|