Documentation

VoucherHeaderType
in package

Class representing VoucherHeaderType.

XSD Type: voucherHeaderType

Table of Contents

$accounting  : AccountingType|null
Předkontace. Pokud není uveden typ předkontace, je nastaveno 'Nevím'.
$accountingPeriodMOSS  : string|null
Účetní období (OSS).
$activity  : RefType|null
Činnost.
$cashAccount  : RefType|null
Pokladna. Tento element je vyžadován při vytvoření dokladu.
$centre  : RefType|null
Středisko.
$classificationKVDPH  : RefType|null
Členění KV DPH (pouze SK verze).
$classificationVAT  : ClassificationVATType|null
Členění DPH, přednastavená hodnota je "inland".
$contract  : RefType|null
Zakázka.
$date  : DateTime|null
Datum vystavení pokladního dokladu. Tento element je vyžadován při vytvoření dokladu.
$dateKHDPH  : DateTime|null
Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu výdej (pouze CZ verze).
$datePayment  : DateTime|null
Datum platby.
$dateTax  : DateTime|null
Datum zdanitelného plnění.
$evidentiaryResourcesMOSS  : array<string|int, mixed>|null
Důkazní prostředky (OSS).
$extId  : ExtIdType|null
Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.
$histRate  : string|null
Doklad má položky obsahující historickou sazbu DPH. Jen pro export.
$id  : int|null
ID záznamu. Používá se při requestu.
$intNote  : string|null
Interní poznámka.
$labels  : array<string|int, mixed>|null
Štítky záznamu.
$lock1  : string|null
Zámek I (pouze verze E1). Doklady uzamčené prvním stupněm mohou editovat pouze uživatelé, kteří mají v agendě Přístupová práva nastaveno právo Editace záznamů uzamčených I. stupněm. Pouze pro export.
$lock2  : string|null
Zámek (v E1 verzi označení Zámek II). Uzamčení dokladů pro uživatele s vyšším oprávněním. Takto uzamčené doklady nelze editovat. Pouze pro export.
$markRecord  : string|null
Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".
$mOSS  : MOSStypeType|null
Speciální režim registrace DPH v EU, režim One Stop Shop (OSS).
$myIdentity  : MyAddressType|null
Osobní adresa.
$note  : string|null
Poznámka.
$number  : NumberType|null
Evidenční číslo dokladu.
$originalDocument  : string|null
Číslo uvedené na přijatém výdajovém dokladu (číslo paragonu).
$parameters  : array<string|int, mixed>|null
Volitelný parametr.
$partnerIdentity  : AddressType|null
Zákazníkova adresa.
$priceLevel  : RefType|null
Cenová hladina odběratele.
$regVATinEU  : RefTypeRegVATinEUType|null
Registrace DPH v EU.
$storno  : string|null
Příznak „Storno/Stornujícího“ dokladu (pouze pro export).
$symPar  : string|null
Pár. symbol.
$text  : string|null
Text dokladu. Tento element je vyžadován při vytvoření dokladu.
$validate  : TypeValidateType|null
Podmíněná kontrola dokladu.
$voucherType  : string|null
Typ pokladního dokladu. Tento element je vyžadován při vytvoření dokladu.
addToEvidentiaryResourcesMOSS()  : self
Adds as ids.
addToLabels()  : self
Adds as label.
addToParameters()  : self
Adds as parameter.
getAccounting()  : AccountingType
Gets as accounting.
getAccountingPeriodMOSS()  : string
Gets as accountingPeriodMOSS.
getActivity()  : RefType
Gets as activity.
getCashAccount()  : RefType
Gets as cashAccount.
getCentre()  : RefType
Gets as centre.
getClassificationKVDPH()  : RefType
Gets as classificationKVDPH.
getClassificationVAT()  : ClassificationVATType
Gets as classificationVAT.
getContract()  : RefType
Gets as contract.
getDate()  : DateTime
Gets as date.
getDateKHDPH()  : DateTime
Gets as dateKHDPH.
getDatePayment()  : DateTime
Gets as datePayment.
getDateTax()  : DateTime
Gets as dateTax.
getEvidentiaryResourcesMOSS()  : array<string|int, string>
Gets as evidentiaryResourcesMOSS.
getExtId()  : ExtIdType
Gets as extId.
getHistRate()  : string
Gets as histRate.
getId()  : int
Gets as id.
getIntNote()  : string
Gets as intNote.
getLabels()  : array<string|int, LabelType>
Gets as labels.
getLock1()  : string
Gets as lock1.
getLock2()  : string
Gets as lock2.
getMarkRecord()  : string
Gets as markRecord.
getMOSS()  : MOSStypeType
Gets as mOSS.
getMyIdentity()  : MyAddressType
Gets as myIdentity.
getNote()  : string
Gets as note.
getNumber()  : NumberType
Gets as number.
getOriginalDocument()  : string
Gets as originalDocument.
getParameters()  : array<string|int, ParameterDocType>
Gets as parameters.
getPartnerIdentity()  : AddressType
Gets as partnerIdentity.
getPriceLevel()  : RefType
Gets as priceLevel.
getRegVATinEU()  : RefTypeRegVATinEUType
Gets as regVATinEU.
getStorno()  : string
Gets as storno.
getSymPar()  : string
Gets as symPar.
getText()  : string
Gets as text.
getValidate()  : TypeValidateType
Gets as validate.
getVoucherType()  : string
Gets as voucherType.
issetEvidentiaryResourcesMOSS()  : bool
isset evidentiaryResourcesMOSS.
issetLabels()  : bool
isset labels.
issetParameters()  : bool
isset parameters.
setAccounting()  : self
Sets a new accounting.
setAccountingPeriodMOSS()  : self
Sets a new accountingPeriodMOSS.
setActivity()  : self
Sets a new activity.
setCashAccount()  : self
Sets a new cashAccount.
setCentre()  : self
Sets a new centre.
setClassificationKVDPH()  : self
Sets a new classificationKVDPH.
setClassificationVAT()  : self
Sets a new classificationVAT.
setContract()  : self
Sets a new contract.
setDate()  : self
Sets a new date.
setDateKHDPH()  : self
Sets a new dateKHDPH.
setDatePayment()  : self
Sets a new datePayment.
setDateTax()  : self
Sets a new dateTax.
setEvidentiaryResourcesMOSS()  : self
Sets a new evidentiaryResourcesMOSS.
setExtId()  : self
Sets a new extId.
setHistRate()  : self
Sets a new histRate.
setId()  : self
Sets a new id.
setIntNote()  : self
Sets a new intNote.
setLabels()  : self
Sets a new labels.
setLock1()  : self
Sets a new lock1.
setLock2()  : self
Sets a new lock2.
setMarkRecord()  : self
Sets a new markRecord.
setMOSS()  : self
Sets a new mOSS.
setMyIdentity()  : self
Sets a new myIdentity.
setNote()  : self
Sets a new note.
setNumber()  : self
Sets a new number.
setOriginalDocument()  : self
Sets a new originalDocument.
setParameters()  : self
Sets a new parameters.
setPartnerIdentity()  : self
Sets a new partnerIdentity.
setPriceLevel()  : self
Sets a new priceLevel.
setRegVATinEU()  : self
Sets a new regVATinEU.
setStorno()  : self
Sets a new storno.
setSymPar()  : self
Sets a new symPar.
setText()  : self
Sets a new text.
setValidate()  : self
Sets a new validate.
setVoucherType()  : self
Sets a new voucherType.
unsetEvidentiaryResourcesMOSS()  : void
unset evidentiaryResourcesMOSS.
unsetLabels()  : void
unset labels.
unsetParameters()  : void
unset parameters.

