class SaleInfo : SyncEntityInfo
Set of field as in Sale entity.
User: Pavel Abizyaev, Date: 04.09.2014 17:41
enum class Fields
List of fields for ordering. |
SaleInfo()
Set of field as in Sale entity. |
var absoluteDiscount: Long
Sale absolute discount. |
|
var brutto: Long
Total sale brutto. |
|
var close: Date?
Close receipt date. |
|
var controlUnitId: String?
Control unit Id. |
|
var day: String?
Day identifier. |
|
var discount: Long
Sale discount. |
|
var id: Long
Sale identifier. |
|
var identifier: String? |
|
var isRefund: Boolean
True if it is a refund sale. |
|
var payments: List<PaymentInfo>
List of payments. |
|
var prints: List<PrintInfo>
List of print types. |
|
var refundFor: Int?
Identifier of refunded sale. |
|
var relativeDiscount: Int
Sale relative discount. |
|
var saleProducts: List<SaleProductInfo>
List of products. |
|
lateinit var saleState: SaleState
Sale state. |
|
lateinit var sellerIdentifier: String
Seller identifier (country + corporate id). |
|
var treasurer: String?
Treasurer name. |
|
var tripIdentifier: String? |
|
var vanillaBrutto: Long
Sale brutto without discount. |
|
var vat: Long
Total sale VAT. |
|
var vatRateSums: List<VatRateSumInfo> |
|
var version: Int? |
fun Info.toJson(): String |