Receipt
Info
Inherits from kDataObject\kDataBasic
Properties
|
Name |
Type |
Label |
List |
Owned |
Cluster |
Mandatory |
Unique |
Note |
|---|---|---|---|---|---|---|---|---|
|
CreatedOffline |
- |
|||||||
|
Store |
Store |
|
||||||
|
DateTime |
Sale DateTime |
|
||||||
|
Device |
Device |
- |
||||||
|
ReceiptNumber |
Internal Number |
|
Internal Receipt Number. Set by Device itself |
|||||
|
BusinessDate |
Business Date |
|
||||||
|
CashOperator |
Cash Operator |
- |
||||||
|
Printer |
Receipt Printer |
- |
||||||
|
FiscalReceiptReference |
Fiscal Receipt Reference |
- |
||||||
|
FiscalReceiptReference.ReceiptNumber |
Receipt Number |
- |
||||||
|
FiscalReceiptReference.ReceiptDateTime |
Receipt DateTime |
- |
||||||
|
FiscalReceiptReference.EJClosingNumber |
EJ Closing Number |
- |
||||||
|
FiscalReceiptReference.EJNumber |
EJ Number |
- |
||||||
|
FiscalReceiptReference.DeviceSerialNumber |
Device Serial Number |
- |
||||||
|
FiscalReceiptReference.ServerSerialNumber |
Server Serial Number |
- |
||||||
|
FiscalReceiptReference.ReferenceType |
Reference Type |
- |
||||||
|
Barcode |
Barcode |
- |
||||||
|
ReceiptType |
Type |
- |
||||||
|
VoidReasonCode |
Void Reason Code |
- |
||||||
|
LoyaltyCard |
Loyalty Card |
- |
||||||
|
LoyaltyCustomer |
Loyalty customer |
- |
||||||
|
Customer |
Customer |
- |
||||||
|
SendTo |
Send To |
- |
indirizzo a cui spedire lo scontrino |
|||||
|
TaxCode |
Tax Code |
- |
codice fiscale |
|||||
|
TotalAmount |
Total Amount |
- |
Total Amount included discounts and VAT, Taxes excluded |
|||||
|
TotalAmount.Value |
Amount |
- |
||||||
|
TotalAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
TaxesAmount |
Taxes Amount |
- |
Total Taxes Amount |
|||||
|
TaxesAmount.Value |
Amount |
- |
||||||
|
TaxesAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
TipAmount |
Tip Amount |
- |
||||||
|
TipAmount.Value |
Amount |
- |
||||||
|
TipAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
ToBeInvoiced |
To be Invoiced |
- |
||||||
|
InvoiceNumber |
Invoice Number |
- |
||||||
|
InvoiceDate |
Invoice Date |
- |
||||||
|
InvoiceDocumentType |
Document Type |
- |
||||||
|
InvoiceImmediatePrint |
Invoice Immediate Print |
- |
||||||
|
PrintInvoice |
Print Invoice |
- |
||||||
|
PrintInvoiceMode |
Print Invoice Mode |
- |
||||||
|
VatInclusivePrices |
Vat Inclusive |
- |
||||||
|
PriceModifiers |
Discounts |
List |
Owned |
- |
||||
|
Lines |
Lines |
List |
Owned |
- |
||||
|
Taxes |
Taxes |
List |
Owned |
- |
||||
|
Payments |
Payments |
List |
Owned |
- |
||||
|
Benefits |
Benefits |
List |
Owned |
- |
||||
|
AdditionalData |
Additional Data |
List |
Owned |
- |
e.g. Lottery Code |
|||
|
ReceiptText |
Receipt Text |
Owned |
- |
|||||
|
AuthOperator |
- |
|||||||
|
ProcessedDateTime |
Processed Date Time |
- |
||||||
|
InvoiceTemplate |
Invoice Template |
- |
||||||
|
PDFAttachment |
- |
|||||||
|
PlainTextAttachment |
- |
|||||||
|
Consumables |
List |
Owned |
- |
|||||
|
ReceiptTemplate |
- |
|||||||
|
ReservationTemplate |
- |
|||||||
|
AddInfo |
List |
Owned |
- |
|||||
|
OperatorShift |
Operator Shift |
- |
||||||
|
SalesAudit |
Sales Audit |
- |
||||||
|
Inherited from kDataBasic |
||||||||
|
Code |
Code |
|
|
|||||
|
Description |
Description |
- |
||||||
|
Remark |
Remark |
Owned |
- |
|||||
|
Inherited from kDataObject |
||||||||
|
Id |
Id |
|
|
|||||
|
ClassName |
Class Name |
- |
||||||
|
CreatedBy |
Created by |
- |
||||||
|
LastModifiedBy |
Last Modified By |
- |
||||||
|
CreatedDate |
Created Date |
- |
||||||
|
LastModifiedDate |
Last Modified Date |
- |
||||||
|
RevisionNumber |
Revision Number |
- |
||||||
|
WorkflowStatus |
Workflow Status |
- |
||||||
|
OwnedOnRequest |
Is owned upon request |
- |
||||||
|
Origin |
Origin |
- |
||||||
|
LastModifiedProcess |
Last process |
- |
||||||
(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
|
Property |
Ignore user input |
When |
Code part |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Type |
Value |
Start |
Length |
Fill Char |
Dir |
Seq. Suf. |
Prefix |
Limit Len |
|||
|
code |
|
insert |
property |
store.code |
|||||||
|
property |
datetime |
10 |
|||||||||
|
property |
device.deviceno |
||||||||||
|
property |
receiptnumber |
7 |
0 |
left |
|||||||
(I) : Autocoderole is defined in parent class
Events
|
When |
Method Name |
Module |
Parameters |
On |
Off |
Asynch |
|---|---|---|---|---|---|---|
|
afterinsert |
POSible_CheckGenerateInvoice |
kPOSible |
||||
|
beforeinsert (I) |
OnInitWorkFlow |
kCoreServices |
||||
|
afterinsert (I) |
AutoTransition |
kCoreServices |
||||
|
afterupdate (I) |
AutoTransition |
kCoreServices |
workflowstatus |
(I) : Event is defined in parent class
IncrementalSearch
Inherited from kDataBasic
-
class : kDataBasic
-
searchproperty : description,code
-
displayproperties : code,description
Used By
|
Class |
Property |
|---|---|
| kReceiptDocument |
Receipt |
| kFBOrder |
Receipts |
| kTipPoolTransaction |
Receipt |
| kTaxFreeDocument |
Receipts |
| kReceiptLink |
Receipt1 |
| kReceiptLink |
Receipt2 |
| kReceiptLineLink |
Receipt1 |
| kReceiptLineLink |
Receipt2 |