InvoiceDetailType
in package
Class representing InvoiceDetailType.
XSD Type: invoiceDetailType
Table of Contents
Properties
- $invoiceAdvancePaymentItem : array<string|int, InvoiceAdvancePaymentItemType>
- Definice položky dokladu typu "Odpočet zálohy"/"Ruční odpočet zálohy". Používá se pouze v agendě Vydaná, Přijatá faktura.
- $invoiceItem : array<string|int, InvoiceItemType>
- Definice "Textové" nebo "Skladové" položky dokladu.
- $roundingItem : array<string|int, RoundingItemType>
- Položka dokladu - výpočet DPH ze zaokrouhlení (pouze pro export).
Methods
- addToInvoiceAdvancePaymentItem() : self
- Adds as invoiceAdvancePaymentItem.
- addToInvoiceItem() : self
- Adds as invoiceItem.
- addToRoundingItem() : self
- Adds as roundingItem.
- getInvoiceAdvancePaymentItem() : array<string|int, InvoiceAdvancePaymentItemType>
- Gets as invoiceAdvancePaymentItem.
- getInvoiceItem() : array<string|int, InvoiceItemType>
- Gets as invoiceItem.
- getRoundingItem() : array<string|int, RoundingItemType>
- Gets as roundingItem.
- issetInvoiceAdvancePaymentItem() : bool
- isset invoiceAdvancePaymentItem.
- issetInvoiceItem() : bool
- isset invoiceItem.
- issetRoundingItem() : bool
- isset roundingItem.
- setInvoiceAdvancePaymentItem() : self
- Sets a new invoiceAdvancePaymentItem.
- setInvoiceItem() : self
- Sets a new invoiceItem.
- setRoundingItem() : self
- Sets a new roundingItem.
- unsetInvoiceAdvancePaymentItem() : void
- unset invoiceAdvancePaymentItem.
- unsetInvoiceItem() : void
- unset invoiceItem.
- unsetRoundingItem() : void
- unset roundingItem.
Properties
$invoiceAdvancePaymentItem
Definice položky dokladu typu "Odpočet zálohy"/"Ruční odpočet zálohy". Používá se pouze v agendě Vydaná, Přijatá faktura.
private
array<string|int, InvoiceAdvancePaymentItemType>
$invoiceAdvancePaymentItem
= []
$invoiceItem
Definice "Textové" nebo "Skladové" položky dokladu.
private
array<string|int, InvoiceItemType>
$invoiceItem
= []
$roundingItem
Položka dokladu - výpočet DPH ze zaokrouhlení (pouze pro export).
private
array<string|int, RoundingItemType>
$roundingItem
= []
Methods
addToInvoiceAdvancePaymentItem()
Adds as invoiceAdvancePaymentItem.
public
addToInvoiceAdvancePaymentItem(InvoiceAdvancePaymentItemType $invoiceAdvancePaymentItem) : self
Definice položky dokladu typu "Odpočet zálohy"/"Ruční odpočet zálohy". Používá se pouze v agendě Vydaná, Přijatá faktura.
Parameters
- $invoiceAdvancePaymentItem : InvoiceAdvancePaymentItemType
Return values
selfaddToInvoiceItem()
Adds as invoiceItem.
public
addToInvoiceItem(InvoiceItemType $invoiceItem) : self
Definice "Textové" nebo "Skladové" položky dokladu.
Parameters
- $invoiceItem : InvoiceItemType
Return values
selfaddToRoundingItem()
Adds as roundingItem.
public
addToRoundingItem(RoundingItemType $roundingItem) : self
Položka dokladu - výpočet DPH ze zaokrouhlení (pouze pro export).
Parameters
- $roundingItem : RoundingItemType
Return values
selfgetInvoiceAdvancePaymentItem()
Gets as invoiceAdvancePaymentItem.
public
getInvoiceAdvancePaymentItem() : array<string|int, InvoiceAdvancePaymentItemType>
Definice položky dokladu typu "Odpočet zálohy"/"Ruční odpočet zálohy". Používá se pouze v agendě Vydaná, Přijatá faktura.
Return values
array<string|int, InvoiceAdvancePaymentItemType>getInvoiceItem()
Gets as invoiceItem.
public
getInvoiceItem() : array<string|int, InvoiceItemType>
Definice "Textové" nebo "Skladové" položky dokladu.
Return values
array<string|int, InvoiceItemType>getRoundingItem()
Gets as roundingItem.
public
getRoundingItem() : array<string|int, RoundingItemType>
Položka dokladu - výpočet DPH ze zaokrouhlení (pouze pro export).
Return values
array<string|int, RoundingItemType>issetInvoiceAdvancePaymentItem()
isset invoiceAdvancePaymentItem.
public
issetInvoiceAdvancePaymentItem(int|string $index) : bool
Definice položky dokladu typu "Odpočet zálohy"/"Ruční odpočet zálohy". Používá se pouze v agendě Vydaná, Přijatá faktura.
Parameters
- $index : int|string
Return values
boolissetInvoiceItem()
isset invoiceItem.
public
issetInvoiceItem(int|string $index) : bool
Definice "Textové" nebo "Skladové" položky dokladu.
Parameters
- $index : int|string
Return values
boolissetRoundingItem()
isset roundingItem.
public
issetRoundingItem(int|string $index) : bool
Položka dokladu - výpočet DPH ze zaokrouhlení (pouze pro export).
Parameters
- $index : int|string
Return values
boolsetInvoiceAdvancePaymentItem()
Sets a new invoiceAdvancePaymentItem.
public
setInvoiceAdvancePaymentItem(array<string|int, InvoiceAdvancePaymentItemType> $invoiceAdvancePaymentItem) : self
Definice položky dokladu typu "Odpočet zálohy"/"Ruční odpočet zálohy". Používá se pouze v agendě Vydaná, Přijatá faktura.
Parameters
- $invoiceAdvancePaymentItem : array<string|int, InvoiceAdvancePaymentItemType>
Return values
selfsetInvoiceItem()
Sets a new invoiceItem.
public
setInvoiceItem(array<string|int, InvoiceItemType> $invoiceItem) : self
Definice "Textové" nebo "Skladové" položky dokladu.
Parameters
- $invoiceItem : array<string|int, InvoiceItemType>
Return values
selfsetRoundingItem()
Sets a new roundingItem.
public
setRoundingItem(array<string|int, RoundingItemType> $roundingItem) : self
Položka dokladu - výpočet DPH ze zaokrouhlení (pouze pro export).
Parameters
- $roundingItem : array<string|int, RoundingItemType>
Return values
selfunsetInvoiceAdvancePaymentItem()
unset invoiceAdvancePaymentItem.
public
unsetInvoiceAdvancePaymentItem(int|string $index) : void
Definice položky dokladu typu "Odpočet zálohy"/"Ruční odpočet zálohy". Používá se pouze v agendě Vydaná, Přijatá faktura.
Parameters
- $index : int|string
unsetInvoiceItem()
unset invoiceItem.
public
unsetInvoiceItem(int|string $index) : void
Definice "Textové" nebo "Skladové" položky dokladu.
Parameters
- $index : int|string
unsetRoundingItem()
unset roundingItem.
public
unsetRoundingItem(int|string $index) : void
Položka dokladu - výpočet DPH ze zaokrouhlení (pouze pro export).
Parameters
- $index : int|string