Properties

$accountingPeriodMOSS

Účetní období (OSS).

private string|null $accountingPeriodMOSS = null

$cashAccount

Pokladna. Tento element je vyžadován při vytvoření dokladu.

private RefType|null $cashAccount = null

$date

Datum vystavení pokladního dokladu. Tento element je vyžadován při vytvoření dokladu.

private DateTime|null $date = null

$dateKHDPH

Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu výdej (pouze CZ verze).

private DateTime|null $dateKHDPH = null

$dateTax

Datum zdanitelného plnění.

private DateTime|null $dateTax = null

$evidentiaryResourcesMOSS

Důkazní prostředky (OSS).

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

$extId

Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.

private ExtIdType|null $extId = null

$histRate

Doklad má položky obsahující historickou sazbu DPH. Jen pro export.

private string|null $histRate = null

$labels

Štítky záznamu.

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

$lock1

Zámek I (pouze verze E1). Doklady uzamčené prvním stupněm mohou editovat pouze uživatelé, kteří mají v agendě Přístupová práva nastaveno právo Editace záznamů uzamčených I. stupněm. Pouze pro export.

private string|null $lock1 = null

$lock2

Zámek (v E1 verzi označení Zámek II). Uzamčení dokladů pro uživatele s vyšším oprávněním. Takto uzamčené doklady nelze editovat. Pouze pro export.

