apidocs / com.srv4pos.server.api.sale / SaleDetailedInfo

SaleDetailedInfo

class SaleDetailedInfo : Info

Types

Fields

enum class Fields

List of fields for ordering.

Constructors

<init>

SaleDetailedInfo()

Properties

absoluteDiscount

var absoluteDiscount: Long

Sale absolute discount.

brutto

var brutto: Long

Total sale brutto.

cashRegisterName

var cashRegisterName: String?

close

var close: Date?

Close receipt date.

controlUnitId

var controlUnitId: String?

Control unit Id.

day

var day: String?

Day identifier.

discount

var discount: Long

Sale discount.

id

var id: Long

Sale identifier.

identifier

var identifier: String?

isRefund

var isRefund: Boolean

True if it is a refund sale.

payments

var payments: List<PaymentInfo>

List of payments.

prints

var prints: List<PrintInfo>

List of print types.

refundFor

var refundFor: Int?

Identifier of refunded sale.

registrationAddress

var registrationAddress: String?

relativeDiscount

var relativeDiscount: Int

Sale relative discount.

saleProducts

var saleProducts: List<SaleProductInfo>

List of products.

saleState

lateinit var saleState: SaleState

Sale state.

sellerIdentifier

lateinit var sellerIdentifier: String

Seller identifier (country + corporate id).

treasurer

var treasurer: String?

Treasurer name.

treasurerName

var treasurerName: String?

vanillaBrutto

var vanillaBrutto: Long

Sale brutto without discount.

vat

var vat: Long

Total sale VAT.

vatRateSums

var vatRateSums: List<VatRateSumInfo>

version

var version: Int?

Extension Functions

toJson

fun Info.toJson(): String