Skip to main content

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

orderState

The collection of order transactions. For example, Sales Refunds or Waste Orders.

Deposits

depositState

The collection of bank deposits states which include the following values:

  • In Progress - The status of a deposit being created or updated.

  • Finalized - The status of a deposit which has been created and all updates have been completed.

DM Carts

dmCarts

Drawer Sessions

drawerState

The Drawer Sessions statuses which include the following values:

  • Open

  • Closed

  • Suspended

  • Counted

Drawer Session Events

drawerEvents

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

employeeSiteStatuses

The employee status which includes the following values:

  • Active

  • Not active

Employees

employees

The users

House Accounts

houseAccounts

Local Network Terminals

localNetworkTerminals

Pending Print Requests

pendingPrintRequestState

Product Availability

productAvailability

The temporary unavailability of otherwise active products

Products

products

Note

While the products and product prices are synced, the menu is not synced during DataSync process.

ProductPrices

productPrices

Note

While the products and product prices are synced, the menu is not synced during DataSync process.

Terminal Commands

terminalCommands

The commands that need to be synchronized between terminals. For example, Refresh Config.

Terminal State

terminalState

The special object created by the POS system, which contains the following information:

  • The terminal identifier

  • The current business date

  • The last order information

  • The last drawer session information

  • The POS version information

Time Clock

timeClock

Tips Events

tipsEvents

The collected and paid tips per employee

Waitlist Activities

guestListActivities

The parties on waitlist, table status

Workflows

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