private string|null $lock2 = null

$markRecord

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

private string|null $markRecord = null

$originalDocument

Číslo uvedené na přijatém výdajovém dokladu (číslo paragonu).

private string|null $originalDocument = null

$parameters

Volitelný parametr.

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

$storno

Příznak „Storno/Stornujícího“ dokladu (pouze pro export).

private string|null $storno = null

$text

Text dokladu. Tento element je vyžadován při vytvoření dokladu.

private string|null $text = null

$voucherType

Typ pokladního dokladu. Tento element je vyžadován při vytvoření dokladu.

private string|null $voucherType = null

Methods

addToEvidentiaryResourcesMOSS()

Adds as ids.

public addToEvidentiaryResourcesMOSS(string $ids) : self

Důkazní prostředky (OSS).

Parameters
$ids : string
Return values
self

getAccountingPeriodMOSS()

Gets as accountingPeriodMOSS.

public getAccountingPeriodMOSS() : string

Účetní období (OSS).

Return values
string

getCashAccount()

Gets as cashAccount.

public getCashAccount() : RefType

Pokladna. Tento element je vyžadován při vytvoření dokladu.

Return values
RefType

getClassificationKVDPH()

Gets as classificationKVDPH.

public getClassificationKVDPH() : RefType

Členění KV DPH (pouze SK verze).

Return values
RefType

getDate()

Gets as date.

public getDate() : DateTime

Datum vystavení pokladního dokladu. Tento element je vyžadován při vytvoření dokladu.

Return values
DateTime

getDateKHDPH()

Gets as dateKHDPH.

public getDateKHDPH() : DateTime

Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu výdej (pouze CZ verze).

Return values
DateTime

getDatePayment()

Gets as datePayment.

public getDatePayment() : DateTime

Datum platby

Return values
DateTime

getDateTax()

Gets as dateTax.

public getDateTax() : DateTime

Datum zdanitelného plnění

Return values
DateTime

getEvidentiaryResourcesMOSS()

Gets as evidentiaryResourcesMOSS.

public getEvidentiaryResourcesMOSS() : array<string|int, string>

Důkazní prostředky (OSS).

Return values
array<string|int, string>

getExtId()

Gets as extId.

public getExtId() : ExtIdType

Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.

Return values
ExtIdType

getHistRate()

Gets as histRate.

public getHistRate() : string

Doklad má položky obsahující historickou sazbu DPH. Jen pro export.

Return values
string

getId()

Gets as id.

public getId() : int

ID záznamu. Používá se při requestu.

Return values
int

getIntNote()

Gets as intNote.

public getIntNote() : string

Interní poznámka.

Return values
string

getLock1()

Gets as lock1.

public getLock1() : string

Zámek I (pouze verze E1). Doklady uzamčené prvním stupněm mohou editovat pouze uživatelé, kteří mají v agendě Přístupová práva nastaveno právo Editace záznamů uzamčených I. stupněm. Pouze pro export.

Return values
string

getLock2()

Gets as lock2.

public getLock2() : string

Zámek (v E1 verzi označení Zámek II). Uzamčení dokladů pro uživatele s vyšším oprávněním. Takto uzamčené doklady nelze editovat. Pouze pro export.

