Documentation

Prodejka extends ProdejkaType
in package

Class representing Prodejka.

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).

$linkedDocuments

Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).

private LinksType|null $linkedDocuments = null

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).

$print

Po vytvoření záznamu se provede jeho tisk.

private array<string|int, mixed>|null $print = null

$prodejkaPayments

private array<string|int, mixed>|null $prodejkaPayments = null

Methods

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

getLinkedDocuments()

Gets as linkedDocuments.

public getLinkedDocuments() : LinksType

Vazby na doklad. Informace o vazbách dokladu na jiné doklady (pouze pro export).

Return values
LinksType

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

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

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

setProdejkaPayments()

Sets a new prodejkaPayments.

public setProdejkaPayments([array<string|int, PaymentItemType$prodejkaPayments = null ]) : self
Parameters
$prodejkaPayments : array<string|int, PaymentItemType> = 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
Return values
void

Search results