Comment on page
Base Sales Report
{
"created": <timestamp>,
"from": <timestamp>,
"to": <timestamp>,
"registerName": <string>,
"moneyTransactionInfo": {
"saleCount": <integer>,
"saleValue": <double>,
"rawSaleValue": <double>,
"cancelCount": <integer>,
"cancelValue": <double>,
"rawCancelValue": <double>,
"cashAdvanceCount": <integer>,
"cashAdvanceValue": <double>,
"rawCashAdvanceValue": <double>,
"cashInCount": <integer>,
"cashInValue": <double>,
"rawCashInValue": <double>,
"cashOutCount": <integer>,
"cashOutValue": <double>,
"rawCashOutValue": <double>
},
"revenue": {
"totalWithVat": <double>,
"totalVat": <double>,
"totalWithoutVat": <double>,
"vatInfo": [ ... ],
"paymentTypeInfo": [ ... ]
},
"discounts": [ ... ],
"cashInOutTransactions": [ ... ],
"categorySales": [ ... ],
"productSales": [ ... ],
"tagSales": [ ... ],
"employeeSales": [ ... ],
"customerSales": [ ... ],
"proxySales": [ ... ],
"takeawaySales": [ ... ],
"fiscalizationSales": [ ... ],
"receiptInfo": [ ... ],
"employeePayments": [ ... ]
}
created
timestamp
Report created date and timefrom
timestamp
Report start date and timeto
timestamp
Report end date and timeregisterName
string
Branch name
moneyTransactionInfo.saleCount
integer
Money transactions - sales countmoneyTransactionInfo.saleValue
double
Money transactions - sales valuemoneyTransactionInfo.rawSaleValue
double
Money transactions - sales value in alternative currencymoneyTransactionInfo.cancelCount
integer
Money transactions - cancelled countmoneyTransactionInfo.cancelValue
double
Money transactions - cancelled valuemoneyTransactionInfo.rawCancelValue
double
Money transactions - cancelled value in alternative currencymoneyTransactionInfo.cashAdvanceCount
integer
Money transactions - cash advance countmoneyTransactionInfo.cashAdvanceValue
double
Money transactions - cash advance valuemoneyTransactionInfo.rawCashAdvanceValue
double
Money transactions - cash advance value in alternative currencymoneyTransactionInfo.cashInCount
integer
Money transactions - cash in countmoneyTransactionInfo.cashInValue
double
Money transactions - cash in valuemoneyTransactionInfo.rawCashInValue
double
Money transactions - cash in value in alternative currencymoneyTransactionInfo.cashOutCount
integer
Money transactions - cash out countmoneyTransactionInfo.cashOutValue
double
Money transactions - cash out valuemoneyTransactionInfo.rawCashOutValue
double
Money transactions - cash out value in alternative currency
revenue.totalWithVat
double
Revenue - total value with VATrevenue.totalVat
double
Revenue - total VAT valuerevenue.totalWithoutVat
double
Revenue - total value without VAT
revenue.vatInfo.rate
double
Revenue - VAT raterevenue.vatInfo.base
double
Revenue - VAT base valuerevenue.vatInfo.value
double
Revenue - VAT valuerevenue.vatInfo.special
double
Revenue - VAT special
revenue.paymentTypeInfo.typeId
integer
Revenue - payment type idrevenue.paymentTypeInfo.count
integer
Revenue - count for the payment typerevenue.paymentTypeInfo.total
double
Revenue - total value for the payment typerevenue.paymentTypeInfo.rawTotal
double
Revenue - total value for the payment type in alternative currencyrevenue.paymentTypeInfo.currency
string
Revenue - alternative currency for the rawTotal
discounts.employee.name
string
Discounts - employee namediscounts.employee.id
long
Discounts - employee IDdiscounts.count
integer
Discounts - countdiscounts.value
double
Discounts - valuediscounts.valueWithoutVat
double
Discounts - value without VAT
cashInOutTransactions.id
long
Cash in/out transactions - money log IDcashInOutTransactions.dir
boolean
Cash in/out transactions - always false (unused)cashInOutTransactions.created
timestamp
Cash in/out transactions - money log createdcashInOutTransactions.employee.name
string
Cash in/out transactions - employee namecashInOutTransactions.employee.id
long
Cash in/out transactions - employee IDcashInOutTransactions.value
double
Cash in/out transactions - money log valuecashInOutTransactions.note
string
Cash in/out transactions - money log note
categorySales.value
double
Sales by category - valuecategorySales.valueWithoutNonPurchase
double
Sales by category - value without non purchasecategorySales.purchaseValue
double
Sales by category - purchase valuecategorySales.valueWithoutVAT
double
Sales by category - value without VATcategorySales.valueWithoutNonPurchaseWithoutVAT
double
Sales by category - value without non purchase without VATcategorySales.purchaseValueWithoutVAT
double
Sales by category - purchase value without VATcategorySales.id
long
Sales by category - category IDcategorySales.name
string
Sales by category - category name
productSales.value
double
Sales by product - valueproductSales.valueWithoutNonPurchase
double
Sales by product - value without non purchaseproductSales.purchaseValue
double
Sales by product - purchase valueproductSales.valueWithoutVAT
double
Sales by product - value without VATproductSales.valueWithoutNonPurchaseWithoutVAT
double
Sales by product - value without non purchase without VATproductSales.purchaseValueWithoutVAT
double
Sales by product - purchase value without VATproductSales.id
long
Sales by product - product IDproductSales.name
string
Sales by product - product nameproductSales.count
integer
Sales by product - items countproductSales.unit
enum
Sales by product - item unitsproductSales.categoryId
long
Sales by product - category ID
tagSales.value
double
Sales by tag - valuetagSales.valueWithoutNonPurchase
double
Sales by tag - value without non purchasetagSales.purchaseValue
double
Sales by tag - purchase valuetagSales.valueWithoutVAT
double
Sales by tag - value without VATtagSales.valueWithoutNonPurchaseWithoutVAT
double
Sales by tag - value without non purchase without VATtagSales.purchaseValueWithoutVAT
double
Sales by tag - purchase value without VATtagSales.name
string
Sales by tag - tag name