TableStatusSchemeRuleTriggerMethod Enum

Specifies the trigger methods for table status scheme rules

EntityAssignment : 0

The status is triggered by another entity, such as ordering a PLU

ReceiptPrinted : 1

The status is triggered by a receipt being printed

Payment : 2

The status is triggered by a payment being applied to an order

Finalise : 3

The status is triggered by an order being finalised

Manual_ApplyToOrder : 4

The status is manually triggered by the user (for a specific order)

Manual_ApplyToTable : 5

The status is manually triggered by the user (for a specific table)

ReservationExpectedInXMins : 6

The status is triggered when a reservation is due to arrive within the specified number of minutes.

ReservationOverdueByXMins : 7

The status is triggered when a reservation is overdue by the specified number of minutes.