Get employee daily totals
post
/bi/v1/{orgIdentifier}/getEmployeeDailyTotals
Get the Employee Daily Totals for a specified location and business date.
Request
Path Parameters
-
orgIdentifier: string
Unique identifier of the organization name
The request body defines the details of the API request.
Root Schema : requestPayload
Type:
object
Request payload
Show Source
-
applicationName(optional):
string
Title:
Application Name
Maximum Length:128
The name of the application which is accessing the API.First Available Version: 20.1.10
-
busDt:
string(date)
Title:
Business Date
The business date associated with the cash management detail -
include(optional):
string
Title:
Include
Maximum Length:2000
List of objects to include in response -
locRef:
string
Title:
Location Reference
Maximum Length:99
The location reference, this may be a store number or name depending on the organization -
searchCriteria(optional):
string
Title:
Search Criteria
Maximum Length:2000
Search criteria to filter results based on field value
Response
Supported Media Types
- application/json
200 Response
OK
Root Schema : empDailyTotals
Type:
object
The response body contains information about the employee daily totals for the specified location.
Show Source
-
busDt:
string(date)
Title:
Business Date
Business Date -
locRef:
string
Title:
Location Reference
Maximum Length:99
The location reference, this may be a store number or name depending on the organization -
revenueCenters:
array revenueCenters
An array of Employee Daily Totals by Revenue Centers
Nested Schema : revenueCenters
Type:
array
An array of Employee Daily Totals by Revenue Centers
Show Source
-
Array of:
object empDailyTotalsByRVC
The response body contains employee daily totals of a revenue center for the specified location.
Nested Schema : empDailyTotalsByRVC
Type:
object
The response body contains employee daily totals of a revenue center for the specified location.
Show Source
-
employees:
array employees
An array of daily totals of employees for a revenue center. This attribute will not be returned in the response if value is null
-
rvcNum:
integer
Title:
Revenue Center Number
Maximum Length:16
Revenue Center number. This attribute will not be returned in the response if employees is null
Nested Schema : employees
Type:
array
An array of daily totals of employees for a revenue center. This attribute will not be returned in the response if value is null
Show Source
-
Array of:
object empDailyTotal
The response body contains daily totals of an employee for a revenue center for the specified location.
Nested Schema : empDailyTotal
Type:
object
The response body contains daily totals of an employee for a revenue center for the specified location.
Show Source
-
carryoverCnt:
integer
Title:
Carry Over Count
Maximum Length:16
Number of items that were carried over by the employee. This attribute will not be returned in the response if value is 0 or null -
carryoverTtl:
number
Title:
Carry Over Total
Total of items that were carried over by the employee. This attribute will not be returned in the response if value is 0 or null -
chkClsdCnt:
integer
Title:
Check Closed Count
Maximum Length:16
Number of checks that were were closed by the employee. This attribute will not be returned in the response if value is 0 or null -
chkClsdTtl:
number
Title:
Check Closed Total
Total of checks that were were closed in by the employee. This attribute will not be returned in the response if value is 0 or null -
chkCnt:
integer
Title:
Check Count
Maximum Length:16
Count of checks served by the employee. This attribute will not be returned in the response if value is 0 or null -
chkOpnCnt:
integer
Title:
Check Open Count
Maximum Length:16
Number of checks that were were rung in by the employee which remain in open state. This attribute will not be returned in the response if value is 0 or null -
chkOpnTtl:
number
Title:
Check Open Total
Total of checks that were were rung in by the employee which remain in open state. This attribute will not be returned in the response if value is 0 or null -
chkXferInTtl:
number
Title:
Check Transfer In Total
Total of checks that were transferred in by the employee. This attribute will not be returned in the response if value is 0 or null -
chkXfrInCnt:
integer
Title:
Check Transfer In Count
Maximum Length:16
Number of checks that were transferred in by the employee. This attribute will not be returned in the response if value is 0 or null -
chkXfrOutCnt:
integer
Title:
Check Transfer Out Count
Maximum Length:16
Number of checks that were transferred out by the employee. This attribute will not be returned in the response if value is 0 or null -
chkXfrOutTtl:
number
Title:
Check Transfer Out Total
Total of checks that were transferred out by the employee. This attribute will not be returned in the response if value is 0 or null -
chngInGrndTtl:
number
Title:
Change in Grand Total
Change in Grand Total by the employee. This attribute will not be returned in the response if value is 0 or null -
chrgRcptsTtl:
number
Title:
Charged Receipts Total
Total of receipts charged by the employee. This attribute will not be returned in the response if value is 0 or null -
chrgTipsTtl:
number
Title:
Charged Tips Total
Total of tips charged by the employee. This attribute will not be returned in the response if value is 0 or null -
credTtl:
number
Title:
Credit Total
Tax Credit Total by the employee. This attribute will not be returned in the response if value is 0 or null -
dineTimeInMins:
number
Title:
Dine Time in minutes
Maximum Length:16
Dining time in minutes served by the employee. This attribute will not be returned in the response if value is 0 or null -
empNum:
integer
Title:
Employee Number
Maximum Length:16
Employee Number -
errCorCnt:
integer
Title:
Error Correct Count
Maximum Length:16
Number of items which were error corrected by the employee. This attribute will not be returned in the response if value is 0 or null -
errCorTtl:
number
Title:
Error Correct Total
Total of items which were error corrected by the employee. This attribute will not be returned in the response if value is 0 or null -
grossRcptsTtl:
number
Title:
Gross Receipt Total
Total of gross receipts made by the employee. This attribute will not be returned in the response if value is 0 or null -
gstCnt:
integer
Title:
Guest Count
Maximum Length:16
Count of guests served by the employee. This attribute will not be returned in the response if value is 0 or null -
indirTipsPdTtl:
number
Title:
Indirect Tips Paid Total
Total of indirect tips paid to the employee. This attribute will not be returned in the response if value is 0 or null -
itmDscTtl:
number
Title:
Item Discount Total
Item discount Total by the employee. This attribute will not be returned in the response if value is 0 or null -
mngrVdCnt:
integer
Title:
Manager Void Count
Maximum Length:16
Number of items which were voided by the manager of the employee. This attribute will not be returned in the response if value is 0 or null -
mngrVdTtl:
number
Title:
Manager Void Total
Total items which were voided by the manager of the employee. This attribute will not be returned in the response if value is 0 or null -
netSlsTtl:
number
Title:
Net Sales Total
Net Sales Total by the employee -
nonRevSvcTtl:
number
Title:
Non Revenue Service Charge Total
Non-revenue service charge, and non-revenue menu item total. This attribute will not be returned in the response if value is 0 or null -
noSalesCnt:
integer
Title:
No Sale Transaction Count
Maximum Length:16
Number of no sale transactions by the employee. This attribute will not be returned in the response if value is 0 or null -
rndTtl:
number
Title:
Round Total
Currency Rounding Total by the employee. This attribute will not be returned in the response if value is 0 or null -
rtnCnt:
integer
Title:
Return Count
Maximum Length:16
Return Count by the employee. This attribute will not be returned in the response if value is 0 or null -
rtnTtl:
number
Title:
Return Total
Return Total by the employee. This attribute will not be returned in the response if value is 0 or null -
subDscTtl:
number
Title:
Sub Discount Total
Sub total Discount Total by the employee. This attribute will not be returned in the response if value is 0 or null -
svcTtl:
number
Title:
Service Charge Total
Service Charge Total by the employee. This attribute will not be returned in the response if value is 0 or null -
taxTtl:
number
Title:
Tax Total
Total of taxes attributed to the employee. This attribute will not be returned in the response if value is 0 or null -
tblTurnCnt:
integer
Title:
Table Turn Count
Maximum Length:16
Table turn count by the employee. This attribute will not be returned in the response if value is 0 or null -
tipsDclrdTtl:
number
Title:
Tips Declared Total
Total of tips declared by the employee. This attribute will not be returned in the response if value is 0 or null -
tipsPdTtl:
number
Title:
Tips Paid Total
Total of tips paid to the employee. This attribute will not be returned in the response if value is 0 or null -
tipsSvcTtl:
number
Title:
Service Charge Tips Total
Total of service charge tips by the employee. This attribute will not be returned in the response if value is 0 or null -
tipTtl:
number
Title:
Tip Total
Total of tips for the employee. This attribute will not be returned in the response if value is 0 or null -
transCnclCnt:
integer
Title:
Transaction Cancel Count
Maximum Length:16
Number of transactions that were cancelled by the employee. This attribute will not be returned in the response if value is 0 or null -
transCnclTtl:
number
Title:
Transaction Cancel Total
Total of transactions that were cancelled by the employee. This attribute will not be returned in the response if value is 0 or null -
vdCnt:
integer
Title:
Void Count
Maximum Length:16
Number of items voided by the employee. This attribute will not be returned in the response if value is 0 or null -
vdTtl:
number
Title:
Void Total
Total of items voided by the employee. This attribute will not be returned in the response if value is 0 or null
400 Response
Bad Request
Root Schema : exceptionDetailType
Type:
object
Error details
Show Source
-
detail(optional):
string
Title:
Error description
The description of the error -
o:errorCode:
integer
Title:
Oracle error code
Oracle error code -
status(optional):
integer
Title:
Status
HTTP response code -
title:
string
Title:
Title
High level description of the error -
type:
string
Title:
Type
The description of the type of HTTP error
401 Response
Unauthorized
Root Schema : exceptionDetailType
Type:
object
Error details
Show Source
-
detail(optional):
string
Title:
Error description
The description of the error -
o:errorCode:
integer
Title:
Oracle error code
Oracle error code -
status(optional):
integer
Title:
Status
HTTP response code -
title:
string
Title:
Title
High level description of the error -
type:
string
Title:
Type
The description of the type of HTTP error
403 Response
Service Unavailable
Root Schema : exceptionDetailType
Type:
object
Error details
Show Source
-
detail(optional):
string
Title:
Error description
The description of the error -
o:errorCode:
integer
Title:
Oracle error code
Oracle error code -
status(optional):
integer
Title:
Status
HTTP response code -
title:
string
Title:
Title
High level description of the error -
type:
string
Title:
Type
The description of the type of HTTP error
404 Response
Resource Not Found
Root Schema : exceptionDetailType
Type:
object
Error details
Show Source
-
detail(optional):
string
Title:
Error description
The description of the error -
o:errorCode:
integer
Title:
Oracle error code
Oracle error code -
status(optional):
integer
Title:
Status
HTTP response code -
title:
string
Title:
Title
High level description of the error -
type:
string
Title:
Type
The description of the type of HTTP error
Default Response
Unexpected Error
Root Schema : exceptionDetailType
Type:
object
Error details
Show Source
-
detail(optional):
string
Title:
Error description
The description of the error -
o:errorCode:
integer
Title:
Oracle error code
Oracle error code -
status(optional):
integer
Title:
Status
HTTP response code -
title:
string
Title:
Title
High level description of the error -
type:
string
Title:
Type
The description of the type of HTTP error
Examples
The following example shows how to view all the operational daily totals by employees for a specified location & business date by submitting a POST request on the REST resource using cURL. For more information, see Use cURL
curl -i -X POST -H "Authorization: Bearer" -H "Content-Type:application/json" -d {"locRef":"1234","busDt":"2020-10-20"} https://baseurl/bi/v1/orgidentifier/getEmployeeDailyTotals
Example of Response Header
The following shows an example of the response header.
HTTP/1.1 200 OK Date: Tue, 20 Oct 2020 21:24:33 GMT Transfer-Encoding: chunked Content-Type: application/json
Example of Response Body
The following example shows the contents of the response body in JSON format:
{ "locRef": "1234", "busDt": "2020-07-20", "revenueCenters":[{ "rvcNum": 1372, "employees" [{ "empNum": 12345, "netSlsTtl": 1234.56, "itmDscTtl": 1234.56, "subDscTtl": 1234.56, "svcTtl": 1234.56, "nonRevSvcTtl": 1234.56, "rtrnCnt": 123, "rtrnTtl": 1234.56, "credTtl": 1234.56, "rndTtl": 123.45, "chngInGrndTtl": 1234.56, "tblTurnCnt":123, "dineTimeInMins": 34, "chkCnt": 123, "gstCnt": 123, "vdTtl": 1234.56, "vdCnt": 123, "errCorTtl": 1234.56, "errCorCnt": 123, "mngrVdTtl": 1234.56, "mngrVdCnt": 123, "transCnclTtl": 123.45, "transCnclCnt": 123, "carryoverTtl": 123.45, "carryoverCnt": 123, "chkOpnTtl": 1234.56, "chkOpnCnt": 123, "chkClsdTtl": 1234.56, "chkClsdCnt": 123, "chkXfrInTtl": 1234.56, "chkXferInCnt": 123, "chkXferOutTtl": 1234.56, "chkXferOutCnt": 123, "chkXferTtl": 1234.56, "chkClsdCnt": 123, "noSlsCnt": 123, "grossRcptsTtl": 1234.56, "chrgRcptsTtl": 1234.56, "chrgTipsTtl": 1234.56, "indirTipsPdTtl": 1234.56, "tipsDclrdTtl": 1234.56, "tipsPdTtl":1234.56, "tipTtl": 1234.56, "taxTtl": 1234.56, "tipsSvcTtl": 1234.56 }] }] }