Documentation

OrderItemType
in package

Class representing OrderItemType.

XSD Type: orderItemType

Table of Contents

$activity  : RefType|null
Činnost.
$centre  : RefType|null
Středisko.
$code  : string|null
Kód.
$codePDP  : string|null
Kód zboží (pouze pro Přijaté objednávky v SK verzi).
$coefficient  : float|null
Koeficient.
$contract  : RefType|null
Zakázka.
$delivered  : float|null
Dodáno.
$discountPercentage  : float|null
Sleva v procentech. Pokud není uvedena, bere se jako hodnota slevy z priceLevel dokumentu. Pokud není definován ani priceLevel bere se jako NULOVÁ.
$eETItem  : string|null
Typ položky EET (pouze CZ verze).
$extId  : string|null
$foreignCurrency  : TypeCurrencyForeignItemType|null
Cizí měna.
$homeCurrency  : TypeCurrencyHomeItemType|null
Kč.
$id  : int|null
ID položky dokladu (jen pro export).
$link  : LinkItemType|null
Pomocí tohoto bloku lze vytvořit položku z jiného dokladu. Vložený doklad lze upravit pomocí zadaných parametrů u dokladu.
$linkedDocument  : LinkedDocumentType|null
Vazba na doklad. Informace o vazbě položky exportovaného dokladu na položku jiného dokladu (pouze pro export).
$linkToStock  : LinkToStockType|null
Identifikátor zásoby u textových položek s vazbou na sklad (pouze pro export).
$note  : string|null
Poznámka.
$parameters  : array<string|int, mixed>|null
Volitelný parametr.
$payVAT  : string|null
Ceny jsou uvedeny: bez DPH, včetně DPH. Výchozí hodnota se týká pouze textové položky. Pro skladové položky bude brána výchozí hodnota dle nastavení v programu POHODA.
$pDP  : bool|null
Příznak Přenesení daňové povinnosti (pouze pro Přijaté objednávky).
$percentVAT  : float|null
Historická sazba v procentech. Povoluje se v Globálním nastavení.
$quantity  : float|null
Množství.
$rateVAT  : VatRateType|null
Sazba DPH.
$recyclingContrib  : RecyclingContribType|null
Recyklační příspěvek položky. Pokud při importu dokladu tento element není na položce uveden, bude na skladové položce dokladu nastaven dle skladové zásoby. U textové položky nebude nastaven.
$stockItem  : StockItemType|null
Údaje potřebné k nalezení skladové zásoby vložené do položky. Pokud zde tento element není, jedná se o textovou položku.
$text  : string|null
Text položky.
$typeServiceMOSS  : MOSStypeType|null
Druh služby (OSS).
$unit  : string|null
Měrná jednotka.
addToParameters()  : self
Adds as parameter.
getActivity()  : RefType
Gets as activity.
getCentre()  : RefType
Gets as centre.
getCode()  : string
Gets as code.
getCodePDP()  : string
Gets as codePDP.
getCoefficient()  : float
Gets as coefficient.
getContract()  : RefType
Gets as contract.
getDelivered()  : float
Gets as delivered.
getDiscountPercentage()  : float
Gets as discountPercentage.
getEETItem()  : string
Gets as eETItem.
getExtId()  : string
Gets as extId.
getForeignCurrency()  : TypeCurrencyForeignItemType
Gets as foreignCurrency.
getHomeCurrency()  : TypeCurrencyHomeItemType
Gets as homeCurrency.
getId()  : int
Gets as id.
getLink()  : LinkItemType
Gets as link.
getLinkedDocument()  : LinkedDocumentType
Gets as linkedDocument.
getLinkToStock()  : LinkToStockType
Gets as linkToStock.
getNote()  : string
Gets as note.
getParameters()  : array<string|int, ParameterDocType>
Gets as parameters.
getPayVAT()  : string
Gets as payVAT.
getPDP()  : bool
Gets as pDP.
getPercentVAT()  : float
Gets as percentVAT.
getQuantity()  : float
Gets as quantity.
getRateVAT()  : VatRateType
Gets as rateVAT.
getRecyclingContrib()  : RecyclingContribType
Gets as recyclingContrib.
getStockItem()  : StockItemType
Gets as stockItem.
getText()  : string
Gets as text.
getTypeServiceMOSS()  : MOSStypeType
Gets as typeServiceMOSS.
getUnit()  : string
Gets as unit.
issetParameters()  : bool
isset parameters.
setActivity()  : self
Sets a new activity.
setCentre()  : self
Sets a new centre.
setCode()  : self
Sets a new code.
setCodePDP()  : self
Sets a new codePDP.
setCoefficient()  : self
Sets a new coefficient.
setContract()  : self
Sets a new contract.
setDelivered()  : self
Sets a new delivered.
setDiscountPercentage()  : self
Sets a new discountPercentage.
setEETItem()  : self
Sets a new eETItem.
setExtId()  : self
Sets a new extId.
setForeignCurrency()  : self
Sets a new foreignCurrency.
setHomeCurrency()  : self
Sets a new homeCurrency.
setId()  : self
Sets a new id.
setLink()  : self
Sets a new link.
setLinkedDocument()  : self
Sets a new linkedDocument.
setLinkToStock()  : self
Sets a new linkToStock.
setNote()  : self
Sets a new note.
setParameters()  : self
Sets a new parameters.
setPayVAT()  : self
Sets a new payVAT.
setPDP()  : self
Sets a new pDP.
setPercentVAT()  : self
Sets a new percentVAT.
setQuantity()  : self
Sets a new quantity.
setRateVAT()  : self
Sets a new rateVAT.
setRecyclingContrib()  : self
Sets a new recyclingContrib.
setStockItem()  : self
Sets a new stockItem.
setText()  : self
Sets a new text.
setTypeServiceMOSS()  : self
Sets a new typeServiceMOSS.
setUnit()  : self
Sets a new unit.
unsetParameters()  : void
unset parameters.

