InvoiceHeaderType
in package
Class representing InvoiceHeaderType.
XSD Type: invoiceHeaderType
Table of Contents
- $account : AccountType|null
- Bankovní účet nebo hotovostní pokladna, na kterou chcete nechat proplatit tuto pohledávku.
- $accounting : AccountingType|null
- Předkontace. Pokud není uveden typ předkontace, je nastavena předkontace dle uživatelského nastavení programu Pohoda.
- $accountingPeriodMOSS : string|null
- Účetní období (OSS).
- $activity : RefType|null
- Činnost.
- $applied : float|null
- Hodnota pole Uplatněno. Pouze vydané a přijaté zálohové faktury. Jen pro export.
- $carrier : CarrierType|null
- Dopravce (pouze vydané faktury a vydané zálohové faktury).
- $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". Nepoužívá se u typů "Proforma" a "Zálohová" faktura.
- $contract : RefType|null
- Zakázka.
- $correctionMOSS : string|null
- Vykázat doklad jako opravu OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
- $date : DateTime|null
- Datum vystavení faktury. Pokud není hodnota zadaná, použije se aktuální datum nebo datum posledního záznamu, dle volby v uživatelském nastavení.
- $dateAccounting : DateTime|null
- Datum účetního případu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
- $dateApplicationVAT : DateTime|null
- Datum uplatnění DPH.Datum pro zařazení dobropisu, resp. opravného daňového dokladu do přiznání k dani z přidané hodnoty a uplatnění odpočtu DPH.
- $dateDelivery : DateTime|null
- Datum dodání tovaru (pouze SK verze, Ostatní závazky, Přijaté faktury).
- $dateDue : DateTime|null
- Datum splatnosti. Pokud hodnota není zadaná, vyplní v závislosti na datu vystavení faktury dle nastavení v poli "Splatnost pohledávek" agendy "Globální nastavení".
- $dateKHDPH : DateTime|null
- Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu Přijatá faktura, Ostatní závazek, Vydaná Faktura - opravný daňový doklad (pouze CZ verze).
- $dateOfPaymentOrder : DateTime|null
- Datum vystavení příkazu k úhradě (pouze pro export Přijatých faktur, Přijatých zálohových faktur a Ostatních závazků).
- $dateOrder : DateTime|null
- Datum objednávky.
- $dateTax : DateTime|null
- Datum zdanitelného plnění / Datum odpočtu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
- $dateTaxOriginalDocumentMOSS : DateTime|null
- Datum uskutečnění zdanitelného plnění OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
- $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 (jen pro export).
- $intNote : string|null
- Interní poznámka, libovolný text, který nevstupuje do tiskových sestav.
- $intrastat : IntrastatType|null
- Výkaz pro intrastat.
- $invoiceType : string|null
- Typ faktury.
- $labels : array<string|int, mixed>|null
- Štítky záznamu.
- $liquidation : LiquidationType|null
- Stav likvidace faktury. Pouze pro export, při importu je ignorováno.
- $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".
- $messageForRecipient : string|null
- Zpráva pro příjemce (Přijaté faktury, Přijaté zálohové faktury a Ostatní závazky).
- $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. Pokud není hodnota uvedena, použije se číselná řada přednastavená v uživatelském nastavení nebo se nastaví první číselná řada pro daný doklad.
- $numberKHDPH : string|null
- Evidenční číslo KH DPH. Pokud je na dokladu uvedeno, použije se pro kontrolní hlášení. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze CZ verze.
- $numberKVDPH : string|null
- Pořadové číslo KV DPH. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze SK verze.
- $numberOrder : string|null
- Číslo objednávky na jejímž základě byla faktura vystavena.
- $order : RefType|null
- Objednávka.
- $originalDocument : string|null
- Číslo dokladu, používá se jako variabilní symbol při vystavení příkazu k úhradě a při likvidaci.
- $originalDocumentNumber : string|null
- Původní číslo dokladu, pro doklady typu Dobropis, Vrubopis (pouze SK verze).
- $parameters : array<string|int, mixed>|null
- Volitelný parametr.
- $partnerIdentity : AddressType|null
- Zákazníkova adresa.
- $paymentAccount : PaymentAccountAType|null
- Číslo bankovního účtu, na který dlužnou částku proplatíme. Číslo bude uvedeno na příkazu k úhradě.
- $paymentTerminal : string|null
- Příznak dokladu "Placeno přes terminál".Pouze pro doklad, který má nastaven typ úhrady "Platební kartou".
- $paymentType : PaymentType|null
- Forma úhrady. Implicitně je nastaveno příkazem.
- $postponedIssue : string|null
- Odložený výdej. Hodnota 'true' nastaví vkládání skladových zásob ve formě textových položek (s vazbou na agendu Zásoby).
- $priceLevel : RefType|null
- Cenová hladina odběratele. Používá se jen u typů vydaná faktura, vydaný vrubopis, vydaná zálohová faktura, vydaná proforma faktura.
- $regVATinEU : RefTypeRegVATinEUType|null
- Registrace DPH v EU.
- $sphereType : string|null
- Typ ostatní pohledávky, závazku. Používá se jen v Daňové evidenci.
- $storno : string|null
- Příznak „Storno/Stornujícího“ dokladu (pouze pro export).
- $symConst : string|null
- Konstantní symbol.
- $symPar : string|null
- Párový symbol. Používá se jen v účetnictví (dříve PU).
- $symSpec : string|null
- Specifický symbol. Používá se jen u závazků.
- $symVar : string|null
- Variabilní symbol. Pokud není hodnota zadána, použije se z čísla dokladu vypuštěním nečíselných znaků.
- $text : string|null
- Text dokladu. Tento element je vyžadován při vytvoření dokladu.
- $validate : TypeValidateType|null
- Podmíněná kontrola dokladu.
- addToEvidentiaryResourcesMOSS() : self
- Adds as ids.
- addToLabels() : self
- Adds as label.
- addToParameters() : self
- Adds as parameter.
- getAccount() : AccountType
- Gets as account.
- getAccounting() : AccountingType
- Gets as accounting.
- getAccountingPeriodMOSS() : string
- Gets as accountingPeriodMOSS.
- getActivity() : RefType
- Gets as activity.
- getApplied() : float
- Gets as applied.
- getCarrier() : CarrierType
- Gets as carrier.
- getCentre() : RefType
- Gets as centre.
- getClassificationKVDPH() : RefType
- Gets as classificationKVDPH.
- getClassificationVAT() : ClassificationVATType
- Gets as classificationVAT.
- getContract() : RefType
- Gets as contract.
- getCorrectionMOSS() : string
- Gets as correctionMOSS.
- getDate() : DateTime
- Gets as date.
- getDateAccounting() : DateTime
- Gets as dateAccounting.
- getDateApplicationVAT() : DateTime
- Gets as dateApplicationVAT.
- getDateDelivery() : DateTime
- Gets as dateDelivery.
- getDateDue() : DateTime
- Gets as dateDue.
- getDateKHDPH() : DateTime
- Gets as dateKHDPH.
- getDateOfPaymentOrder() : DateTime
- Gets as dateOfPaymentOrder.
- getDateOrder() : DateTime
- Gets as dateOrder.
- getDateTax() : DateTime
- Gets as dateTax.
- getDateTaxOriginalDocumentMOSS() : DateTime
- Gets as dateTaxOriginalDocumentMOSS.
- 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.
- getIntrastat() : IntrastatType
- Gets as intrastat.
- getInvoiceType() : string
- Gets as invoiceType.
- getLabels() : array<string|int, LabelType>
- Gets as labels.
- getLiquidation() : LiquidationType
- Gets as liquidation.
- getLock1() : string
- Gets as lock1.
- getLock2() : string
- Gets as lock2.
- getMarkRecord() : string
- Gets as markRecord.
- getMessageForRecipient() : string
- Gets as messageForRecipient.
- getMOSS() : MOSStypeType
- Gets as mOSS.
- getMyIdentity() : MyAddressType
- Gets as myIdentity.
- getNote() : string
- Gets as note.
- getNumber() : NumberType
- Gets as number.
- getNumberKHDPH() : string
- Gets as numberKHDPH.
- getNumberKVDPH() : string
- Gets as numberKVDPH.
- getNumberOrder() : string
- Gets as numberOrder.
- getOrder() : RefType
- Gets as order.
- getOriginalDocument() : string
- Gets as originalDocument.
- getOriginalDocumentNumber() : string
- Gets as originalDocumentNumber.
- getParameters() : array<string|int, ParameterDocType>
- Gets as parameters.
- getPartnerIdentity() : AddressType
- Gets as partnerIdentity.
- getPaymentAccount() : PaymentAccountAType
- Gets as paymentAccount.
- getPaymentTerminal() : string
- Gets as paymentTerminal.
- getPaymentType() : PaymentType
- Gets as paymentType.
- getPostponedIssue() : string
- Gets as postponedIssue.
- getPriceLevel() : RefType
- Gets as priceLevel.
- getRegVATinEU() : RefTypeRegVATinEUType
- Gets as regVATinEU.
- getSphereType() : string
- Gets as sphereType.
- getStorno() : string
- Gets as storno.
- 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.
- getValidate() : TypeValidateType
- Gets as validate.
- 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.
- setApplied() : self
- Sets a new applied.
- setCarrier() : self
- Sets a new carrier.
- setCentre() : self
- Sets a new centre.
- setClassificationKVDPH() : self
- Sets a new classificationKVDPH.
- setClassificationVAT() : self
- Sets a new classificationVAT.
- setContract() : self
- Sets a new contract.
- setCorrectionMOSS() : self
- Sets a new correctionMOSS.
- setDate() : self
- Sets a new date.
- setDateAccounting() : self
- Sets a new dateAccounting.
- setDateApplicationVAT() : self
- Sets a new dateApplicationVAT.
- setDateDelivery() : self
- Sets a new dateDelivery.
- setDateDue() : self
- Sets a new dateDue.
- setDateKHDPH() : self
- Sets a new dateKHDPH.
- setDateOfPaymentOrder() : self
- Sets a new dateOfPaymentOrder.
- setDateOrder() : self
- Sets a new dateOrder.
- setDateTax() : self
- Sets a new dateTax.
- setDateTaxOriginalDocumentMOSS() : self
- Sets a new dateTaxOriginalDocumentMOSS.
- 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.
- setIntrastat() : self
- Sets a new intrastat.
- setInvoiceType() : self
- Sets a new invoiceType.
- setLabels() : self
- Sets a new labels.
- setLiquidation() : self
- Sets a new liquidation.
- setLock1() : self
- Sets a new lock1.
- setLock2() : self
- Sets a new lock2.
- setMarkRecord() : self
- Sets a new markRecord.
- setMessageForRecipient() : self
- Sets a new messageForRecipient.
- setMOSS() : self
- Sets a new mOSS.
- setMyIdentity() : self
- Sets a new myIdentity.
- setNote() : self
- Sets a new note.
- setNumber() : self
- Sets a new number.
- setNumberKHDPH() : self
- Sets a new numberKHDPH.
- setNumberKVDPH() : self
- Sets a new numberKVDPH.
- setNumberOrder() : self
- Sets a new numberOrder.
- setOrder() : self
- Sets a new order.
- setOriginalDocument() : self
- Sets a new originalDocument.
- setOriginalDocumentNumber() : self
- Sets a new originalDocumentNumber.
- setParameters() : self
- Sets a new parameters.
- setPartnerIdentity() : self
- Sets a new partnerIdentity.
- setPaymentAccount() : self
- Sets a new paymentAccount.
- setPaymentTerminal() : self
- Sets a new paymentTerminal.
- setPaymentType() : self
- Sets a new paymentType.
- setPostponedIssue() : self
- Sets a new postponedIssue.
- setPriceLevel() : self
- Sets a new priceLevel.
- setRegVATinEU() : self
- Sets a new regVATinEU.
- setSphereType() : self
- Sets a new sphereType.
- setStorno() : self
- Sets a new storno.
- 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.
- setValidate() : self
- Sets a new validate.
- unsetEvidentiaryResourcesMOSS() : void
- unset evidentiaryResourcesMOSS.
- unsetLabels() : void
- unset labels.
- unsetParameters() : void
- unset parameters.
Properties
$account
Bankovní účet nebo hotovostní pokladna, na kterou chcete nechat proplatit tuto pohledávku.
private
AccountType|null
$account
= null
(Používá se jen u pohledávek.) 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
Předkontace. Pokud není uveden typ předkontace, je nastavena předkontace dle uživatelského nastavení programu Pohoda.
private
AccountingType|null
$accounting
= null
$accountingPeriodMOSS
Účetní období (OSS).
private
string|null
$accountingPeriodMOSS
= null
$activity
Činnost.
private
RefType|null
$activity
= null
$applied
Hodnota pole Uplatněno. Pouze vydané a přijaté zálohové faktury. Jen pro export.
private
float|null
$applied
= null
$carrier
Dopravce (pouze vydané faktury a vydané zálohové faktury).
private
CarrierType|null
$carrier
= 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". Nepoužívá se u typů "Proforma" a "Zálohová" faktura.
private
ClassificationVATType|null
$classificationVAT
= null
$contract
Zakázka.
private
RefType|null
$contract
= null
$correctionMOSS
Vykázat doklad jako opravu OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
private
string|null
$correctionMOSS
= null
$date
Datum vystavení faktury. Pokud není hodnota zadaná, použije se aktuální datum nebo datum posledního záznamu, dle volby v uživatelském nastavení.
private
DateTime|null
$date
= null
$dateAccounting
Datum účetního případu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
private
DateTime|null
$dateAccounting
= null
$dateApplicationVAT
Datum uplatnění DPH.Datum pro zařazení dobropisu, resp. opravného daňového dokladu do přiznání k dani z přidané hodnoty a uplatnění odpočtu DPH.
private
DateTime|null
$dateApplicationVAT
= null
$dateDelivery
Datum dodání tovaru (pouze SK verze, Ostatní závazky, Přijaté faktury).
private
DateTime|null
$dateDelivery
= null
$dateDue
Datum splatnosti. Pokud hodnota není zadaná, vyplní v závislosti na datu vystavení faktury dle nastavení v poli "Splatnost pohledávek" agendy "Globální nastavení".
private
DateTime|null
$dateDue
= null
$dateKHDPH
Datum KH DPH. Pokud není datum KH DPH uveden, nebude na dokladu nastaven. Pouze pro doklady typu Přijatá faktura, Ostatní závazek, Vydaná Faktura - opravný daňový doklad (pouze CZ verze).
private
DateTime|null
$dateKHDPH
= null
$dateOfPaymentOrder
Datum vystavení příkazu k úhradě (pouze pro export Přijatých faktur, Přijatých zálohových faktur a Ostatních závazků).
private
DateTime|null
$dateOfPaymentOrder
= null
$dateOrder
Datum objednávky.
private
DateTime|null
$dateOrder
= null
$dateTax
Datum zdanitelného plnění / Datum odpočtu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
private
DateTime|null
$dateTax
= null
$dateTaxOriginalDocumentMOSS
Datum uskutečnění zdanitelného plnění OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
private
DateTime|null
$dateTaxOriginalDocumentMOSS
= 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
$id
ID záznamu (jen pro export).
private
int|null
$id
= null
$intNote
Interní poznámka, libovolný text, který nevstupuje do tiskových sestav.
private
string|null
$intNote
= null
$intrastat
Výkaz pro intrastat.
private
IntrastatType|null
$intrastat
= null
$invoiceType
Typ faktury.
private
string|null
$invoiceType
= null
$labels
Štítky záznamu.
private
array<string|int, mixed>|null
$labels
= null
$liquidation
Stav likvidace faktury. Pouze pro export, při importu je ignorováno.
private
LiquidationType|null
$liquidation
= 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
$messageForRecipient
Zpráva pro příjemce (Přijaté faktury, Přijaté zálohové faktury a Ostatní závazky).
private
string|null
$messageForRecipient
= 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. Pokud není hodnota uvedena, použije se číselná řada přednastavená v uživatelském nastavení nebo se nastaví první číselná řada pro daný doklad.
private
NumberType|null
$number
= null
$numberKHDPH
Evidenční číslo KH DPH. Pokud je na dokladu uvedeno, použije se pro kontrolní hlášení. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze CZ verze.
private
string|null
$numberKHDPH
= null
$numberKVDPH
Pořadové číslo KV DPH. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze SK verze.
private
string|null
$numberKVDPH
= null
$numberOrder
Číslo objednávky na jejímž základě byla faktura vystavena.
private
string|null
$numberOrder
= null
$order
Objednávka.
private
RefType|null
$order
= null
$originalDocument
Číslo dokladu, používá se jako variabilní symbol při vystavení příkazu k úhradě a při likvidaci.
private
string|null
$originalDocument
= null
$originalDocumentNumber
Původní číslo dokladu, pro doklady typu Dobropis, Vrubopis (pouze SK verze).
private
string|null
$originalDocumentNumber
= null
$parameters
Volitelný parametr.
private
array<string|int, mixed>|null
$parameters
= null
$partnerIdentity
Zákazníkova adresa.
private
AddressType|null
$partnerIdentity
= null
$paymentAccount
Číslo bankovního účtu, na který dlužnou částku proplatíme. Číslo bude uvedeno na příkazu k úhradě.
private
PaymentAccountAType|null
$paymentAccount
= null
(Používá se jen závazků, dobropisu - vydané faktury).
$paymentTerminal
Příznak dokladu "Placeno přes terminál".Pouze pro doklad, který má nastaven typ úhrady "Platební kartou".
private
string|null
$paymentTerminal
= null
$paymentType
Forma úhrady. Implicitně je nastaveno příkazem.
private
PaymentType|null
$paymentType
= null
$postponedIssue
Odložený výdej. Hodnota 'true' nastaví vkládání skladových zásob ve formě textových položek (s vazbou na agendu Zásoby).
private
string|null
$postponedIssue
= null
Takto vložená položka nevytváří ve faktuře skladový pohyb. Ve stavovém řádku vydané faktury je označena jako Textová položka (s vazbou na agendu Zásoby). Používá se jen v agendě Vydané faktury. .
$priceLevel
Cenová hladina odběratele. Používá se jen u typů vydaná faktura, vydaný vrubopis, vydaná zálohová faktura, vydaná proforma faktura.
private
RefType|null
$priceLevel
= null
$regVATinEU
Registrace DPH v EU.
private
RefTypeRegVATinEUType|null
$regVATinEU
= null
$sphereType
Typ ostatní pohledávky, závazku. Používá se jen v Daňové evidenci.
private
string|null
$sphereType
= null
$storno
Příznak „Storno/Stornujícího“ dokladu (pouze pro export).
private
string|null
$storno
= null
$symConst
Konstantní symbol.
private
string|null
$symConst
= null
$symPar
Párový symbol. Používá se jen v účetnictví (dříve PU).
private
string|null
$symPar
= null
$symSpec
Specifický symbol. Používá se jen u závazků.
private
string|null
$symSpec
= null
$symVar
Variabilní symbol. Pokud není hodnota zadána, použije se z čísla dokladu vypuštěním nečíselných znaků.
private
string|null
$symVar
= null
$text
Text dokladu. Tento element je vyžadován při vytvoření dokladu.
private
string|null
$text
= null
$validate
Podmíněná kontrola dokladu.
private
TypeValidateType|null
$validate
= null
Methods
addToEvidentiaryResourcesMOSS()
Adds as ids.
public
addToEvidentiaryResourcesMOSS(string $ids) : self
Důkazní prostředky (OSS).
Parameters
- $ids : string
Return values
self —addToLabels()
Adds as label.
public
addToLabels(LabelType $label) : self
Štítky záznamu.
Parameters
- $label : LabelType
Return values
self —addToParameters()
Adds as parameter.
public
addToParameters(ParameterDocType $parameter) : self
Volitelný parametr.
Parameters
- $parameter : ParameterDocType
Return values
self —getAccount()
Gets as account.
public
getAccount() : AccountType
Bankovní účet nebo hotovostní pokladna, na kterou chcete nechat proplatit tuto pohledávku. (Používá se jen u pohledávek.) 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
AccountType —getAccounting()
Gets as accounting.
public
getAccounting() : AccountingType
Předkontace. Pokud není uveden typ předkontace, je nastavena předkontace dle uživatelského nastavení programu Pohoda.
Return values
AccountingType —getAccountingPeriodMOSS()
Gets as accountingPeriodMOSS.
public
getAccountingPeriodMOSS() : string
Účetní období (OSS).
Return values
string —getActivity()
Gets as activity.
public
getActivity() : RefType
Činnost.
Return values
RefType —getApplied()
Gets as applied.
public
getApplied() : float
Hodnota pole Uplatněno. Pouze vydané a přijaté zálohové faktury. Jen pro export.
Return values
float —getCarrier()
Gets as carrier.
public
getCarrier() : CarrierType
Dopravce (pouze vydané faktury a vydané zálohové faktury).
Return values
CarrierType —getCentre()
Gets as centre.
public
getCentre() : RefType
Středisko.
Return values
RefType —getClassificationKVDPH()
Gets as classificationKVDPH.
public
getClassificationKVDPH() : RefType
Členění KV DPH (pouze SK verze).
Return values
RefType —getClassificationVAT()
Gets as classificationVAT.
public
getClassificationVAT() : ClassificationVATType
Členění DPH, přednastavená hodnota je "inland". Nepoužívá se u typů "Proforma" a "Zálohová" faktura.
Return values
ClassificationVATType —getContract()
Gets as contract.
public
getContract() : RefType
Zakázka.
Return values
RefType —getCorrectionMOSS()
Gets as correctionMOSS.
public
getCorrectionMOSS() : string
Vykázat doklad jako opravu OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
Return values
string —getDate()
Gets as date.
public
getDate() : DateTime
Datum vystavení faktury. Pokud není hodnota zadaná, použije se aktuální datum nebo datum posledního záznamu, dle volby v uživatelském nastavení.
Return values
DateTime —getDateAccounting()
Gets as dateAccounting.
public
getDateAccounting() : DateTime
Datum účetního případu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
Return values
DateTime —getDateApplicationVAT()
Gets as dateApplicationVAT.
public
getDateApplicationVAT() : DateTime
Datum uplatnění DPH.Datum pro zařazení dobropisu, resp. opravného daňového dokladu do přiznání k dani z přidané hodnoty a uplatnění odpočtu DPH.
Return values
DateTime —getDateDelivery()
Gets as dateDelivery.
public
getDateDelivery() : DateTime
Datum dodání tovaru (pouze SK verze, Ostatní závazky, Přijaté faktury).
Return values
DateTime —getDateDue()
Gets as dateDue.
public
getDateDue() : DateTime
Datum splatnosti. Pokud hodnota není zadaná, vyplní v závislosti na datu vystavení faktury dle nastavení v poli "Splatnost pohledávek" agendy "Globální nastavení".
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 Přijatá faktura, Ostatní závazek, Vydaná Faktura - opravný daňový doklad (pouze CZ verze).
Return values
DateTime —getDateOfPaymentOrder()
Gets as dateOfPaymentOrder.
public
getDateOfPaymentOrder() : DateTime
Datum vystavení příkazu k úhradě (pouze pro export Přijatých faktur, Přijatých zálohových faktur a Ostatních závazků).
Return values
DateTime —getDateOrder()
Gets as dateOrder.
public
getDateOrder() : DateTime
Datum objednávky.
Return values
DateTime —getDateTax()
Gets as dateTax.
public
getDateTax() : DateTime
Datum zdanitelného plnění / Datum odpočtu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
Return values
DateTime —getDateTaxOriginalDocumentMOSS()
Gets as dateTaxOriginalDocumentMOSS.
public
getDateTaxOriginalDocumentMOSS() : DateTime
Datum uskutečnění zdanitelného plnění OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
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 (jen pro export).
Return values
int —getIntNote()
Gets as intNote.
public
getIntNote() : string
Interní poznámka, libovolný text, který nevstupuje do tiskových sestav.
Return values
string —getIntrastat()
Gets as intrastat.
public
getIntrastat() : IntrastatType
Výkaz pro intrastat.
Return values
IntrastatType —getInvoiceType()
Gets as invoiceType.
public
getInvoiceType() : string
Typ faktury.
Return values
string —getLabels()
Gets as labels.
public
getLabels() : array<string|int, LabelType>
Štítky záznamu.
Return values
array<string|int, LabelType> —getLiquidation()
Gets as liquidation.
public
getLiquidation() : LiquidationType
Stav likvidace faktury. Pouze pro export, při importu je ignorováno.
Return values
LiquidationType —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 —getMessageForRecipient()
Gets as messageForRecipient.
public
getMessageForRecipient() : string
Zpráva pro příjemce (Přijaté faktury, Přijaté zálohové faktury a Ostatní závazky).
Return values
string —getMOSS()
Gets as mOSS.
public
getMOSS() : MOSStypeType
Speciální režim registrace DPH v EU, režim One Stop Shop (OSS).
Return values
MOSStypeType —getMyIdentity()
Gets as myIdentity.
public
getMyIdentity() : MyAddressType
Osobní adresa.
Return values
MyAddressType —getNote()
Gets as note.
public
getNote() : string
Poznámka.
Return values
string —getNumber()
Gets as number.
public
getNumber() : NumberType
Evidenční číslo dokladu. Pokud není hodnota uvedena, použije se číselná řada přednastavená v uživatelském nastavení nebo se nastaví první číselná řada pro daný doklad.
Return values
NumberType —getNumberKHDPH()
Gets as numberKHDPH.
public
getNumberKHDPH() : string
Evidenční číslo KH DPH. Pokud je na dokladu uvedeno, použije se pro kontrolní hlášení. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze CZ verze.
Return values
string —getNumberKVDPH()
Gets as numberKVDPH.
public
getNumberKVDPH() : string
Pořadové číslo KV DPH. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze SK verze.
Return values
string —getNumberOrder()
Gets as numberOrder.
public
getNumberOrder() : string
Číslo objednávky na jejímž základě byla faktura vystavena.
Return values
string —getOrder()
Gets as order.
public
getOrder() : RefType
Objednávka.
Return values
RefType —getOriginalDocument()
Gets as originalDocument.
public
getOriginalDocument() : string
Číslo dokladu, používá se jako variabilní symbol při vystavení příkazu k úhradě a při likvidaci.
Return values
string —getOriginalDocumentNumber()
Gets as originalDocumentNumber.
public
getOriginalDocumentNumber() : string
Původní číslo dokladu, pro doklady typu Dobropis, Vrubopis (pouze SK verze).
Return values
string —getParameters()
Gets as parameters.
public
getParameters() : array<string|int, ParameterDocType>
Volitelný parametr.
Return values
array<string|int, ParameterDocType> —getPartnerIdentity()
Gets as partnerIdentity.
public
getPartnerIdentity() : AddressType
Zákazníkova adresa.
Return values
AddressType —getPaymentAccount()
Gets as paymentAccount.
public
getPaymentAccount() : PaymentAccountAType
Číslo bankovního účtu, na který dlužnou částku proplatíme. Číslo bude uvedeno na příkazu k úhradě. (Používá se jen závazků, dobropisu - vydané faktury).
Return values
PaymentAccountAType —getPaymentTerminal()
Gets as paymentTerminal.
public
getPaymentTerminal() : string
Příznak dokladu "Placeno přes terminál".Pouze pro doklad, který má nastaven typ úhrady "Platební kartou".
Return values
string —getPaymentType()
Gets as paymentType.
public
getPaymentType() : PaymentType
Forma úhrady. Implicitně je nastaveno příkazem.
Return values
PaymentType —getPostponedIssue()
Gets as postponedIssue.
public
getPostponedIssue() : string
Odložený výdej. Hodnota 'true' nastaví vkládání skladových zásob ve formě textových položek (s vazbou na agendu Zásoby). Takto vložená položka nevytváří ve faktuře skladový pohyb. Ve stavovém řádku vydané faktury je označena jako Textová položka (s vazbou na agendu Zásoby). Používá se jen v agendě Vydané faktury. .
Return values
string —getPriceLevel()
Gets as priceLevel.
public
getPriceLevel() : RefType
Cenová hladina odběratele. Používá se jen u typů vydaná faktura, vydaný vrubopis, vydaná zálohová faktura, vydaná proforma faktura.
Return values
RefType —getRegVATinEU()
Gets as regVATinEU.
public
getRegVATinEU() : RefTypeRegVATinEUType
Registrace DPH v EU.
Return values
RefTypeRegVATinEUType —getSphereType()
Gets as sphereType.
public
getSphereType() : string
Typ ostatní pohledávky, závazku. Používá se jen v Daňové evidenci.
Return values
string —getStorno()
Gets as storno.
public
getStorno() : string
Příznak „Storno/Stornujícího“ dokladu (pouze pro export).
Return values
string —getSymConst()
Gets as symConst.
public
getSymConst() : string
Konstantní symbol.
Return values
string —getSymPar()
Gets as symPar.
public
getSymPar() : string
Párový symbol. Používá se jen v účetnictví (dříve PU).
Return values
string —getSymSpec()
Gets as symSpec.
public
getSymSpec() : string
Specifický symbol. Používá se jen u závazků.
Return values
string —getSymVar()
Gets as symVar.
public
getSymVar() : string
Variabilní symbol. Pokud není hodnota zadána, použije se z čísla dokladu vypuštěním nečíselných znaků.
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 —getValidate()
Gets as validate.
public
getValidate() : TypeValidateType
Podmíněná kontrola dokladu.
Return values
TypeValidateType —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 —setAccount()
Sets a new account.
public
setAccount([AccountType|null $account = null ]) : self
Bankovní účet nebo hotovostní pokladna, na kterou chcete nechat proplatit tuto pohledávku. (Používá se jen u pohledávek.) 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 : AccountType|null = null
Return values
self —setAccounting()
Sets a new accounting.
public
setAccounting([AccountingType|null $accounting = null ]) : self
Předkontace. Pokud není uveden typ předkontace, je nastavena předkontace dle uživatelského nastavení programu Pohoda.
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 —setApplied()
Sets a new applied.
public
setApplied(float $applied) : self
Hodnota pole Uplatněno. Pouze vydané a přijaté zálohové faktury. Jen pro export.
Parameters
- $applied : float
Return values
self —setCarrier()
Sets a new carrier.
public
setCarrier([CarrierType|null $carrier = null ]) : self
Dopravce (pouze vydané faktury a vydané zálohové faktury).
Parameters
- $carrier : CarrierType|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". Nepoužívá se u typů "Proforma" a "Zálohová" faktura.
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 —setCorrectionMOSS()
Sets a new correctionMOSS.
public
setCorrectionMOSS(string $correctionMOSS) : self
Vykázat doklad jako opravu OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
Parameters
- $correctionMOSS : string
Return values
self —setDate()
Sets a new date.
public
setDate([DateTime|null $date = null ]) : self
Datum vystavení faktury. Pokud není hodnota zadaná, použije se aktuální datum nebo datum posledního záznamu, dle volby v uživatelském nastavení.
Parameters
- $date : DateTime|null = null
Return values
self —setDateAccounting()
Sets a new dateAccounting.
public
setDateAccounting([DateTime|null $dateAccounting = null ]) : self
Datum účetního případu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
Parameters
- $dateAccounting : DateTime|null = null
Return values
self —setDateApplicationVAT()
Sets a new dateApplicationVAT.
public
setDateApplicationVAT([DateTime|null $dateApplicationVAT = null ]) : self
Datum uplatnění DPH.Datum pro zařazení dobropisu, resp. opravného daňového dokladu do přiznání k dani z přidané hodnoty a uplatnění odpočtu DPH.
Parameters
- $dateApplicationVAT : DateTime|null = null
Return values
self —setDateDelivery()
Sets a new dateDelivery.
public
setDateDelivery([DateTime|null $dateDelivery = null ]) : self
Datum dodání tovaru (pouze SK verze, Ostatní závazky, Přijaté faktury).
Parameters
- $dateDelivery : DateTime|null = null
Return values
self —setDateDue()
Sets a new dateDue.
public
setDateDue([DateTime|null $dateDue = null ]) : self
Datum splatnosti. Pokud hodnota není zadaná, vyplní v závislosti na datu vystavení faktury dle nastavení v poli "Splatnost pohledávek" agendy "Globální nastavení".
Parameters
- $dateDue : 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 Přijatá faktura, Ostatní závazek, Vydaná Faktura - opravný daňový doklad (pouze CZ verze).
Parameters
- $dateKHDPH : DateTime|null = null
Return values
self —setDateOfPaymentOrder()
Sets a new dateOfPaymentOrder.
public
setDateOfPaymentOrder([DateTime|null $dateOfPaymentOrder = null ]) : self
Datum vystavení příkazu k úhradě (pouze pro export Přijatých faktur, Přijatých zálohových faktur a Ostatních závazků).
Parameters
- $dateOfPaymentOrder : DateTime|null = null
Return values
self —setDateOrder()
Sets a new dateOrder.
public
setDateOrder([DateTime|null $dateOrder = null ]) : self
Datum objednávky.
Parameters
- $dateOrder : DateTime|null = null
Return values
self —setDateTax()
Sets a new dateTax.
public
setDateTax([DateTime|null $dateTax = null ]) : self
Datum zdanitelného plnění / Datum odpočtu. Pokud není hodnota zadaná, použije se hodnota z elementu "date".
Parameters
- $dateTax : DateTime|null = null
Return values
self —setDateTaxOriginalDocumentMOSS()
Sets a new dateTaxOriginalDocumentMOSS.
public
setDateTaxOriginalDocumentMOSS([DateTime|null $dateTaxOriginalDocumentMOSS = null ]) : self
Datum uskutečnění zdanitelného plnění OSS (pouze pro opravné daňové doklady, dobropisy nebo vrubopisy).
Parameters
- $dateTaxOriginalDocumentMOSS : 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 (jen pro export).
Parameters
- $id : int
Return values
self —setIntNote()
Sets a new intNote.
public
setIntNote(string $intNote) : self
Interní poznámka, libovolný text, který nevstupuje do tiskových sestav.
Parameters
- $intNote : string
Return values
self —setIntrastat()
Sets a new intrastat.
public
setIntrastat([IntrastatType|null $intrastat = null ]) : self
Výkaz pro intrastat.
Parameters
- $intrastat : IntrastatType|null = null
Return values
self —setInvoiceType()
Sets a new invoiceType.
public
setInvoiceType(string $invoiceType) : self
Typ faktury.
Parameters
- $invoiceType : 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 —setLiquidation()
Sets a new liquidation.
public
setLiquidation([LiquidationType|null $liquidation = null ]) : self
Stav likvidace faktury. Pouze pro export, při importu je ignorováno.
Parameters
- $liquidation : LiquidationType|null = 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 —setMessageForRecipient()
Sets a new messageForRecipient.
public
setMessageForRecipient(string $messageForRecipient) : self
Zpráva pro příjemce (Přijaté faktury, Přijaté zálohové faktury a Ostatní závazky).
Parameters
- $messageForRecipient : 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 —setMyIdentity()
Sets a new myIdentity.
public
setMyIdentity([MyAddressType|null $myIdentity = null ]) : self
Osobní adresa.
Parameters
- $myIdentity : MyAddressType|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. Pokud není hodnota uvedena, použije se číselná řada přednastavená v uživatelském nastavení nebo se nastaví první číselná řada pro daný doklad.
Parameters
- $number : NumberType|null = null
Return values
self —setNumberKHDPH()
Sets a new numberKHDPH.
public
setNumberKHDPH(string $numberKHDPH) : self
Evidenční číslo KH DPH. Pokud je na dokladu uvedeno, použije se pro kontrolní hlášení. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze CZ verze.
Parameters
- $numberKHDPH : string
Return values
self —setNumberKVDPH()
Sets a new numberKVDPH.
public
setNumberKVDPH(string $numberKVDPH) : self
Pořadové číslo KV DPH. Jen Ostatní pohledávky, Vydané Faktury (podmíněno v Globálním nastavení). Pouze SK verze.
Parameters
- $numberKVDPH : string
Return values
self —setNumberOrder()
Sets a new numberOrder.
public
setNumberOrder(string $numberOrder) : self
Číslo objednávky na jejímž základě byla faktura vystavena.
Parameters
- $numberOrder : string
Return values
self —setOrder()
Sets a new order.
public
setOrder([RefType|null $order = null ]) : self
Objednávka.
Parameters
- $order : RefType|null = null
Return values
self —setOriginalDocument()
Sets a new originalDocument.
public
setOriginalDocument(string $originalDocument) : self
Číslo dokladu, používá se jako variabilní symbol při vystavení příkazu k úhradě a při likvidaci.
Parameters
- $originalDocument : string
Return values
self —setOriginalDocumentNumber()
Sets a new originalDocumentNumber.
public
setOriginalDocumentNumber(string $originalDocumentNumber) : self
Původní číslo dokladu, pro doklady typu Dobropis, Vrubopis (pouze SK verze).
Parameters
- $originalDocumentNumber : 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 —setPaymentAccount()
Sets a new paymentAccount.
public
setPaymentAccount([PaymentAccountAType|null $paymentAccount = null ]) : self
Číslo bankovního účtu, na který dlužnou částku proplatíme. Číslo bude uvedeno na příkazu k úhradě. (Používá se jen závazků, dobropisu - vydané faktury).
Parameters
- $paymentAccount : PaymentAccountAType|null = null
Return values
self —setPaymentTerminal()
Sets a new paymentTerminal.
public
setPaymentTerminal(string $paymentTerminal) : self
Příznak dokladu "Placeno přes terminál".Pouze pro doklad, který má nastaven typ úhrady "Platební kartou".
Parameters
- $paymentTerminal : string
Return values
self —setPaymentType()
Sets a new paymentType.
public
setPaymentType([PaymentType|null $paymentType = null ]) : self
Forma úhrady. Implicitně je nastaveno příkazem.
Parameters
- $paymentType : PaymentType|null = null
Return values
self —setPostponedIssue()
Sets a new postponedIssue.
public
setPostponedIssue(string $postponedIssue) : self
Odložený výdej. Hodnota 'true' nastaví vkládání skladových zásob ve formě textových položek (s vazbou na agendu Zásoby). Takto vložená položka nevytváří ve faktuře skladový pohyb. Ve stavovém řádku vydané faktury je označena jako Textová položka (s vazbou na agendu Zásoby). Používá se jen v agendě Vydané faktury. .
Parameters
- $postponedIssue : string
Return values
self —setPriceLevel()
Sets a new priceLevel.
public
setPriceLevel([RefType|null $priceLevel = null ]) : self
Cenová hladina odběratele. Používá se jen u typů vydaná faktura, vydaný vrubopis, vydaná zálohová faktura, vydaná proforma faktura.
Parameters
- $priceLevel : RefType|null = null
Return values
self —setRegVATinEU()
Sets a new regVATinEU.
public
setRegVATinEU([RefTypeRegVATinEUType|null $regVATinEU = null ]) : self
Registrace DPH v EU.
Parameters
- $regVATinEU : RefTypeRegVATinEUType|null = null
Return values
self —setSphereType()
Sets a new sphereType.
public
setSphereType(string $sphereType) : self
Typ ostatní pohledávky, závazku. Používá se jen v Daňové evidenci.
Parameters
- $sphereType : string
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 —setSymConst()
Sets a new symConst.
public
setSymConst(string $symConst) : self
Konstantní symbol.
Parameters
- $symConst : string
Return values
self —setSymPar()
Sets a new symPar.
public
setSymPar(string $symPar) : self
Párový symbol. Používá se jen v účetnictví (dříve PU).
Parameters
- $symPar : string
Return values
self —setSymSpec()
Sets a new symSpec.
public
setSymSpec(string $symSpec) : self
Specifický symbol. Používá se jen u závazků.
Parameters
- $symSpec : string
Return values
self —setSymVar()
Sets a new symVar.
public
setSymVar(string $symVar) : self
Variabilní symbol. Pokud není hodnota zadána, použije se z čísla dokladu vypuštěním nečíselných znaků.
Parameters
- $symVar : 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 —setValidate()
Sets a new validate.
public
setValidate([TypeValidateType|null $validate = null ]) : self
Podmíněná kontrola dokladu.
Parameters
- $validate : TypeValidateType|null = null
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