IFiscal |
The IFiscalDocument type exposes the following members.
| Name | Description | |
|---|---|---|
| AgentId | Agent the fiscal register is connected to. | |
| CashierId | Cashier. | |
| CashRegisterId | Fiscal register that printed the document. | |
| CashRegisterPrintStartedAt | Fiscal register clock reading taken before the print attempt. | |
| ChequeNumber | Sequential cheque number within the fiscal register session. | |
| FiscalDateTime | Document date and time according to the fiscal register. | |
| FiscalSessionNumber | Fiscal register session number. | |
| FiscalSign | Fiscal sign of the document. | |
| FsDocumentNumber | Fiscal document number. | |
| FsSerialNumber | Factory number of the fiscal storage. | |
| Id | (Inherited from IEntity) | |
| Kind | Kind of the fiscal document. | |
| OperationKind | iiko operation that printed the document. When a refund is printed as several cheques (per-item refund), every cheque has PerItemRefund regardless of the scenario: order storno, product return, prepayment refund or cancellation of a cheque fiscalized before payment. Use Kind, OrderId and OriginalDocumentId to tell such documents apart. | |
| OrderId | Order the document belongs to, if any. | |
| OrderNumber | Order number. | |
| OriginalDocumentId | The source document this document cancels or corrects. | |
| PaymentSums | Breakdown of the document sum by payment method: cash, non-cash, prepayment, credit, consideration. | |
| RegistrationNumber | Registration number of the cash register. | |
| SessionId | Cafe session the document was printed in. | |
| SessionNumber | Cafe session number. | |
| Sum | Document sum. | |
| TerminalId | Terminal the fiscal register is connected to (they share an agent). May differ from the terminal where the operation was started if the document was printed on another terminal's fiscal register. | |
| TerminalPrintStartedAt | Print start time according to the terminal clock. |