BankHeaderType
in package
Class representing BankHeaderType.
XSD Type: bankHeaderType
Table of Contents
Properties
- $account : RefType|null
- Bankovní účet. Pokud není účet uveden, POHODA použije účet uvedený v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).
- $accounting : AccountingType|null
- Předkontace. Pokud není uvedena, POHODA použije předkontaci uvedenou v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).
- $accountingPeriodMOSS : string|null
- Účetní období (OSS).
- $activity : RefType|null
- Činnost.
- $bankType : string|null
- Typ bankovního dokladu. 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.
- $datePayment : DateTime|null
- Datum platby.
- $dateStatement : DateTime|null
- Datum bankovního výpisu.
- $evidentiaryResourcesMOSS : array<string|int, string>
- Důkazní prostředky (OSS).
- $histRate : string|null
- Doklad má položky obsahující historickou sazbu DPH. Jen pro export.
- $id : int|null
- ID záznamu (pouze pro export).
- $intNote : string|null
- Interní poznámka.
- $labels : array<string|int, LabelType>
- Š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 : string|null
- Evidenční číslo dokladu (pouze pro export).
- $parameters : array<string|int, ParameterDocType>
- Volitelný parametr.
- $partnerIdentity : AddressType|null
- Adresa zákazníka.
- $paymentAccount : PaymentAccountAType|null
- Číslo bankovního Protiúčtu.
- $statementNumber : StatementNumberType|null
- Číslo bankovního výpisu.
- $symConst : string|null
- Konstantní symbol.
- $symPar : string|null
- Párovací symbol (pouze JU nebo DE).
- $symSpec : string|null
- Specifický symbol. Používá se jen u závazků.
- $symVar : string|null
- Variabilní symbol.
- $text : string|null
- Text dokladu.
Methods
- addToEvidentiaryResourcesMOSS() : self
- Adds as ids.
- addToLabels() : self
- Adds as label.
- addToParameters() : self
- Adds as parameter.
- getAccount() : RefType
- Gets as account.
- getAccounting() : AccountingType
- Gets as accounting.
- getAccountingPeriodMOSS() : string
- Gets as accountingPeriodMOSS.
- getActivity() : RefType
- Gets as activity.
- getBankType() : string
- Gets as bankType.
- getCentre() : RefType
- Gets as centre.
- getClassificationKVDPH() : RefType
- Gets as classificationKVDPH.
- getClassificationVAT() : ClassificationVATType
- Gets as classificationVAT.
- getContract() : RefType
- Gets as contract.
- getDatePayment() : DateTime
- Gets as datePayment.
- getDateStatement() : DateTime
- Gets as dateStatement.
- getEvidentiaryResourcesMOSS() : array<string|int, string>
- Gets as evidentiaryResourcesMOSS.
- 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() : string
- Gets as number.
- getParameters() : array<string|int, ParameterDocType>
- Gets as parameters.
- getPartnerIdentity() : AddressType
- Gets as partnerIdentity.
- getPaymentAccount() : PaymentAccountAType
- Gets as paymentAccount.
- getStatementNumber() : StatementNumberType
- Gets as statementNumber.
- getSymConst() : string
- Gets as symConst.
- getSymPar() : string
- Gets as symPar.
- getSymSpec() : string
- Gets as symSpec.
- getSymVar() : string
- Gets as symVar.
- getText() : string
- Gets as text.
- issetEvidentiaryResourcesMOSS() : bool
- isset evidentiaryResourcesMOSS.
- issetLabels() : bool
- isset labels.
- issetParameters() : bool
- isset parameters.
- setAccount() : self
- Sets a new account.
- setAccounting() : self
- Sets a new accounting.
- setAccountingPeriodMOSS() : self
- Sets a new accountingPeriodMOSS.
- setActivity() : self
- Sets a new activity.
- setBankType() : self
- Sets a new bankType.
- setCentre() : self
- Sets a new centre.
- setClassificationKVDPH() : self
- Sets a new classificationKVDPH.
- setClassificationVAT() : self
- Sets a new classificationVAT.
- setContract() : self
- Sets a new contract.
- setDatePayment() : self
- Sets a new datePayment.
- setDateStatement() : self
- Sets a new dateStatement.
- setEvidentiaryResourcesMOSS() : self
- Sets a new evidentiaryResourcesMOSS.
- 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.
- setParameters() : self
- Sets a new parameters.
- setPartnerIdentity() : self
- Sets a new partnerIdentity.
- setPaymentAccount() : self
- Sets a new paymentAccount.
- setStatementNumber() : self
- Sets a new statementNumber.
- setSymConst() : self
- Sets a new symConst.
- setSymPar() : self
- Sets a new symPar.
- setSymSpec() : self
- Sets a new symSpec.
- setSymVar() : self
- Sets a new symVar.
- setText() : self
- Sets a new text.
- unsetEvidentiaryResourcesMOSS() : void
- unset evidentiaryResourcesMOSS.
- unsetLabels() : void
- unset labels.
- unsetParameters() : void
- unset parameters.
Properties
$account
Bankovní účet. Pokud není účet uveden, POHODA použije účet uvedený v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).
private
RefType|null
$account
= null
$accounting
Předkontace. Pokud není uvedena, POHODA použije předkontaci uvedenou v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).
private
AccountingType|null
$accounting
= null
$accountingPeriodMOSS
Účetní období (OSS).
private
string|null
$accountingPeriodMOSS
= null
$activity
Činnost.
private
RefType|null
$activity
= null
$bankType
Typ bankovního dokladu. Tento element je vyžadován při vytvoření dokladu.
private
string|null
$bankType
= null
$centre
Středisko.
private
RefType|null
$centre
= null
$classificationKVDPH
Členění KV DPH (pouze SK verze).
private
RefType|null
$classificationKVDPH
= null
$classificationVAT
Členění DPH, přednastavená hodnota je "inland".
private
ClassificationVATType|null
$classificationVAT
= null
$contract
Zakázka.
private
RefType|null
$contract
= null
$datePayment
Datum platby.
private
DateTime|null
$datePayment
= null
$dateStatement
Datum bankovního výpisu.
private
DateTime|null
$dateStatement
= null
$evidentiaryResourcesMOSS
Důkazní prostředky (OSS).
private
array<string|int, string>
$evidentiaryResourcesMOSS
= null
$histRate
Doklad má položky obsahující historickou sazbu DPH. Jen pro export.
private
string|null
$histRate
= null
$id
ID záznamu (pouze pro export).
private
int|null
$id
= null
$intNote
Interní poznámka.
private
string|null
$intNote
= null
$labels
Štítky záznamu.
private
array<string|int, LabelType>
$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
$mOSS
Speciální režim registrace DPH v EU, režim One Stop Shop (OSS).
private
MOSStypeType|null
$mOSS
= null
$myIdentity
Osobní adresa.
private
MyAddressType|null
$myIdentity
= null
$note
Poznámka.
private
string|null
$note
= null
$number
Evidenční číslo dokladu (pouze pro export).
private
string|null
$number
= null
$parameters
Volitelný parametr.
private
array<string|int, ParameterDocType>
$parameters
= null
$partnerIdentity
Adresa zákazníka.
private
AddressType|null
$partnerIdentity
= null
$paymentAccount
Číslo bankovního Protiúčtu.
private
PaymentAccountAType|null
$paymentAccount
= null
$statementNumber
Číslo bankovního výpisu.
private
StatementNumberType|null
$statementNumber
= null
$symConst
Konstantní symbol.
private
string|null
$symConst
= null
$symPar
Párovací symbol (pouze JU nebo DE).
private
string|null
$symPar
= null
$symSpec
Specifický symbol. Používá se jen u závazků.
private
string|null
$symSpec
= null
$symVar
Variabilní symbol.
private
string|null
$symVar
= null
$text
Text dokladu.
private
string|null
$text
= null
Methods
addToEvidentiaryResourcesMOSS()
Adds as ids.
public
addToEvidentiaryResourcesMOSS(string $ids) : self
Důkazní prostředky (OSS).
Parameters
- $ids : string
Return values
selfaddToLabels()
Adds as label.
public
addToLabels(LabelType $label) : self
Štítky záznamu.
Parameters
- $label : LabelType
Return values
selfaddToParameters()
Adds as parameter.
public
addToParameters(ParameterDocType $parameter) : self
Volitelný parametr.
Parameters
- $parameter : ParameterDocType
Return values
selfgetAccount()
Gets as account.
public
getAccount() : RefType
Bankovní účet. Pokud není účet uveden, POHODA použije účet uvedený v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).
Return values
RefTypegetAccounting()
Gets as accounting.
public
getAccounting() : AccountingType
Předkontace. Pokud není uvedena, POHODA použije předkontaci uvedenou v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).
Return values
AccountingTypegetAccountingPeriodMOSS()
Gets as accountingPeriodMOSS.
public
getAccountingPeriodMOSS() : string
Účetní období (OSS).
Return values
stringgetActivity()
Gets as activity.
public
getActivity() : RefType
Činnost
Return values
RefTypegetBankType()
Gets as bankType.
public
getBankType() : string
Typ bankovního dokladu. Tento element je vyžadován při vytvoření dokladu.
Return values
stringgetCentre()
Gets as centre.
public
getCentre() : RefType
Středisko
Return values
RefTypegetClassificationKVDPH()
Gets as classificationKVDPH.
public
getClassificationKVDPH() : RefType
Členění KV DPH (pouze SK verze).
Return values
RefTypegetClassificationVAT()
Gets as classificationVAT.
public
getClassificationVAT() : ClassificationVATType
Členění DPH, přednastavená hodnota je "inland"
Return values
ClassificationVATTypegetContract()
Gets as contract.
public
getContract() : RefType
Zakázka
Return values
RefTypegetDatePayment()
Gets as datePayment.
public
getDatePayment() : DateTime
Datum platby.
Return values
DateTimegetDateStatement()
Gets as dateStatement.
public
getDateStatement() : DateTime
Datum bankovního výpisu.
Return values
DateTimegetEvidentiaryResourcesMOSS()
Gets as evidentiaryResourcesMOSS.
public
getEvidentiaryResourcesMOSS() : array<string|int, string>
Důkazní prostředky (OSS).
Return values
array<string|int, string>getHistRate()
Gets as histRate.
public
getHistRate() : string
Doklad má položky obsahující historickou sazbu DPH. Jen pro export.
Return values
stringgetId()
Gets as id.
public
getId() : int
ID záznamu (pouze pro export).
Return values
intgetIntNote()
Gets as intNote.
public
getIntNote() : string
Interní poznámka.
Return values
stringgetLabels()
Gets as labels.
public
getLabels() : array<string|int, LabelType>
Štítky záznamu.
Return values
array<string|int, LabelType>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
stringgetLock2()
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
stringgetMarkRecord()
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
stringgetMOSS()
Gets as mOSS.
public
getMOSS() : MOSStypeType
Speciální režim registrace DPH v EU, režim One Stop Shop (OSS).
Return values
MOSStypeTypegetMyIdentity()
Gets as myIdentity.
public
getMyIdentity() : MyAddressType
Osobní adresa
Return values
MyAddressTypegetNote()
Gets as note.
public
getNote() : string
Poznámka
Return values
stringgetNumber()
Gets as number.
public
getNumber() : string
Evidenční číslo dokladu (pouze pro export).
Return values
stringgetParameters()
Gets as parameters.
public
getParameters() : array<string|int, ParameterDocType>
Volitelný parametr.
Return values
array<string|int, ParameterDocType>getPartnerIdentity()
Gets as partnerIdentity.
public
getPartnerIdentity() : AddressType
Adresa zákazníka
Return values
AddressTypegetPaymentAccount()
Gets as paymentAccount.
public
getPaymentAccount() : PaymentAccountAType
Číslo bankovního Protiúčtu.
Return values
PaymentAccountATypegetStatementNumber()
Gets as statementNumber.
public
getStatementNumber() : StatementNumberType
Číslo bankovního výpisu.
Return values
StatementNumberTypegetSymConst()
Gets as symConst.
public
getSymConst() : string
Konstantní symbol.
Return values
stringgetSymPar()
Gets as symPar.
public
getSymPar() : string
Párovací symbol (pouze JU nebo DE).
Return values
stringgetSymSpec()
Gets as symSpec.
public
getSymSpec() : string
Specifický symbol. Používá se jen u závazků.
Return values
stringgetSymVar()
Gets as symVar.
public
getSymVar() : string
Variabilní symbol.
Return values
stringgetText()
Gets as text.
public
getText() : string
Text dokladu.
Return values
stringissetEvidentiaryResourcesMOSS()
isset evidentiaryResourcesMOSS.
public
issetEvidentiaryResourcesMOSS(int|string $index) : bool
Důkazní prostředky (OSS).
Parameters
- $index : int|string
Return values
boolissetLabels()
isset labels.
public
issetLabels(int|string $index) : bool
Štítky záznamu.
Parameters
- $index : int|string
Return values
boolissetParameters()
isset parameters.
public
issetParameters(int|string $index) : bool
Volitelný parametr.
Parameters
- $index : int|string
Return values
boolsetAccount()
Sets a new account.
public
setAccount([RefType|null $account = null ]) : self
Bankovní účet. Pokud není účet uveden, POHODA použije účet uvedený v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).
Parameters
- $account : RefType|null = null
Return values
selfsetAccounting()
Sets a new accounting.
public
setAccounting([AccountingType|null $accounting = null ]) : self
Předkontace. Pokud není uvedena, POHODA použije předkontaci uvedenou v uživatelském nastavení uživatele (pod kterým je spuštěn XML import).
Parameters
- $accounting : AccountingType|null = null
Return values
selfsetAccountingPeriodMOSS()
Sets a new accountingPeriodMOSS.
public
setAccountingPeriodMOSS(string $accountingPeriodMOSS) : self
Účetní období (OSS).
Parameters
- $accountingPeriodMOSS : string
Return values
selfsetActivity()
Sets a new activity.
public
setActivity([RefType|null $activity = null ]) : self
Činnost
Parameters
- $activity : RefType|null = null
Return values
selfsetBankType()
Sets a new bankType.
public
setBankType(string $bankType) : self
Typ bankovního dokladu. Tento element je vyžadován při vytvoření dokladu.
Parameters
- $bankType : string
Return values
selfsetCentre()
Sets a new centre.
public
setCentre([RefType|null $centre = null ]) : self
Středisko
Parameters
- $centre : RefType|null = null
Return values
selfsetClassificationKVDPH()
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
selfsetClassificationVAT()
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
selfsetContract()
Sets a new contract.
public
setContract([RefType|null $contract = null ]) : self
Zakázka
Parameters
- $contract : RefType|null = null
Return values
selfsetDatePayment()
Sets a new datePayment.
public
setDatePayment([DateTime|null $datePayment = null ]) : self
Datum platby.
Parameters
- $datePayment : DateTime|null = null
Return values
selfsetDateStatement()
Sets a new dateStatement.
public
setDateStatement([DateTime|null $dateStatement = null ]) : self
Datum bankovního výpisu.
Parameters
- $dateStatement : DateTime|null = null
Return values
selfsetEvidentiaryResourcesMOSS()
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
selfsetHistRate()
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
selfsetId()
Sets a new id.
public
setId(int $id) : self
ID záznamu (pouze pro export).
Parameters
- $id : int
Return values
selfsetIntNote()
Sets a new intNote.
public
setIntNote(string $intNote) : self
Interní poznámka.
Parameters
- $intNote : string
Return values
selfsetLabels()
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
selfsetLock1()
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
selfsetLock2()
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
selfsetMarkRecord()
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
selfsetMOSS()
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
selfsetMyIdentity()
Sets a new myIdentity.
public
setMyIdentity([MyAddressType|null $myIdentity = null ]) : self
Osobní adresa
Parameters
- $myIdentity : MyAddressType|null = null
Return values
selfsetNote()
Sets a new note.
public
setNote(string $note) : self
Poznámka
Parameters
- $note : string
Return values
selfsetNumber()
Sets a new number.
public
setNumber(string $number) : self
Evidenční číslo dokladu (pouze pro export).
Parameters
- $number : string
Return values
selfsetParameters()
Sets a new parameters.
public
setParameters([array<string|int, ParameterDocType> $parameters = null ]) : self
Volitelný parametr.
Parameters
- $parameters : array<string|int, ParameterDocType> = null
Return values
selfsetPartnerIdentity()
Sets a new partnerIdentity.
public
setPartnerIdentity([AddressType|null $partnerIdentity = null ]) : self
Adresa zákazníka
Parameters
- $partnerIdentity : AddressType|null = null
Return values
selfsetPaymentAccount()
Sets a new paymentAccount.
public
setPaymentAccount([PaymentAccountAType|null $paymentAccount = null ]) : self
Číslo bankovního Protiúčtu.
Parameters
- $paymentAccount : PaymentAccountAType|null = null
Return values
selfsetStatementNumber()
Sets a new statementNumber.
public
setStatementNumber([StatementNumberType|null $statementNumber = null ]) : self
Číslo bankovního výpisu.
Parameters
- $statementNumber : StatementNumberType|null = null
Return values
selfsetSymConst()
Sets a new symConst.
public
setSymConst(string $symConst) : self
Konstantní symbol.
Parameters
- $symConst : string
Return values
selfsetSymPar()
Sets a new symPar.
public
setSymPar(string $symPar) : self
Párovací symbol (pouze JU nebo DE).
Parameters
- $symPar : string
Return values
selfsetSymSpec()
Sets a new symSpec.
public
setSymSpec(string $symSpec) : self
Specifický symbol. Používá se jen u závazků.
Parameters
- $symSpec : string
Return values
selfsetSymVar()
Sets a new symVar.
public
setSymVar(string $symVar) : self
Variabilní symbol.
Parameters
- $symVar : string
Return values
selfsetText()
Sets a new text.
public
setText(string $text) : self
Text dokladu.
Parameters
- $text : string
Return values
selfunsetEvidentiaryResourcesMOSS()
unset evidentiaryResourcesMOSS.
public
unsetEvidentiaryResourcesMOSS(int|string $index) : void
Důkazní prostředky (OSS).
Parameters
- $index : int|string
unsetLabels()
unset labels.
public
unsetLabels(int|string $index) : void
Štítky záznamu.
Parameters
- $index : int|string
unsetParameters()
unset parameters.
public
unsetParameters(int|string $index) : void
Volitelný parametr.
Parameters
- $index : int|string