ProdejkaType
in package
Class representing ProdejkaType.
XSD Type: prodejkaType
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
- $eKasa : EKasaType|null
- Informace pro eKasu (pouze SK verze).
- $linkedDocuments : LinksType|null
- Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).
- $links : LinksType|null
- Pomocí tohoto bloku lze vytvořit nový doklad z jiného dokladu. Vloží se celý doklad.
- $print : array<string|int, mixed>|null
- Po vytvoření záznamu se provede jeho tisk.
- $prodejkaDetail : ProdejkaDetailType|null
- $prodejkaHeader : ProdejkaHeaderType|null
- $prodejkaPayments : array<string|int, mixed>|null
- $prodejkaSummary : ProdejkaSummaryType|null
- $version : string|null
- addToPrint() : self
- Adds as printerSettings.
- addToProdejkaPayments() : self
- Adds as paymentItem.
- getCancelDocument() : CancelDocumentType
- Gets as cancelDocument.
- getEET() : EETType
- Gets as eET.
- getEKasa() : EKasaType
- Gets as eKasa.
- getLinkedDocuments() : LinksType
- Gets as linkedDocuments.
- getLinks() : LinksType
- Gets as links.
- getPrint() : array<string|int, PrinterSettingsType>
- Gets as print.
- getProdejkaDetail() : ProdejkaDetailType
- Gets as prodejkaDetail.
- getProdejkaHeader() : ProdejkaHeaderType
- Gets as prodejkaHeader.
- getProdejkaPayments() : array<string|int, PaymentItemType>
- Gets as prodejkaPayments.
- getProdejkaSummary() : ProdejkaSummaryType
- Gets as prodejkaSummary.
- getVersion() : string
- Gets as version.
- issetPrint() : bool
- isset print.
- issetProdejkaPayments() : bool
- isset prodejkaPayments.
- setCancelDocument() : self
- Sets a new cancelDocument.
- setEET() : self
- Sets a new eET.
- setEKasa() : self
- Sets a new eKasa.
- setLinkedDocuments() : self
- Sets a new linkedDocuments.
- setLinks() : self
- Sets a new links.
- setPrint() : self
- Sets a new print.
- setProdejkaDetail() : self
- Sets a new prodejkaDetail.
- setProdejkaHeader() : self
- Sets a new prodejkaHeader.
- setProdejkaPayments() : self
- Sets a new prodejkaPayments.
- setProdejkaSummary() : self
- Sets a new prodejkaSummary.
- setVersion() : self
- Sets a new version.
- unsetPrint() : void
- unset print.
- unsetProdejkaPayments() : void
- unset prodejkaPayments.
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 prodejkaHeader a eKasa (ostatní elementy budou ignorovány).
$eET
private
EETType|null
$eET
= null
$eKasa
Informace pro eKasu (pouze SK verze).
private
EKasaType|null
$eKasa
= null
$linkedDocuments
Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).
private
LinksType|null
$linkedDocuments
= null
$links
Pomocí tohoto bloku lze vytvořit nový doklad z jiného dokladu. Vloží se celý doklad.
private
LinksType|null
$links
= null
Vložený doklad lze upravit pomocí jednotlivých elementů u dokladu. Povolené jsou vazby z agendy:
- Přijaté objednávky (pro typ Prodejka).
Po vytvoření záznamu se provede jeho tisk.
private
array<string|int, mixed>|null
$print
= null
$prodejkaDetail
private
ProdejkaDetailType|null
$prodejkaDetail
= null
$prodejkaHeader
private
ProdejkaHeaderType|null
$prodejkaHeader
= null
$prodejkaPayments
private
array<string|int, mixed>|null
$prodejkaPayments
= null
$prodejkaSummary
private
ProdejkaSummaryType|null
$prodejkaSummary
= null
$version
private
string|null
$version
= 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 —addToProdejkaPayments()
Adds as paymentItem.
public
addToProdejkaPayments(PaymentItemType $paymentItem) : self
Parameters
- $paymentItem : PaymentItemType
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 prodejkaHeader a eKasa (ostatní elementy budou ignorovány).
Return values
CancelDocumentType —getEET()
Gets as eET.
public
getEET() : EETType
Return values
EETType —getEKasa()
Gets as eKasa.
public
getEKasa() : EKasaType
Informace pro eKasu (pouze SK verze).
Return values
EKasaType —getLinkedDocuments()
Gets as linkedDocuments.
public
getLinkedDocuments() : LinksType
Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).
Return values
LinksType —getLinks()
Gets as links.
public
getLinks() : LinksType
Pomocí tohoto bloku lze vytvořit nový doklad z jiného dokladu. Vloží se celý doklad. Vložený doklad lze upravit pomocí jednotlivých elementů u dokladu. Povolené jsou vazby z agendy:
- Přijaté objednávky (pro typ Prodejka)
Return values
LinksType —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> —getProdejkaDetail()
Gets as prodejkaDetail.
public
getProdejkaDetail() : ProdejkaDetailType
Return values
ProdejkaDetailType —getProdejkaHeader()
Gets as prodejkaHeader.
public
getProdejkaHeader() : ProdejkaHeaderType
Return values
ProdejkaHeaderType —getProdejkaPayments()
Gets as prodejkaPayments.
public
getProdejkaPayments() : array<string|int, PaymentItemType>
Return values
array<string|int, PaymentItemType> —getProdejkaSummary()
Gets as prodejkaSummary.
public
getProdejkaSummary() : ProdejkaSummaryType
Return values
ProdejkaSummaryType —getVersion()
Gets as version.
public
getVersion() : string
Return values
string —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 —issetProdejkaPayments()
isset prodejkaPayments.
public
issetProdejkaPayments(int|string $index) : bool
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 prodejkaHeader a eKasa (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 —setEKasa()
Sets a new eKasa.
public
setEKasa([EKasaType|null $eKasa = null ]) : self
Informace pro eKasu (pouze SK verze).
Parameters
- $eKasa : EKasaType|null = null
Return values
self —setLinkedDocuments()
Sets a new linkedDocuments.
public
setLinkedDocuments([LinksType|null $linkedDocuments = null ]) : self
Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).
Parameters
- $linkedDocuments : LinksType|null = null
Return values
self —setLinks()
Sets a new links.
public
setLinks([LinksType|null $links = null ]) : self
Pomocí tohoto bloku lze vytvořit nový doklad z jiného dokladu. Vloží se celý doklad. Vložený doklad lze upravit pomocí jednotlivých elementů u dokladu. Povolené jsou vazby z agendy:
- Přijaté objednávky (pro typ Prodejka)
Parameters
- $links : LinksType|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 —setProdejkaDetail()
Sets a new prodejkaDetail.
public
setProdejkaDetail([ProdejkaDetailType|null $prodejkaDetail = null ]) : self
Parameters
- $prodejkaDetail : ProdejkaDetailType|null = null
Return values
self —setProdejkaHeader()
Sets a new prodejkaHeader.
public
setProdejkaHeader([ProdejkaHeaderType|null $prodejkaHeader = null ]) : self
Parameters
- $prodejkaHeader : ProdejkaHeaderType|null = null
Return values
self —setProdejkaPayments()
Sets a new prodejkaPayments.
public
setProdejkaPayments([array<string|int, PaymentItemType> $prodejkaPayments = null ]) : self
Parameters
- $prodejkaPayments : array<string|int, PaymentItemType> = null
Return values
self —setProdejkaSummary()
Sets a new prodejkaSummary.
public
setProdejkaSummary([ProdejkaSummaryType|null $prodejkaSummary = null ]) : self
Parameters
- $prodejkaSummary : ProdejkaSummaryType|null = null
Return values
self —setVersion()
Sets a new version.
public
setVersion(string $version) : self
Parameters
- $version : string
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
Return values
void —unsetProdejkaPayments()
unset prodejkaPayments.
public
unsetProdejkaPayments(int|string $index) : void
Parameters
- $index : int|string