Return values
string

getMarkRecord()

Gets as markRecord.

public getMarkRecord() : string

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

Return values
string

getNote()

Gets as note.

public getNote() : string

Poznámka

Return values
string

getOriginalDocument()

Gets as originalDocument.

public getOriginalDocument() : string

Číslo uvedené na přijatém výdajovém dokladu (číslo paragonu)

Return values
string

getStorno()

Gets as storno.

public getStorno() : string

Příznak „Storno/Stornujícího“ dokladu (pouze pro export).

Return values
string

getSymPar()

Gets as symPar.

public getSymPar() : string

Pár. symbol

Return values
string

getText()

Gets as text.

public getText() : string

Text dokladu. Tento element je vyžadován při vytvoření dokladu.

Return values
string

getVoucherType()

Gets as voucherType.

public getVoucherType() : string

Typ pokladního dokladu. Tento element je vyžadován při vytvoření dokladu.

Return values
string

issetEvidentiaryResourcesMOSS()

isset evidentiaryResourcesMOSS.

public issetEvidentiaryResourcesMOSS(int|string $index) : bool

Důkazní prostředky (OSS).

Parameters
$index : int|string
Return values
bool

issetLabels()

isset labels.

public issetLabels(int|string $index) : bool

Štítky záznamu.

Parameters
$index : int|string
Return values
bool

issetParameters()

isset parameters.

public issetParameters(int|string $index) : bool

Volitelný parametr.

Parameters
$index : int|string
Return values
bool

setAccounting()

Sets a new accounting.

public setAccounting([AccountingType|null $accounting = null ]) : self

Předkontace. Pokud není uveden typ předkontace, je nastaveno 'Nevím'.

Parameters
$accounting : AccountingType|null = null
Return values
self

setAccountingPeriodMOSS()

Sets a new accountingPeriodMOSS.

public setAccountingPeriodMOSS(string $accountingPeriodMOSS) : self

Účetní období (OSS).

Parameters
$accountingPeriodMOSS : string
Return values
self

setActivity()

Sets a new activity.

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

Činnost

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

setCashAccount()

Sets a new cashAccount.

public setCashAccount([RefType|null $cashAccount = null ]) : self

Pokladna. Tento element je vyžadován při vytvoření dokladu.

Parameters
$cashAccount : 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

setClassificationKVDPH()

Sets a new classificationKVDPH.

public setClassificationKVDPH([RefType|null $classificationKVDPH = null ]) : self

Členění KV DPH (pouze SK verze).

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

setClassificationVAT()

Sets a new classificationVAT.

public setClassificationVAT([ClassificationVATType|null $classificationVAT = null ]) : self

Členění DPH, přednastavená hodnota je "inland"

Parameters
$classificationVAT : ClassificationVATType|null = null
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

setDate()

Sets a new date.

public setDate([DateTime|null $date = null ]) : self

Datum vystavení pokladního dokladu. Tento element je vyžadován při vytvoření dokladu.

Parameters
$date : DateTime|null = null
Return values
self

setDateKHDPH()

Sets a new dateKHDPH.

public setDateKHDPH([DateTime|null $dateKHDPH = null ]) : self

Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu výdej (pouze CZ verze).

Parameters
$dateKHDPH : DateTime|null = null
Return values
self

setDatePayment()

Sets a new datePayment.

public setDatePayment([DateTime|null $datePayment = null ]) : self

Datum platby

Parameters
$datePayment : DateTime|null = null
Return values
self

setDateTax()

Sets a new dateTax.

public setDateTax([DateTime|null $dateTax = null ]) : self

Datum zdanitelného plnění

Parameters
$dateTax : DateTime|null = null
Return values
self

setEvidentiaryResourcesMOSS()

Sets a new evidentiaryResourcesMOSS.

public setEvidentiaryResourcesMOSS([array<string|int, string> $evidentiaryResourcesMOSS = null ]) : self

Důkazní prostředky (OSS).

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

setExtId()

Sets a new extId.

public setExtId([ExtIdType|null $extId = null ]) : self

