Skip to main content
Skip table of contents

kReceipt

Receipt

Info

Inherits from kDataObject\kdatabasic

Properties

NameTypeLabelListOwnedClusterMandatoryUniqueNote
CreatedOfflinetkYesNo-
StorekStoreStore(tick)
DateTimetkDateTimeSale DateTime(tick)
DevicekDeviceDevice-
ReceiptNumbertkIntegerInternal Number(tick)

Internal Receipt Number. Set by Device itself

BusinessDatetkDateBusiness Date(tick)
CashOperatorkStoreOperatorCash Operator-
PrinterkPOSDeviceReceipt Printer-
FiscalReceiptReferencetkFiscalReceiptReferenceFiscal Receipt Reference-
FiscalReceiptReference.ReceiptNumbertkShortStringReceipt Number-
FiscalReceiptReference.ReceiptDateTimetkDateTimeReceipt DateTime-
FiscalReceiptReference.EJClosingNumbertkShortStringEJ Closing Number-
FiscalReceiptReference.EJNumbertkShortStringEJ Number-
FiscalReceiptReference.DeviceSerialNumbertkShortStringDevice Serial Number-
FiscalReceiptReference.ServerSerialNumbertkShortStringServer Serial Number-
FiscalReceiptReference.ReferenceTypetkShortStringReference Type-
BarcodetkCodeBarcode-
ReceiptTypetkReceiptTypeType-
VoidReasonCodekVoidReasonCodeVoid Reason Code-
LoyaltyCardkLoyaltyCardLoyalty Card-
LoyaltyCustomerkLoyaltyCustomerLoyalty customer-
CustomerkCustomerCustomer-
SendTotkEmailSend To-

indirizzo a cui spedire lo scontrino

TaxCodetkTaxCodeTax Code-

codice fiscale

TotalAmounttkAmountTotal Amount-

Total Amount included discounts and VAT, Taxes excluded

TotalAmount.ValuetkValueAmount-
TotalAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

TaxesAmounttkAmountTaxes Amount-

Total Taxes Amount

TaxesAmount.ValuetkValueAmount-
TaxesAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

TipAmounttkAmountTip Amount-
TipAmount.ValuetkValueAmount-
TipAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

ToBeInvoicedtkYesNoTo be Invoiced-
InvoiceNumbertkInvoiceNumberInvoice Number-
InvoiceDatetkDateInvoice Date-
InvoiceImmediatePrinttkYesNoInvoice Immediate Print-
PrintInvoicetkYesNoPrint Invoice-
VatInclusivePricestkYesNoVat Inclusive-
PriceModifierskReceiptPriceModifierDiscountsListOwned-
LineskReceiptLineLinesListOwned-
TaxeskReceiptTaxTaxesListOwned-
PaymentskReceiptPaymentPaymentsListOwned-
BenefitskReceiptBenefitBenefitsListOwned-
AdditionalDatakReceiptAdditionalDataAdditional DataListOwned-

e.g. Lottery Code

ReceiptTextkRemarkReceipt TextOwned-
AuthOperatorkStoreOperator-
ProcessedDateTimetkDateTimeProcessed Date Time-
InvoiceTemplatetkShortStringInvoice Template-
PDFAttachmenttkAttachment-
ConsumableskReceiptLineListOwned-
Inherited from kdatabasic
CodetkCodeCode(tick)(tick)
DescriptiontkTranslatableDescriptionDescription-
RemarkkRemarkRemarkOwned-
Inherited from kDataObject
IdtkUniqueId(tick)(tick)
ClassNametkCodeClass Name(tick)
CreatedBytkCodeCreated BY-
LastModifiedBytkCodeLast Modified By-
CreatedDatetkDateTimeCreated Date-
LastModifiedDatetkDateTimeLast Modified Date-
RevisionNumbertkIntegerRevision Number-
WorkflowStatuskWorkflowStatusWorkflow Status-
OwnedOnRequesttkYesNoIs owned on request-
OriginkSystemOrigin-

(E) : Type have an event assigned to it, look at type documentation for mode details

(A) : Property have an autocoderole, look autocoderole grid for mode details

Autocoderoles

PropertyIgnore user inputWhenCode part
TypeValueStartLengthFill CharDirSeq. Suf.PrefixLimit Len
code(error)insertpropertystore.code
propertydatetime10
propertydevice.deviceno
propertyreceiptnumber70left
(I) : Autocoderole is defined in parent class

Events

WhenMethod NameModuleParametersOnOffAsynch
afterinsertPOSible_CheckPrintReceiptkPOSible
beforeinsert (I) OnInitWorkFlowkCoreServices
afterinsert (I) AutoTransitionkCoreServices
afterupdate (I) AutoTransitionkCoreServicesworkflowstatus
(I) : Event is defined in parent class

IncrementalSearch

Inherited from kDataBasic

  • class : kDataBasic
  • searchproperty : description,code
  • displayproperties : code,description

Used By

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.