Voucher
extends VoucherType
in package
Class representing Voucher.
Table of Contents
- $cancelDocument : CancelDocumentType|null
- Pomocí tohoto bloku bude vytvořen storno doklad. V programu POHODA bude vyhledán doklad, který má být stornován, pokud bude nalezen, bude k němu vytvořen stornující doklad.
- $eET : EETType|null
- $print : array<string|int, mixed>|null
- Po vytvoření záznamu se provede jeho tisk.
- $version : string|null
- $voucherDetail : VoucherDetailType|null
- $voucherHeader : VoucherHeaderType|null
- $voucherSummary : VoucherSummaryType|null
- addToPrint() : self
- Adds as printerSettings.
- getCancelDocument() : CancelDocumentType
- Gets as cancelDocument.
- getEET() : EETType
- Gets as eET.
- getPrint() : array<string|int, PrinterSettingsType>
- Gets as print.
- getVersion() : string
- Gets as version.
- getVoucherDetail() : VoucherDetailType
- Gets as voucherDetail.
- getVoucherHeader() : VoucherHeaderType
- Gets as voucherHeader.
- getVoucherSummary() : VoucherSummaryType
- Gets as voucherSummary.
- issetPrint() : bool
- isset print.
- setCancelDocument() : self
- Sets a new cancelDocument.
- setEET() : self
- Sets a new eET.
- setPrint() : self
- Sets a new print.
- setVersion() : self
- Sets a new version.
- setVoucherDetail() : self
- Sets a new voucherDetail.
- setVoucherHeader() : self
- Sets a new voucherHeader.
- setVoucherSummary() : self
- Sets a new voucherSummary.
- unsetPrint() : void
- unset print.
Properties
$cancelDocument
Pomocí tohoto bloku bude vytvořen storno doklad. V programu POHODA bude vyhledán doklad, který má být stornován, pokud bude nalezen, bude k němu vytvořen stornující doklad.
private
CancelDocumentType|null
$cancelDocument
= null
Vložený doklad lze upravit pomocí jednotlivých elementů v voucherHeader (ostatní elementy budou ignorovány).
$eET
private
EETType|null
$eET
= null
Po vytvoření záznamu se provede jeho tisk.
private
array<string|int, mixed>|null
$print
= null
$version
private
string|null
$version
= null
$voucherDetail
private
VoucherDetailType|null
$voucherDetail
= null
$voucherHeader
private
VoucherHeaderType|null
$voucherHeader
= null
$voucherSummary
private
VoucherSummaryType|null
$voucherSummary
= null
Methods
addToPrint()
Adds as printerSettings.
public
addToPrint(PrinterSettingsType $printerSettings) : self
Po vytvoření záznamu se provede jeho tisk.
Parameters
- $printerSettings : PrinterSettingsType
Return values
self —getCancelDocument()
Gets as cancelDocument.
public
getCancelDocument() : CancelDocumentType
Pomocí tohoto bloku bude vytvořen storno doklad. V programu POHODA bude vyhledán doklad, který má být stornován, pokud bude nalezen, bude k němu vytvořen stornující doklad. Vložený doklad lze upravit pomocí jednotlivých elementů v voucherHeader (ostatní elementy budou ignorovány).
Return values
CancelDocumentType —getEET()
Gets as eET.
public
getEET() : EETType
Return values
EETType —getPrint()
Gets as print.
public
getPrint() : array<string|int, PrinterSettingsType>
Po vytvoření záznamu se provede jeho tisk.
Return values
array<string|int, PrinterSettingsType> —getVersion()
Gets as version.
public
getVersion() : string
Return values
string —getVoucherDetail()
Gets as voucherDetail.
public
getVoucherDetail() : VoucherDetailType
Return values
VoucherDetailType —getVoucherHeader()
Gets as voucherHeader.
public
getVoucherHeader() : VoucherHeaderType
Return values
VoucherHeaderType —getVoucherSummary()
Gets as voucherSummary.
public
getVoucherSummary() : VoucherSummaryType
Return values
VoucherSummaryType —issetPrint()
isset print.
public
issetPrint(int|string $index) : bool
Po vytvoření záznamu se provede jeho tisk.
Parameters
- $index : int|string
Return values
bool —setCancelDocument()
Sets a new cancelDocument.
public
setCancelDocument([CancelDocumentType|null $cancelDocument = null ]) : self
Pomocí tohoto bloku bude vytvořen storno doklad. V programu POHODA bude vyhledán doklad, který má být stornován, pokud bude nalezen, bude k němu vytvořen stornující doklad. Vložený doklad lze upravit pomocí jednotlivých elementů v voucherHeader (ostatní elementy budou ignorovány).
Parameters
- $cancelDocument : CancelDocumentType|null = null
Return values
self —setEET()
Sets a new eET.
public
setEET([EETType|null $eET = null ]) : self
Parameters
- $eET : EETType|null = null
Return values
self —setPrint()
Sets a new print.
public
setPrint([array<string|int, PrinterSettingsType> $print = null ]) : self
Po vytvoření záznamu se provede jeho tisk.
Parameters
- $print : array<string|int, PrinterSettingsType> = null
Return values
self —setVersion()
Sets a new version.
public
setVersion(string $version) : self
Parameters
- $version : string
Return values
self —setVoucherDetail()
Sets a new voucherDetail.
public
setVoucherDetail([VoucherDetailType|null $voucherDetail = null ]) : self
Parameters
- $voucherDetail : VoucherDetailType|null = null
Return values
self —setVoucherHeader()
Sets a new voucherHeader.
public
setVoucherHeader([VoucherHeaderType|null $voucherHeader = null ]) : self
Parameters
- $voucherHeader : VoucherHeaderType|null = null
Return values
self —setVoucherSummary()
Sets a new voucherSummary.
public
setVoucherSummary([VoucherSummaryType|null $voucherSummary = null ]) : self
Parameters
- $voucherSummary : VoucherSummaryType|null = null
Return values
self —unsetPrint()
unset print.
public
unsetPrint(int|string $index) : void
Po vytvoření záznamu se provede jeho tisk.
Parameters
- $index : int|string