Properties

$codePDP

Kód zboží (pouze pro Přijaté objednávky v SK verzi).

private string|null $codePDP = null

$coefficient

Koeficient.

private float|null $coefficient = null

$discountPercentage

Sleva v procentech. Pokud není uvedena, bere se jako hodnota slevy z priceLevel dokumentu. Pokud není definován ani priceLevel bere se jako NULOVÁ.

private float|null $discountPercentage = null

$eETItem

Typ položky EET (pouze CZ verze).

private string|null $eETItem = null

$id

ID položky dokladu (jen pro export).

private int|null $id = null

Pomocí tohoto bloku lze vytvořit položku z jiného dokladu. Vložený doklad lze upravit pomocí zadaných parametrů u dokladu.

private LinkItemType|null $link = null

$linkedDocument

Vazba na doklad. Informace o vazbě položky exportovaného dokladu na položku jiného dokladu (pouze pro export).

private LinkedDocumentType|null $linkedDocument = null

$linkToStock

Identifikátor zásoby u textových položek s vazbou na sklad (pouze pro export).

private LinkToStockType|null $linkToStock = null

$parameters

Volitelný parametr.

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

$payVAT

Ceny jsou uvedeny: bez DPH, včetně DPH. Výchozí hodnota se týká pouze textové položky. Pro skladové položky bude brána výchozí hodnota dle nastavení v programu POHODA.

private string|null $payVAT = null

$pDP

Příznak Přenesení daňové povinnosti (pouze pro Přijaté objednávky).

private bool|null $pDP = null

$percentVAT

Historická sazba v procentech. Povoluje se v Globálním nastavení.

private float|null $percentVAT = null

$recyclingContrib

Recyklační příspěvek položky. Pokud při importu dokladu tento element není na položce uveden, bude na skladové položce dokladu nastaven dle skladové zásoby. U textové položky nebude nastaven.

private RecyclingContribType|null $recyclingContrib = null

$stockItem

Údaje potřebné k nalezení skladové zásoby vložené do položky. Pokud zde tento element není, jedná se o textovou položku.

private StockItemType|null $stockItem = null

Methods

getCode()

Gets as code.

public getCode() : string

Kód.

Return values
string

getCodePDP()

Gets as codePDP.

public getCodePDP() : string

Kód zboží (pouze pro Přijaté objednávky v SK verzi).

Return values
string

getCoefficient()

Gets as coefficient.

public getCoefficient() : float

Koeficient.

Return values
float

getDelivered()

Gets as delivered.

public getDelivered() : float

Dodáno.

Return values
float