Odkaz na záznam v externí databázi. V databázi se nachází speciální tabulka obsahující vazbu mezi agendou a externí databází.

Parameters
$extId : ExtIdType|null = null
Return values
self

setHistRate()

Sets a new histRate.

public setHistRate(string $histRate) : self

Doklad má položky obsahující historickou sazbu DPH. Jen pro export.

Parameters
$histRate : string
Return values
self

setId()

Sets a new id.

public setId(int $id) : self

ID záznamu. Používá se při requestu.

Parameters
$id : int
Return values
self

setIntNote()

Sets a new intNote.

public setIntNote(string $intNote) : self

Interní poznámka.

Parameters
$intNote : string
Return values
self

setLabels()

Sets a new labels.

public setLabels([array<string|int, LabelType$labels = null ]) : self

Štítky záznamu.

Parameters
$labels : array<string|int, LabelType> = null
Return values
self

setLock1()

Sets a new lock1.

public setLock1(string $lock1) : self

Zámek I (pouze verze E1). Doklady uzamčené prvním stupněm mohou editovat pouze uživatelé, kteří mají v agendě Přístupová práva nastaveno právo Editace záznamů uzamčených I. stupněm. Pouze pro export.

Parameters
$lock1 : string
Return values
self

setLock2()

Sets a new lock2.

public setLock2(string $lock2) : self

Zámek (v E1 verzi označení Zámek II). Uzamčení dokladů pro uživatele s vyšším oprávněním. Takto uzamčené doklady nelze editovat. Pouze pro export.

Parameters
$lock2 : string
Return values
self

setMarkRecord()

Sets a new markRecord.

public setMarkRecord(string $markRecord) : self

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

Parameters
$markRecord : string
Return values
self

setMOSS()

Sets a new mOSS.

public setMOSS([MOSStypeType|null $mOSS = null ]) : self

Speciální režim registrace DPH v EU, režim One Stop Shop (OSS).

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

setNote()

Sets a new note.

public setNote(string $note) : self

Poznámka

Parameters
$note : string
Return values
self

setNumber()

Sets a new number.

public setNumber([NumberType|null $number = null ]) : self

Evidenční číslo dokladu.

Parameters
$number : NumberType|null = null
Return values
self

setOriginalDocument()

Sets a new originalDocument.

public setOriginalDocument(string $originalDocument) : self

Číslo uvedené na přijatém výdajovém dokladu (číslo paragonu)

Parameters
$originalDocument : 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

setPartnerIdentity()

Sets a new partnerIdentity.

public setPartnerIdentity([AddressType|null $partnerIdentity = null ]) : self

Zákazníkova adresa

Parameters
$partnerIdentity : AddressType|null = null
Return values
self

setPriceLevel()

Sets a new priceLevel.

public setPriceLevel([RefType|null $priceLevel = null ]) : self

Cenová hladina odběratele

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

setStorno()

Sets a new storno.

public setStorno(string $storno) : self

Příznak „Storno/Stornujícího“ dokladu (pouze pro export).

Parameters
$storno : string
Return values
self

setSymPar()

Sets a new symPar.

public setSymPar(string $symPar) : self

Pár. symbol

Parameters
$symPar : string
Return values
self

setText()

Sets a new text.

public setText(string $text) : self

Text dokladu. Tento element je vyžadován při vytvoření dokladu.

Parameters
$text : string
Return values
self

setVoucherType()

Sets a new voucherType.

public setVoucherType(string $voucherType) : self

Typ pokladního dokladu. Tento element je vyžadován při vytvoření dokladu.

Parameters
$voucherType : string
Return values
self

unsetEvidentiaryResourcesMOSS()

unset evidentiaryResourcesMOSS.

public unsetEvidentiaryResourcesMOSS(int|string $index) : void

Důkazní prostředky (OSS).

Parameters
$index : int|string
Return values
void

unsetLabels()

unset labels.

public unsetLabels(int|string $index) : void

Štítky záznamu.

Parameters
$index : int|string
Return values
void

unsetParameters()

unset parameters.

public unsetParameters(int|string $index) : void

Volitelný parametr.

Parameters
$index : int|string
Return values
void

Search results