Documentation

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 = []

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
self

addToRoundingItem()

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
self

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
bool

issetInvoiceItem()

isset invoiceItem.

public issetInvoiceItem(int|string $index) : bool

Definice "Textové" nebo "Skladové" položky dokladu.

Parameters
$index : int|string
Return values
bool

issetRoundingItem()

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
bool

setInvoiceAdvancePaymentItem()

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
self

setInvoiceItem()

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
self

setRoundingItem()

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
self

unsetInvoiceAdvancePaymentItem()

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

        
On this page

Search results