getDiscountPercentage()

Gets as discountPercentage.

public getDiscountPercentage() : float

Sleva v procentech. Pokud není uvedena, bere se jako hodnota slevy z priceLevel dokumentu. Pokud není definován ani priceLevel bere se jako NULOVÁ.

Return values
float

getEETItem()

Gets as eETItem.

public getEETItem() : string

Typ položky EET (pouze CZ verze).

Return values
string

getExtId()

Gets as extId.

public getExtId() : string
Return values
string

getId()

Gets as id.

public getId() : int

ID položky dokladu (jen pro export).

Return values
int

Gets as link.

public getLink() : LinkItemType

Pomocí tohoto bloku lze vytvořit položku z jiného dokladu. Vložený doklad lze upravit pomocí zadaných parametrů u dokladu.

Return values
LinkItemType

getLinkedDocument()

Gets as linkedDocument.

public getLinkedDocument() : LinkedDocumentType

Vazba na doklad. Informace o vazbě položky exportovaného dokladu na položku jiného dokladu (pouze pro export).

Return values
LinkedDocumentType

getNote()

Gets as note.

public getNote() : string

Poznámka.

Return values
string

getPayVAT()

Gets as payVAT.

public getPayVAT() : string

Ceny jsou uvedeny: bez DPH, včetně DPH. Výchozí hodnota se týká pouze textové položky. Pro skladové položky bude brána výchozí hodnota dle nastavení v programu POHODA.

Return values
string

getPDP()

Gets as pDP.

public getPDP() : bool

Příznak Přenesení daňové povinnosti (pouze pro Přijaté objednávky).

Return values
bool

getPercentVAT()

Gets as percentVAT.

public getPercentVAT() : float

Historická sazba v procentech. Povoluje se v Globálním nastavení.

Return values
float

getQuantity()

Gets as quantity.

public getQuantity() : float

Množství.

Return values
float

getRecyclingContrib()

Gets as recyclingContrib.

public getRecyclingContrib() : RecyclingContribType

Recyklační příspěvek položky. Pokud při importu dokladu tento element není na položce uveden, bude na skladové položce dokladu nastaven dle skladové zásoby. U textové položky nebude nastaven.

Return values
RecyclingContribType

getStockItem()

Gets as stockItem.

public getStockItem() : StockItemType

Údaje potřebné k nalezení skladové zásoby vložené do položky. Pokud zde tento element není, jedná se o textovou položku.

Return values
StockItemType

getText()

Gets as text.

public getText() : string

Text položky.

Return values
string

getUnit()

Gets as unit.

public getUnit() : string

Měrná jednotka.

Return values
string

issetParameters()

isset parameters.

public issetParameters(int|string $index) : bool

Volitelný parametr.

Parameters
$index : int|string
Return values
bool

setActivity()

Sets a new activity.

public setActivity([RefType|null $activity = null ]) : self

Činnost.

Parameters
$activity : RefType|null = null
Return values
self

setCentre()

Sets a new centre.

public setCentre([RefType|null $centre = null ]) : self

Středisko.

Parameters
$centre : RefType|null = null
Return values
self

setCode()

Sets a new code.

public setCode(string $code) : self

Kód.

Parameters
$code : string
Return values
self

setCodePDP()

Sets a new codePDP.

public setCodePDP(string $codePDP) : self

Kód zboží (pouze pro Přijaté objednávky v SK verzi).

Parameters
$codePDP : string
Return values
self

setCoefficient()

Sets a new coefficient.

public setCoefficient(float $coefficient) : self

Koeficient.

Parameters
$coefficient : float
Return values
self

setContract()

Sets a new contract.

public setContract([RefType|null $contract = null ]) : self

Zakázka.

Parameters
$contract : RefType|null = null
Return values
self

setDelivered()

Sets a new delivered.

public setDelivered(float $delivered) : self

Dodáno.

Parameters
$delivered : float
Return values
self

setDiscountPercentage()

Sets a new discountPercentage.

public setDiscountPercentage(float $discountPercentage) : self

Sleva v procentech. Pokud není uvedena, bere se jako hodnota slevy z priceLevel dokumentu. Pokud není definován ani priceLevel bere se jako NULOVÁ.

Parameters
$discountPercentage : float
Return values
self

setEETItem()

