DataSync Feeds
DataSync includes feeds for the point of sale (POS) and Enterprise Kitchen:
POS Feed
The table below describes the data in the point of sale (POS) feed, which are synchronized during the DataSync process.
Feed | Object | Description |
|---|---|---|
Orders |
| The collection of order transactions. For example, Sales Refunds or Waste Orders. |
Deposits |
| The collection of bank deposits states which include the following values:
|
DM Carts |
| |
Drawer Sessions |
| The Drawer Sessions statuses which include the following values:
|
Drawer Session Events |
| The Drawer Session Event is an entity that covers a single cash drawer interaction. The list of possible event types includes all drawer operations but is not limited to them. There are events that are not caused by transactions. For example, assigning a drawer to an employee, adding participants, or opening or closing a session. |
Employee Site Statuses |
| The employee status which includes the following values:
|
Employees |
| The users |
House Accounts |
| |
Local Network Terminals |
| |
Pending Print Requests |
| |
Product Availability |
| The temporary unavailability of otherwise active products |
Products |
| NoteWhile the products and product prices are synced, the menu is not synced during DataSync process. |
ProductPrices |
| NoteWhile the products and product prices are synced, the menu is not synced during DataSync process. |
Terminal Commands |
| The commands that need to be synchronized between terminals. For example, |
Terminal State |
| The special object created by the POS system, which contains the following information:
|
Time Clock |
| |
Tips Events |
| The collected and paid tips per employee |
Waitlist Activities |
| The parties on waitlist, table status |
Workflows |
| |
XKM Settings |
Enterprise Kitchen Feed
The table below describes the data in the Enterprise Kitchen feed.
Feed | Internal Name | Description |
|---|---|---|
Orders | xkmOrders | The collection of order transactions. For example, Sales Refunds, or Waste Orders. |
Commands | xkmCommands | The commands that need to be synchronized between stations |
Settings | xkmSettings | |
Station States | xkmStationStates |