Sets a new eETItem.

public setEETItem(string $eETItem) : self

Typ položky EET (pouze CZ verze).

Parameters
$eETItem : string
Return values
self

setExtId()

Sets a new extId.

public setExtId(string $extId) : self
Parameters
$extId : string
Return values
self

setId()

Sets a new id.

public setId(int $id) : self

ID položky dokladu (jen pro export).

Parameters
$id : int
Return values
self

Sets a new link.

public setLink([LinkItemType|null $link = null ]) : self

Pomocí tohoto bloku lze vytvořit položku z jiného dokladu. Vložený doklad lze upravit pomocí zadaných parametrů u dokladu.

Parameters
$link : LinkItemType|null = null
Return values
self

setLinkedDocument()

Sets a new linkedDocument.

public setLinkedDocument([LinkedDocumentType|null $linkedDocument = null ]) : self

Vazba na doklad. Informace o vazbě položky exportovaného dokladu na položku jiného dokladu (pouze pro export).

Parameters
$linkedDocument : LinkedDocumentType|null = null
Return values
self

setLinkToStock()

Sets a new linkToStock.

public setLinkToStock([LinkToStockType|null $linkToStock = null ]) : self

Identifikátor zásoby u textových položek s vazbou na sklad (pouze pro export).

Parameters
$linkToStock : LinkToStockType|null = null
Return values
self

setNote()

Sets a new note.

public setNote(string $note) : self

Poznámka.

Parameters
$note : string
Return values
self

setParameters()

Sets a new parameters.

public setParameters([array<string|int, ParameterDocType$parameters = null ]) : self

Volitelný parametr.

Parameters
$parameters : array<string|int, ParameterDocType> = null
Return values
self

setPayVAT()

Sets a new payVAT.

public setPayVAT(string $payVAT) : self

Ceny jsou uvedeny: bez DPH, včetně DPH. Výchozí hodnota se týká pouze textové položky. Pro skladové položky bude brána výchozí hodnota dle nastavení v programu POHODA.

Parameters
$payVAT : string
Return values
self

setPDP()

Sets a new pDP.

public setPDP(bool $pDP) : self

Příznak Přenesení daňové povinnosti (pouze pro Přijaté objednávky).

Parameters
$pDP : bool
Return values
self

setPercentVAT()

Sets a new percentVAT.

public setPercentVAT(float $percentVAT) : self

Historická sazba v procentech. Povoluje se v Globálním nastavení.

Parameters
$percentVAT : float
Return values
self

setQuantity()

Sets a new quantity.

public setQuantity(float $quantity) : self

Množství.

Parameters
$quantity : float
Return values
self

setRateVAT()

Sets a new rateVAT.

public setRateVAT([VatRateType|null $rateVAT = null ]) : self

Sazba DPH.

Parameters
$rateVAT : VatRateType|null = null
Return values
self

setRecyclingContrib()

Sets a new recyclingContrib.

public setRecyclingContrib([RecyclingContribType|null $recyclingContrib = null ]) : self

Recyklační příspěvek položky. Pokud při importu dokladu tento element není na položce uveden, bude na skladové položce dokladu nastaven dle skladové zásoby. U textové položky nebude nastaven.

Parameters
$recyclingContrib : RecyclingContribType|null = null
Return values
self

setStockItem()

Sets a new stockItem.

public setStockItem([StockItemType|null $stockItem = null ]) : self

Údaje potřebné k nalezení skladové zásoby vložené do položky. Pokud zde tento element není, jedná se o textovou položku.

Parameters
$stockItem : StockItemType|null = null
Return values
self

setText()

Sets a new text.

public setText(string $text) : self

Text položky.

Parameters
$text : string
Return values
self

setTypeServiceMOSS()

Sets a new typeServiceMOSS.

public setTypeServiceMOSS([MOSStypeType|null $typeServiceMOSS = null ]) : self

Druh služby (OSS).

Parameters
$typeServiceMOSS : MOSStypeType|null = null
Return values
self

setUnit()

Sets a new unit.

public setUnit(string $unit) : self

Měrná jednotka.

Parameters
$unit : string
Return values
self

unsetParameters()

unset parameters.

public unsetParameters(int|string $index) : void

Volitelný parametr.

Parameters
$index : int|string
Return values
void

Search results